Angular Developer
2016 - 2017Admiral Group- Built data visualization with different gauges, graphs, and tables.
- Developed dynamic templates running off of a configuration file for easy updating.
- Ensured that all features are fully unit, E2E, and visual regression tested.
Technologies: Protractor, Mocha, Express.js, AngularJSFront-end Developer
2016 - 2016Wazoku- Created a multimedia uploader for the company flagship app. The uploader consisted of direct upload from the computer, URL linking, and third-party API integrations. Dropbox, Google Drive, Soundcloud, YouTube, and Box were among the systems used.
- Upgraded the app from AngularJS 1.3 to 1.5.
- Made speed optimizations and binding changes app-wide.
- Helped the product owner design features.
- Created a media gallery to view all the images, audio, and documents attached to each idea.
Technologies: NPM, Grunt.js, Django, Sass, HTML5, AngularJSFront-end Developer
2016 - 2016ISM Games- Built two fantasy Olympics apps. These were fully responsive builds that I also helped oversee the design of.
- Helped on the build of the new Premier League fantasy football app. The Premier League had a full rebrand this season, and the new design of the website brought up some interesting issues for use to implement on a fully responsive build.
- Built the English Premier League fantasy app for Fox Sports Australia.
Technologies: NPM, Gulp.js, Django, Sass, Backbone.js, JavaScript, HTML5Front-end Developer
2015 - 2015@Google- Built for Google mainly on marketing sites.
- Contributed to an interesting project where I had to GPS track a bicycle around Switzerland and plot the route on a Google Map. I then proceeded to pull images that the cyclist took on his trip and drop them into the route.
Technologies: NPM, Grunt.js, JavaScript, Sass, HTML5Front-end Developer and Designer
2015 - 2015Open To Export, LLC- Redesigned and rebuilt the site in entirety. I helped on the responsive design, and then went on to build the templates, ready for data.
- Designed and implemented a new admin system for uploading and editing content. Built in AngularJS, the new system gave image editing, article promotion, and user control to the admin team.
- Provided tools to the front-end of the product's codebase in the form of Grunt.js. This included SASS, image maps, code concatenation, and many other tools, which brought the development progress in line with modern workflows.
Technologies: FreeMarker, NPM, Grunt.js, AngularJS, Sass, HTML5Front-end Developer
2015 - 2015Nomensa- Contributed key elements to a team tasked with creating an Alpha intranet site for the Public Health of England, a branch of the UK Government. My role in the team was to build, and help steer the design of, the user-facing side of project.
- Built the front-end to UK government digital standards (GDS).
- Generated ideas with think tanks and helped guide the Alpha. Very interesting to be included in a loop that included doctors and surgeons through to admin and HR workers, each with different needs that we had to meet. The project provided some great challenges.
Technologies: NPM, Grunt.js, Django, Sass, HTML5, AngularJS