Personal details

Gary L. - Remote

Gary L.

Timezone: Jakarta (UTC+7)

Summary

A passionate and self motivated full stack web developer with a wide range of skills producing front end through to back-end design and implementation. Over 14 years of exposure to full stack development in web and internal infrastructures in a wide range of technologies provides and excellent knowledge base for problem solving and contextual solution design with new projects and legacy applications as well as being fearless in investigating code bases of open source projects when problems arise. This with being naturally inquisitive of progressive trends, languages, standards and design patterns not only ensures compliance to industry expectations but allows for an ability to be versatile when a project requires. Implementing standardised patterns and respect of 'Single Responsibility' and 'Separation of Concerns' in architecture and implementation essentially ensures decoupled atomic code bases that comply with testable and agile project developments and are transferable across development teams.

Work Experience

Director / Developer
Skin, design and development | Aug 2009 - Present
Django
Node.js
Backbone.js
Docker
Es6
React
Webpack
React Native
Redux
Working as a developer and consultant for interactive design and full stack development of web and internal infratructure solutions. Offering skills in latest development trends in front-end and back-end developments abiding by best development practices. Demonstrating the ability to be versatile and applying relevant coding or architectural principles in a variation of project requirements. This is accomplished with an understanding of when complex dynamics and abstractions are required for larger data driven projects and when it really is just making sure a static creative UI works as the designer intended.
Contracted Front-end Developer
Erigan Ltd | Oct 2016 - Oct 2017
Mocha
Docker
Es6
React
Webpack
React Native
Redux
Express.js
Lead front developer for Mobile first React application, and React Native application for both IOS and Android. Responsible for directing requirements and working with product owner to realise best UX experience and application flow whilst meeting business and feature requirements. Solely responsible for architecting solution that provides a build architecture for both React and React Native applications with reusable modules that comply with both build responsibilities. This was accomplished using a Redux data model layer that provides REST API communication for both build view layers.