Improved test coverage for all apps to at least 95%.
Lead the initiative to enforce ESLint rules in every codebase.
Improved UI consistency by working with the Design Team to build a Component Library.
Built Express API proxy servers.
Mentored junior developers, encouraging strict code reviews and discussions around best practices for modern software development.
Wrote Developer Best Practices documentation on Pre-commit Hooks, Type Checking, Recommended GitHub Settings, Branching Strategies, and Release Strategies.
I was brought in as a Senior JavaScript developer, who would use my passion for good code practices to invigorate the team and build tools that allowed the rapid iteration and deployment of Firefox and Chrome browser extensions.
In this role, I acted as the lead front end/mobile developer. I transformed an existing website into a single page web application using React, Node, Postgres, Heroku and Redux. I also built the IOS and Android native apps using React Native.
Created object oriented JavaScript from Scratch
Refactored an existing website into a single page web application using React, Node, Postgres, Heroku and Redux.
Built the IOS and Android native apps using React Native.
Developed the various screens and its architecture in accordance to UI Specs.
Working as a Senior Front End Developer in a digital agency. I was part of a large team working on the brand new Ember/Drupal Qualcomm site. Worked with unreleased technology, with heavy influence on mobile and 4K tablets.
Created object oriented JavaScript from Scratch
Designed the front end applications, user interactive (UI) web pages using web technologies like JavaScript, HTML5 and CSS3
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support
Worked with unreleased technology, with heavy influence on mobile and 4K tablets.
Built web pages that are more user-interactive using jQuery plugins for Drag and Drop
As the Lead Front End Developer for this company, I produced various high end projects for the companies Nokia, Gorkana and Monocle, using HTML5, CSS3, JavaScript/jQuery, PHP, and SQL. I mentored junior developers and worked closely with a team of project managers, designers and UX specialists. My main task was to produce Responsive sites that worked equally as well on Desktop and Mobile platforms. I was privileged to acquire a new skill here, the XSLT based Symphony CMS, and is something that I now use it for all my personal projects. Work flow was managed by using a combination of Agile methods, JIRA and Git. Most of the projects also required use of Social Media API’s, such as customized Facebook and Twitter integration.
Produced various high end projects for the companies Nokia, Gorkana and Monocle, using HTML5, CSS3, JavaScript/jQuery, PHP, and SQL.
Mentored junior developers and worked closely with a team of project managers, designers and UX specialists.
Produced Responsive sites that worked equally as well on Desktop and Mobile platforms.
Managed work flow by using a combination of Agile methods, JIRA and Git.
Projects also required use of Social Media APIs, such as customized Facebook and Twitter integration.
Teamwork was essential during this pure JavaScript, Connected TV UI project. I gained Agile skills working simultaneously with local and remote developers (using Perforce CVS), on a project that required us to adapt to regular hardware and software changes.
Created object oriented JavaScript from Scratch
Worked simultaneously with local and remote developers (using Perforce CVS) on project that required team to adapt to regular hardware and software changes.
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support
Consuming of Web services and present the data on Front End with jQuery and AJAX
My contract required me to (within strict 3 week time frames) produce two high-end online magazines (one of them for Maserati owners). The sites were powered by Wordpress, and required my combined skills of Apache, PHP, jQuery, XHTML, CSS, Photoshop and Subversion. IOS Compatibility was an essential requirement of both sites.
Produced two high-end online magazines (one of them for Maserati owners).
Created object oriented JavaScript from Scratch
Consuming of Web services and present the data on Front End with jQuery and AJAX
The sites were powered by Wordpress, and required combined skills of Apache, PHP, jQuery, XHTML, CSS, Photoshop and Subversion.
IOS Compatibility was an essential requirement of both sites.
Responsible for building bespoke HTML5 video players for Marks & Spencer, British Airways and Thomas Pink, as well as a mathematically complex HTML5 website showcasing the digital media agency’s portfolio. Extensive use of cross browser HTML5 video, JavaScript/jQuery, CSS3 animation. These object driven applications, were populated by cross-domain XML feeds and contained comprehensive custom-built analytics.
Built bespoke HTML5 video players for Marks & Spencer, British Airways and Thomas Pink, as well as a mathematically complex HTML5 website showcasing the digital media agency’s portfolio.
Extensive use of cross browser HTML5 video, JavaScript/jQuery, CSS3 animation.
These object driven applications, were populated by cross-domain XML feeds and contained comprehensive custom-built analytics.
Jan 2004
to
Jan 2011
Web Developer
Freelance
Worked for 7 years as a freelance Web Developer, producing websites for a range of companies
Developed portfolios for clients using jQuery, CSS & PHP
Produced self-replicating JOOMLA based websites for an international health company
Developed Drag & Drop applications using AJAX and Scriptaculo.us API’s
Installed and Configured Apache and IIS web servers
Built custom CMS systems to clients specifications
A friend and I started our own company and built one of the earliest social networking sites. The site had over 3 million members and with that came the challenges and problem solving of maintaining a heavy use site. The site was developed using Microsoft SQL Server, ASP and a gigantic server farm. I integrated the Java based Chat Server into IIS using the Tomcat servlet engine. Throughout the site, we employed extensive use of collecting and connecting information to provide a rich user experience.
Co-founded company and built one of the earliest social networking sites
Had over 3 million members and with that came the challenges
Developed the site using Microsoft SQL Server, ASP and a gigantic server farm
Integrated the Java based Chat Server into IIS using the Tomcat servlet engine
Employed extensive use of collecting and connecting information to provide a rich user experience