See all developers
Michael L. Senior Full-stack Developer

Michael L.

  • Montreal, Canada
  • 7 years
  • Full-time (40 hrs/week)
Michael is now available for hire Hire Michael

Michael is a Web developer with 7 years of experience working remotely in various locations to provide web development services. He possesses an in-depth practical and applicable knowledge of technical subjects from programming languages to modern frameworks for web development. Especially, he is strong in JavaScript, Java, PHP and their frameworks.
He has created diverse and attention-catching web presence for a variety clients by building quality websites and applications with Node.js, React, Vue.js, JSP, Spring and Laravel Framework. As a web developer he focused on client satisfaction, he excels at manage all aspects of web development from concept to requirements definition, design, development, launch, maintenance and user support. He enjoys the client-facing role and working closely with team members to produce high-quality deliverables.
 

SKILLS 

  • Programming Language: Javascript, PHP, Java, Python, HTML, CSS
  • Frontend frameworks: React, React Native, Vue.js, Typescript, Next.js, Nuxt.js, jQuery
  • Backend frameworks: Node, Django, Laravel 
  • UI frameworks: Bootstrap, Material UI, Ant Design, Vuetify
  • Database: MySQL, PostgreSQL, MongoDB, DynamoDB
  • Devops: AWS, Docker, ngnix 
  • Knowledge and hands-on experience in NPL and Data structure.

 

Skills and experiences

Skills and experiences

Senior Full-stack Developer

Maryoku, Aug 2020 - present

Responsibilities

  • Implement UI/UX with modern front end libraries
  • Make REST APIs and integrate them into front end applications 
  • Perform Unit test and Integration test 
  • Design data structure and manage MongoDB Database 
  • Deploy web on AWS Lightsail virtual machine and maintain it
  • Refactor entire codebase satisfying best practices

 

Freelancer

Apr 2018 - present

Responsibilities

  • Help and guide students, junior or middle level developers for their works 
  • Offer technical solutions to the variety of clients 
  • Review legacy codes and suggest valuable tips for the best practice 

 

Full Stack Developer

Bridge Systems BV, Nov 2019 - Jul 2020

Responsibilities

  • Performed application software development including business analysis, technical design, software  implementation & testing, troubleshooting, and technical documentation
  • Implemented user-friendly support pages for web applications, using React and Gatsby.js
  • Designed and developed a restful back end API with Node.js, Java and Play framework
  • Configured and administered web applications, as well as troubleshot application software bugs and issues  as needed

 

Full-stack Developer

Nugget.ai, Jan 2018 - Nov 2019

Responsibilities

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5,  CSS3, JavaScript, React, Redux and Material UI
  • Designed, and maintained database driven Web Applications using Node.js and Express framework
  • Completed Node.js App that provide APIs for an online service business, which provided vital connectivity  channel for distributed functionality and increased system cohesion
  • Worked closely with other members of the development team through the full systems lifecycle including  requirements capture, design, development, testing, and deployment
  • Participated in coding, testing, debugging new applications and website with the team of designers,  developers, and content creators to create digital tools

 

Front-end Developer

Rockpeaks, Aug 2016 - Jan 2018

Responsibilities

  • Implemented new UI/UX using React, Next.js, SCSS and Bootstrap
  • Integrated APIs using GraphQL and React Apollo
  • Upgraded and maintained a number for front end projects according the customers’ requirements
  • Developed reusable components with React and Storybook
  • Performed all levels of testing from Unit test to Acceptance test 

 

Full stack engineer

Self-employed, Oct 2015 - Jul 2016

Responsibilities

  • Developed and launched a number of web applications and mobile applications for clients around the world
  • Executed and contributed to full-stack web development projects using MERN and Laravel + Vue.js stack, with  emphasis on front end features, browser manipulation, & cross-browser compatibility
  • Built fast and scalable backend applications using Node.js, PHP (Laravel) 

 

Junior Web Developer

Acclivis Technologies and Solutions, Jan 2015 - Oct 2015

Responsibilities

  • Contributed positively in all the stages of Software Development Life Cycle including Requirements, Analysis  & Design, Implementation, Integration and Testing, Deployment and Maintenance
  • Performed front-end development for critical-mission business websites utilizing JavaScript frameworks  (such as jQuery, React.js) as well as front end technologies (such as HTML, CSS)

Web Development Intern

Ascendant Technologies Inc, Apr 2014 - Dec 2014

Responsibilities

  • Started Service web app based on Node.js; designed experiments and conducting UX/UI A/B tests that  resulted in improved content engagement and content shareability by 54% 
  • Developed an e-Commerce website used by over 140k users worldwide, using Azure cloud infrastructure,  HTML, jQuery, CSS and PHP
  • Revamped UI, UX and overall design aesthetic of the business-critical customers-facing portal, resulting in  27% increase in sales

 

Educations and Certifications

Nanyang Technological University

Bachelor’s Degree in Computer Science, 2010 - 2014

Kaplan Higher Education Academy

2014 - 2015
Want to hire Michael L. or just want to talk? Schedule chat with Michael

Other developers