MacDonald

Mid-level MEAN Stack Developer
8 years experience

Hire a MEAN Stack Developer for £15 - £25 per hour

Learn More
Summary

  • Passionate, innovative, creative and a proven team player Front end Developer and has over a years building, developing and managing websites, applications and programs for various companies.
  • Proficient in HTML5, CSS3 and Javascript, AJAX, JSON, LESS, SASS
  • Well-versed with Modern Javascript Libraries such as Angular 2, 4 and 5 
  • Keen understanding in responsive design principles
  • Possess a knack for team work and comfortable working across functional
Work Experience

Software Engineer
May 2013 - Present
  • Served as a key front-end developer for KYOCERA's fleet service management system that remotely manages thousands of devices. 
  • Role: Technical Lead (front-end), Software Developer
  • Designed the architecture for front-end code for easy readability and maintainability.
  • Optimized page load performance of front-end by using technologies like GulpJS to reduce requests of static files to backend. 
  • Implementation for front-end side requirements by studying UI mock-ups provided by requirements team. 
  • Technologies Used:
    • KnockoutJS
    • JQuery
    • C3.JS
    • GulpJS
    • HTML5/CSS3
    • Bootsrap
  • Serves as a developer for automation for building CD/DVD packaged with the device by creating an interface to communicate with the version control system.
  • Technologies Used:
    • Python
    • Perforce
    • JenkinsCI
  • Technologies: KnockoutJS, JQuery, C3.JS, GulpJS, HTML5, CSS3, Bootstrap, Python, Perforce, JenkinsCI, Webpack, Babel, TravisCI, AppveyorCI, Chai, Mocha, Ionic 2 Framework
Front End Developer/Backend Developer
March 2011 - April 2013
  • Singapore’s data team project lead for development of web applications and solely developed various internal web applications and prototypes from scratch using Angular and React.
  • Using React, co-developed the new and improved web application to replace the outdated one used by the company executives for the company’s financial decisions and revenue tracking.
  • Co-developed React boilerplate project with common components module used by different single page applications.
  • Collaborate with UI/UX designers for best user experience and design for web applications.
  • Collaborate with mobile QA engineers to develop responsive web applications.
  • Participate in sprint planning and sprint retrospective with co-developers and team leads. Write technical analysis, create and assign tasks to co-developers on start of sprint. 
  • Participate in team meetings with management and executives in Australia through Zoom.
  • Collaborate with DevOps engineers in Russia and handle server and CI/CD of deployed web applications using TeamCity and Octopus Deploy.
  • Peer code review and mentor less experienced co-developers and trainees.
  • Create component test for web applications. Manual pre-release and post-release testing of apps.
  • Create unit and integration tests for back-end web application.
  • Maintain and improve developed web applications.
Education

Bachelor of Science in Computer Science
2007-2011
Siliman University
Previous Next
To View More Profiles, Sign Up    > Sign Up    >
×

This website uses cookies to enhance your browsing experience. By continuing to browse you are agreeing to our cookies policy.

Don't miss out!

Be up to date with the latest outsourcing and tech news and promotions!