Post Job Free
Sign in

Software Engineer Web Developer

Location:
Dallas, TX
Posted:
October 23, 2024

Contact this candidate

Resume:

Jason Chen

Senior Software Engineer

Mountain View, CA, United States ************@*****.*** +1-650-***-****

https://www.linkedin.com/in/zhiyaochen/

PROFILE SUMMARY

Senior Software Engineer with nearly 10 years of experience in web and mobile application development, focusing on e-commerce, healthcare, public safety software and gaming. Proficient in using JavaScript, TypeScript, C#, Java, Python and frameworks such as React, Next.js, .NET core, Spring Boot, Django to build effective solutions. Committed to continuous improvement and mentoring within team settings.

CORE COMPETENCIES

Expertise in frontend frameworks like React, Vue.js, Angular, and backend technologies such as Node.js, Django, .NET, ensuring seamless web application experiences.

Focused on UX design and analysis, ensuring user-centric development with pixel-perfect UI implementations.

Expert in designing RESTful and GraphQL APIs for seamless data communication and integration between frontend and backend services.

Strong background in database architecture, using MySQL, PostgreSQL, MongoDB, and in-memory databases for scalable, high-performance systems.

Deep knowledge of cloud infrastructure and deployment strategies using AWS, Azure, and Google Cloud Platform (GCP), focusing on Kubernetes, Docker, and CI/CD automation.

Skilled in TypeScript, JavaScript, and infrastructure-as-code (IaC) tools like Terraform for managing cloud resources and provisioning infrastructure.

Proven track record of leading teams, implementing Agile methodologies, and fostering collaborative environments.

Exceptional interpersonal skills with a strong collaborative mindset, fostering a team-oriented environment that values and respects diversity.

Highly organized and efficient, with excellent time management abilities and a proven track record of juggling multiple tasks while maintaining quality and focus.

SKILLS HIGHLIGHTS

Web & Mobile App Development Code Optimization Cross-Functional Collaboration

Architecture Design Performance Optimization Mentorship & Code Reviews

Push Notification Services Debugging Project Management

Pixel-Perfect Design Implementation Agile Methodology Offline Capability Implementation

SQL Database Management User Interface Optimization Team Leadership

Programming Languages JavaScript, TypeScript, C, C++, C#, Java, Python, PHP

Frontend Development React, Next, Angular, Vue.js, Redux, Redux Toolkit, NgRx, TanStack Queries

Backend Development Node.js, Express.js, Java Spring Boot, Django, Asp.net, .Net core, Laravel

Database MySQL, PostgreSQL, Oracle, MSSQL, MongoDB

Cloud Computing AWS, Azure, GCP

AWS Amazon EC2, S3, ECS, Cognito, RDS, EMR, Kinesis, ELB, IAM, EBS, Lambda.

Mobile Technologies React Native, Java

Bootstrap Technologies Material UI, Bootstrap, Chakra UI, Semantic UI, Tailwind CSS, Ant Design.

Version control tools Git, SVN, Bitbucket

Automation tools Jenkins, Chef, Ansible, Kickstart, Terraform.

Testing tools Jest, Mocha, Jasmine, Cypress, React-test-render, Enzyme

PROFESSIONAL EXPERIENCE

Software Development Engineer 2 Amazon Sunnyvale, CA, USA Jun 2022 – Sep 2024

Developed an e-commerce and healthcare web and mobile applications utilizing React, React Native and Node, Django technologies.

Wrote Readable and bug free code by using TypeScript which improved the project performance.

Translated Figma design systems into responsive, pixel-perfect, and responsive web pages and mobile screens with TailwindCSS, resulting in a 20% increase in usability scores.

Developed user-friendly webpages using React hooks, React router, Redux.

Streamlined application performance by introducing virtualization and memorization, cutting load times significantly.

Utilized Next.js for server-side boosting performance and SEO results.

Engineered scalable, secure solutions on AWS, integrating Lambda, API Gateway, and DynamoDB with frontend services.

Built backend systems using Node.js, Python Django and PostgreSQL.

Integrated native modules in React Native for geolocation and improved performance with Kubernetes orchestration and AWS CloudWatch.

Standardized AWS Lambda Powertools implementation, focusing on error handling, metrics collection.

Implemented automated testing with Jest and Enzyme, ensuring comprehensive coverage across unit, integration, and end-to-end testing scenarios.

Managed the build and deployment process using Jenkins and GitHub Actions, ensuring a smooth and efficient development lifecycle.

