.. / .-.. --- ...- . / .--. .-. --- --. .-. .- -- -- .. -. --.

Scroll down to see information about me

Programming Languages

A list of languages that I know very well :)
Java logo Java
An extremely competent Java programmer. This has been the first programming language I have learned and I now have masteredd the language to do many powerful things. With over 7 years of self taught experience and deep understanding of design patterns, architecture and JVM, Java is one of my favorite languages.

Achieved many certificates for Java programming:
  • Getting Started with Java Hibernate
  • Java SE 8 Fundamentals: Interfaces, Exceptions, and Deployment
  • Java SE 8 Fundamentals Classes and Objects
  • Java SE 8 Fundamentals: Introduction to Java
Remember you can check my Github for code and other examples.
HTML5 logo HTML5 and CSS3
Being able to create websites is a valuable asset. I know how to use many web technologies including Twitter Bootstrap, CodeIgniter, SASS/SCSS, Jekyll, Rails, Spring and more. Have had exposure into OpenGL and writing HTML5 applications. Experienced with AJAX and responsive design.

Using my knowledge; I use to have a web design and development company.
Achieved over 90% in Web Development Modules at university.
JavaScript logo JavaScript
An acceptable understanding of JavaScript. I have the ability to create interactive and dynmanic websites and also understand how to use JavaScript frameworks such as JQuery. I have had exposure to "other" JavaScript frameworks such as NodeJS and AngularJS.
Erlang Erlang
Learned Erlang at university for functional programming modules. I am still learning Erlang however understand the core and syntax of the language. I have played with the Elixir programming language (which is based of Erlang) and used a web framework called Phoenix. Erlang is a very exciting language.


My grades and relevent academic information
University of Kent at Canterbury
Computer Science BSc (Hons) [With a year in industry] [Excepted 2:1]

  • Introduction to Object Oriented Programming, coursework [92%]
  • Computer Systems, coursework [83%]
  • Database and Web, exam [60%]
  • Foundation of Computing I, coursework [84%]
Luton Sixth Form College
ICT BTEC Level 3 [Distinction*] [Distinction*]
Business BTEC Level 3 [Distinction*]
Spanish Asset Reading and Writing [Level 3]
Icknield High School
5+ GCSE’s including English [C] and Maths [C]
Digital Imaging BTEC Level 2 [Distinction*]
Awards and Achievements
  • Primary Level IU Plagiarism Test
  • Academic Excellence Award/Scholarship
  • Academic Success
  • Basic Food Hygiene Certificate
  • Spanish FCSE
  • Level One Award in Brass Playing

Work History

Career history and experience
First Line IT Technician – Fujitsu
First line technical support engineer working at Fujitsu for Morrison’s Supermarkets. Handled fixing software and hardware issues with epos systems, computer hardware/software, printers, and general IT related issues.

Skills Achieved:

  • Telecommunication
  • Analytic; gathering, processing and interpreting information
  • Ability to explain technical issues to non-technical users
  • Microsoft Office and Windows operating systems (including server)
  • Problem solving skills
  • Team working skills
Sales Assistant - Betterware
Marketed products and services provided by Betterware in my allocated region. Handled generating orders and taking payments from customers and created appropriate records for the orders. Designed a system that allowed the company to see how much profits were being made from my region and the types of products that were often purchased.

Skills Achieved:

  • Customer services and satisfaction
  • Interpersonal communication and presentation skills
  • Marketing to wide audiences
  • Influencing and negotiation
  • Teamwork and leadership
  • Commercial awareness
Web Design and Developer
Worked on various projects such as e-commerce websites, forums, and blogs. Used a variety of languages (e.g. PHP, JavaScript, SCSS/SASS, Ruby) and frameworks (e.g. CodeIgniter, Jekyll, Twitter Bootstrap, Laravel) based on user requirements. Up-to-date on all standards and technologies including HTML5.

Skills Achieved:

  • Ability to understand user/client requirements
  • Time management skills; meeting deadlines and organising work
  • Creativity skills; being able to turn client ideas into workable plans
  • Web and Database programming
  • Problem solving