James Cheng

James Cheng

About

Detail

Web and mobile developer
Toronto, Ontario, Canada

Contact James regarding: 
work
Full-time jobs
Starting at USD50/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • O
    Software engineer
    Orderb4
    Jul 2021 - Jun 2022 (1 year)
    - Co-created an advanced food delivery app alongside a diverse team of engineering, product management, and sales professionals.
    - Integrated enhancements into web design to improve user stickiness, smooth functionality, and boost load times.
    - Managed efficient SQL queries and data transport for providing the most efficient operations.

  • U
    Frontend developer
    Unbanked
    Nov 2020 - Jun 2021 (8 months)
    - Created a yield product based on cryptocurrencies including Fantom, Ethereum and UI development.
    - Coded using HTML, CSS and JavaScript to develop features for both mobile and desktop platforms collaborating with backend developers, designers, product managers and smart contract developers.
    - Accomplish the trading feature based on users' wallets.
    Leveraged MetaMask and Wallet connect features and functions to implement trading features.

  • s
    Web and mobile developer
    self-emplyed
    Oct 2019 - Current (7 years 1 month)
    - Virtually collaborate with 5+ global distributed teams on projects
    Increased revenue by 5% by leveraging expertise in React and React Native to code a custom cart reminder/recovery system.
    - Developed and released web applications(React, Angular, Vue.JS) and cross-platform mobile apps(in React Native for both Android and iOS).
    - Contributed to several large applications including blockchain, healthcare, real estate, and a bunch more.
  • Softchoice
    Project lead developer / project manager
    Softchoice
    Nov 2017 - Sep 2019 (1 year 11 months)
    - Lead developer and project manager who managed 3 other developers on the largest single project in company history exceeding $250,000
    - Included the Customer relationship management system to help the client manage 30 aspects of their business including customer data, customer campaign data, products, reports, distribution loading and scheduling.
    - Collaborated with a team of 5 engineers to define, design, and ship new features & correct 50+ bugs.

  • Engine Digital
    Senior web application developer
    Engine Digital
    Jan 2015 - Jun 2017 (2 years 6 months)
    - Developed the application utilizing React while managing the State through Redux and Redux-Forms allowing for real-time comparisons of choices saving hours of users time.
    - Constructed API following RESTful standards, deploying the tool in a CICD pipeline through Travis and Heroku
    - Addressed authentication and security concerns with Passport.JS, JWT tokens, and the Bcrypt library.
    - Created a full testing suite with Enzyme, Chai, and Mocha with 50+ consecutive passing tests.

Education verified_user 0% verified
  • freeCodeCamp
    Front-end development libraries certification
    freeCodeCamp
    Jan 2023
  • freeCodeCamp
    JavaScript algorithms and data structures certification
    freeCodeCamp
    Jan 2023
  • Concordia University
    Bachelor of engineering
    Concordia University
    Jan 2009 - Dec 2014 (6 years)