I build interactive websites and web applications.
I am an end-to-end developer, meaning I am involved in all aspects of web development from web-design from front-end web design to servers and databases.
Some key skills:
HTML5
The modern version of the markup language for defining information on a webpage
Javascript
the client-side logic (how your website makes decisions within your web browser).
- Angular – an frontend library for managing and rendering data and layouts on the client’s browser
- jQuery – a User Interface library for Javascript
- Three.JS – a 3D framework for creating amazing 3D worlds using the Web Graphics Library, WebGL
- Fabric.js – a 2D canvas framework for making art easy using the HTML canvas
- Pusher – a WebSockets framework for real-time communication
CSS
How the look and feel of the website is definedSASS – a clever way to speed up and organise CSS. Bootstrap – a layout framework for styling.
Ruby
Server-side logic (how your website’s information is served and how it can recall things from a database). Ruby on Rails – an MVC server framework for Rails.
Scala
Functional server-side coding language for high-performance and concurrent server systems. PlayFramework – an MVC server framework for Scala.
PHP
server-side logic (how your website’s information is served and how it can recall things from a database). Laravel – an MVC server framework for PHP.
Web Hosting
VPC by Amazon Web Services (AWS) and Microsoft Azure. Linux (Ubuntu and CentOS) server administration on dedicated and servers.
With a focus on:
- Mobile-ready responsive web design
- Object-Oriented Programming
- User engagement and experience
- Measurements, tracking and analytics
- Universal Design
- Project management, product management and team-work
Please contact me with the form below and I will get back in touch with you.