James Bai

James Bai

About

Detail

Senior Software Engineer
Hayward, California, United States

Contact James regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Toptal
    Senior Full-Stack Engineer
    Toptal
    May 2021 - Current (4 years 3 months)
    • Implemented an event-driven and microservices architecture on AWS using Lambda, API Gateway, and Cognito, improving scalability, reliability, and cost-efficiency. • Utilized data visualization tools such as Three.js to improve customer understanding of complex3D design models by 20%. • Mentored and trained 3 junior developers resulting in a significant 20% improvement in both quality and productivity, contributing to the overall success of the project. • Boosted web application rendering performance by 10%. • Managed a cross-functional team and coordinated with 6 business partners toward the successful launch of a project.
  • I
    Full Stack Engineer
    ITSCIENT
    Jan 2018 - May 2021 (3 years 5 months)
    • Reduced server costs by 50% by utilizing advanced knowledge of microservices architecture on AWS and the Serverless framework to migrate a legacy monolithic server. • Implemented an event-driven and microservices architecture on AWS using Lambda, API Gateway, and Cognito, improving scalability, reliability, and cost-efficiency. • Wrote 100+ unit tests per week to verify functionality of user interfaces, back-end processing, connectivity, and relational database interactions. • Conducted code reviews, averaging 2000 lines of code per review, resulting in a 30% reduction in bugs and overall improvement in code quality.
  • I
    Frontend Engineer
    ITSCIENT
    Jun 2016 - Jan 2018 (1 year 8 months)
    • Converted Figma and Sketch designs into responsive and pixel-perfect web applications, using HTML5, CSS3, Material UI, and Bootstrap to create a visually appealing and seamless user experience. • Achieved reduction of the time spent on development by 73% by creating maintainable, reusable components. • Increased customer satisfaction by 100% by architecting a highly functional admin dashboard from scratch using TypeScript, React, and Redux. • Collaborated with designers, product owners, and 7+ developers to identify and implement new features and enhancements.
Education verified_user 0% verified
  • T
    Bachelor's degree, Computer Science
    The University of Texas at Dallas
    Apr 2012 - Jun 2016 (4 years 3 months)
    Skills: Computer Science