David L.
United States (UTC-06:00) 🇺🇸
Upstaffer since August 25, 2022

David L. — Senior Front End Developer

Expertise in Front-End Web.

Last verified on July 04, 2023

Core Skills

JavaScript
JavaScript
8 yr.
React
React
6 yr.

Bio Summary

- 8+ years of experience in development. - Senior Front End Developer experienced in developing and deploying scalable JavaScript applications using modern technologies - especially React, Vue, Nest.js, Nuxt.js, Express.js. - Advocate of Agile methodology and Test-Driven Development. Passionate about pushing the tech industry forward by working with and building new technologies. - Fluent English - Available ASAP

Technical Skills

Programming Languages ECMAScript, JavaScript, TypeScript
UI Frameworks, Libraries, and Browsers Ajax, Bootstrap, CSS, HTML, SCSS, Tailwind CSS
JavaScript Frameworks Express, GatsbyJS, NestJS, Node.js, Nuxt, React, Vue.js
Java Libraries and Tools JSON
PHP Frameworks Laravel
Databases & Management Systems / ORM MongoDB, MySQL
Cloud Platforms, Services & Computing AWS
Methodologies, Paradigms and Patterns Agile, MVC
SDK / API and Integrations API, GraphQL, RESTful API
Version Control Git, GitHub

Experience

Full Stack Engineer, Self employed

May 2021 to Present

Full Stack Developer, WebDesk Solution - New York, NY

June 2019 to April 2021

  • Designed and developed front end using Bootstrap, Tailwind CSS, Vue, Nuxt, React, Next and Typescript
  • Used Redux/Vuex for maintaining the state and used the store state management.
  • Integrated RESTful APIs with our application using Redux/Vuex and handled async operations on data.
  • Implemented lots of reusable components which are used across multiple projects.
  • Developed components as per design templates and used SCSS for maintaining style across application
  • Implemented hot reloading and build process using Web Pack and used Yarn to manage package dependencies
  • Developed backend APIs using Laravel and node based express
  • Automated testing using Jest and Cypress
  • Used Git for version control, source management and deployed whole code
  • Maintained the project with Github CI/CD tools
  • Used Jira board for agile project development and management

Front End Developer, CS Web Solutions - Mississauga, ON

April 2017 to February 2019

  • Leveraged React Context API and React Hooks
  • Designed an event-driven state management system with predictable, unidirectional data flow
  • Handled asynchronous behavior without the overhead of a third-party state management library
  • Utilized Typescript to enforce static typing and implement interfaces to catch errors earlier, guide development
  • Made the application easier to scale and maintain
  • Accomplished the responsive mobile design using CSS to build out custom breakpoints and media queries for mobile, laptop, and desktop.

Front End Web Developer, Brights - Kiev, Kiev

May 2015 to November 2016

  • Developed beautiful interfaces with HTML, CSS and JavaScript
  • Excellent experience in test and debug code as a positive team member
  • Communicated with clients and effectively translated client requirements into application designs
  • Worked well within in a team setting
  • Learning web design and frontend development

Publications

Social Network for Holistic Health

https://goji.live
This is built on React and Ruby on Rails. I developed this website within a team and I was responsible for improving frontend UI and implementing authentication, integrating several third-party services.

ChildCare

http://www.wee-ones.co.uk
Wee Ones offers Full Day care through its Nursery and Montessori School for the children.
This is built on Laravel. I worked with the client directly and developed this website by myself.

VR Goggle

https://flysight.com
This is built on React. I developed website within a team.
I took part in developing this website and I was responsible for making components for the frontend pages.

Shop for skincare products

https://uruoiskincare.com
This is built on Nuxt.js and Contentful CMS. I developed this within a team.
I was responsible for making components for PDP, cart modal, getting products data calling headless CMS api.

Food Solutions

https://www.innit.com
This is built on Nuxt.js and Prismic CMS. I developed this website within a team.
This site provide food information and several solutions to consumers for health.
I was responsible for building the pages and managing food solution contents in Prismic.

Event Management

https://www.stanza.co
This is built on MERN stack. I developed this site within a team.

Quiz

https://grizly.com
This is built on Vue.js. I developed this myself.

 Education

Bachelor of Engineering in Computer Science
The University of Hong Kong - Hong Kong
April 2011 to November 2014

Courses of Front-End Web Development With React Specialization in HKUST
2015 - 2016

  • Course 1: Front-End Web UI Frameworks and Tools: Bootstrap 4
  • Course 2: Front-End Web Development with React
  • Course 3: Server-side Development with NodeJS, Express and MongoDB

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire David L.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring