When I'm not building something or learning about some new web technology you can find me scrolling through Dribbble.com appreciating the designs contained therein.
React, Redux, Typescript,
HTML, CSS, CSS-in-JS,
Jest, Enzyme, Cypress,
Node.js, NestJS, PostgreSQL,
Docker, Jenkins, Gitlab CI, Github Actions
Google Cloud, Digital Ocean
Initial setup of the codebase including the best practices and design system that will be used to create Enhance.com's new web hosting management platform. In this role I work closely with the company founders, lead Product Designer and other Senior Engineers to create new features for Enhance's platform.
Skills used: React, Redux, Typscript, Unit Testing, Continuous Integration (Gitlab CI), HTML, CSS-in-JS
I was part of the sub-team that delivered Nutmeg’s new Socially Responsible Investing offering in Nov 2018. Frequent presentations and demos to engineering colleagues about new tools and development strategies at our bi-weekly Web Architecture meeting
Skills used: React, Redux, Jest Testing, Continuous Integration (Jenkins), Agile, HTML, CSS
Skills used: React, Redux, Jest Testing, Git, Agile, HTML, CSS
I was involved in this project from the early planning phases. I was the sole Frontend Engineer for this dashboard application where I worked with a team of .Net and Database engineers based overseas. I received some initial wireframes for the UI and I took them to the next level by implementing a glossy interface using Material Design.
Skills used: Angular 4, Redux, Typescript, Node.js, Webpack, Git, Material Design, UX, Agile
In this project, I worked with a UX Designer/Developer to build the frontend of this prototype application. The outcome of the protoype was that RI was able to secure a multi-million GBP contract with a large retailer.
Adding new functionality and improving performance of Appsme's mobile app builder.
Pixel perfect CSS to match the look and feel of the design briefs.
Skills used: HTML, CSS, Sass, Git
SEO optimization, improving layout of existing pages, enhancing registration functionality, creating new backend tools for user management and bug fixing.
I heavily customized a very basic theme which only looked good on desktops and made it mobile ready. The look and feel of the site was also given an overhaul to bring it more in line with the Kiqplan branding.