Mentored junior developers, conducted insightful code reviews, and actively contributed to continuous improvement initiatives, fostering innovation and excellence.

Senior Software Engineer Wayfair San Francisco Bay Area, CA, USA Jan 2022 – Jun 2022

Led a high-performance e-commerce web and mobile platform, leveraging React, React Native, Next.js, RTK Query, TanStack Queries and Spring Boot, ensuring high performance and scalability.

Developed the development of a dynamic UI project using React, React router, GraphQL, creating responsive and user friendly interfaces that significantly enhanced the user experience.

Built intuitive and visually appealing application utilizing Material-UI, ensuring a consistent and modern user interface.

Enhanced application performance through lazy loading and memorization, CDN and image optimization, caching, code splitting, improving page load times by 30%.

Integrated third-party APIs, including Twilio for communications and Stripe for payments, enhancing platform functionality.

Built backend services using Spring Boot, ensuring high-performance and scalable backend architecture.

Designed and implemented RESTful APIs for seamless communication between the frontend and backend, optimizing data flow for batch upload, validations, and other key functions.

Utilized MySQL for efficient data management.

Implemented business logic and application features in Java, ensuring, code quality and maintainability through best practices and design patterns.

Collaborated with cross-functional teams to deliver integrated, scalable solutions.

Mentored junior developers through code reviews and pair programming, providing constructive feedback to enhance overall code quality and collaboration

Senior Software Engineer Motorola Solutions Salt Lake City, Utah, USA May 2019 – Dec 2021

Developed Azure cloud-based scalable React, React Native, Angular applications integral to the company’s cloud report management system, ensuring data encryption and compliance with NIST and HIPAA security standards for law enforcement data using TanStack Queries, NgRx.

Streamlined MongoDB architecture, boosting performance by 30% and reducing query response times by 40%, resulting in faster data access and better application performance.

Deployed applications using Azure DevOps pipeline scripts, hosted within a .NET Core server.

Integrated Docker and Kubernetes to streamline deployment pipelines and optimize application scalability.

Collaborated with various internal teams to troubleshoot and resolve issues related to shared components and endpoints, ensuring seamless integration and optimal system performance.

Software Engineer Motorola Solutions Salt Lake City, Utah, USA Nov 2016 – May 2019

Developed the report management system utilizing React, Redux, and Java spring boot.

Led the development and implementation of a Java RESTful web service responsible for generating reports by querying a SQL database, translating data into XML format, and integrating with the company’s core product for printing and display.

Played a key role as the primary contributor to the report management system built in the .NET 4.5 Framework, designing and implementing custom algorithms to align with project manager specifications and business logic.

Collaborated with third-party providers and state contacts to facilitate the electronic submission of reports to state-mandated endpoints, ensuring full compliance with state regulations.

Worked closely with third-party software providers to analyze, debug, and resolve technical issues, maintaining seamless integration and system functionality across both platforms.

Software Engineer Spillman Technologies Salt Lake City, Utah, USA Sep 2015 – Nov 2016

Developed the Spillman Web platform utilizing React, Redux, and Asp.net.

Implemented enhancements and modifications to improve application functionality, resolve issues, and maintain compliance with industry standards.

Organized and participated in software design and code reviews, fostering a culture of quality and continuous improvement within the development team.

Coordinated with diverse teams to achieve project alignment and successful outcomes.

Experienced in applying software engineering principles to produce high-quality, scalable solutions.

Software Engineer RMM Studios, LLC, self-employed Salt Lake City, Utah, USA Sep 2014 – May 2015

Built the Melter Man online game application, achieving over 3,000 copies sold in the first year, demonstrating strong market traction and player interest.

Led the design and implementation of enemy behavior classes, enriching gameplay dynamics and enhancing player engagement through innovative mechanics.

Implemented responsive controls for the main character controls, ensuring a fluid and immersive gameplay experience that resonated with players.

Engineered optimized game features using C# in the Unity game engine, ensuring code maintainability and efficiency.

Utilized Git for version control, facilitating collaborative development and code management.

Executed team-based project reviews with 12 participants, generating actionable insights that decreased project delays by 15% and improved on-time delivery rates for subsequent projects by 20%.

EDUCATION

Bachelor's Degree – Computer Science University of Utah Aug 2010 – May 2015

Soft Skills

Troubleshooting: Ability to efficiently identify and resolve technical issues.

Collaboration: Experience working effectively in teams to achieve goals.



Contact this candidate