Post Job Free
Sign in

Software Engineer Web Project

Location:
Santa Clara, CA
Salary:
150000
Posted:
November 25, 2022

Contact this candidate

Resume:

Eric Tang

*********.**@*****.*** +1-206-***-****

linkedin.com/in/eric-super

Summary

As a problem solver, I demonstrated a history of excellence in various challenging projects and carrying out 8+ years of hands-on experience in the software engineering space, 6 years of commercial experience as a React.js/ React Native developer and 3+ years of experience as a Full Stack developer. Extensive experience in developing web and mobile applications using React.js/React native, React Hooks/ Redux/Flux, JavaScript/TypeScript, Material UI, Chakra UI, Fluent-UI, Semantic UI and etc. Experience in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.

Experience

Senior Software Engineer

Apple

Oct 2021 - Nov 2022 (1 year 2 months)

- Built out an HR web application using React.js, like bamboohr that manages human resources for the company in-use.

- Adopted testing-related technologies to a React project, like Typescript, Jest, Mocha, Chai, Cypress, React-test-render, and Sentry to track the history of bugs and write bug-free and predictable components.

- Optimized the performance by re-writing the structure of the project and following memorizing best practices (useMemo, useCallback).

- Divided the web project into mono repos and managed them effectively to reuse across another mobile project.

- Integrated AWS Cognito to implement MFA user authentication for easy setup and to improve maintainability.

- Integrated Zoom third-party API in web and mobile applications to get a virtual consultant from the providers.

- Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager, etc.

- Created a REST API using Node.js, Express.js, and MongoDB (MEAN) using Redis Cache for performance.

- Created Express.js models which use Mongoose models to query, create, update, and delete from MongoDB.

Individual Web and Mobile Engineer

Good Needs Data LLC

Jan 2020 - Sep 2021 (1 year 9 months)

- Built out social networking web and mobile applications using React.js/React Native.

- Participated in migrating a cyber security web application that was using Angular to React.

- Developed a financial mobile application for a FinTech startup by using React Native. Eric Tang - page 1

- Made an architecture design by using Redux toolkit for state management, styled-components, and Typescript.

- Directed conversion of React application to TypeScript along with adopting TDD principles to minimize the edges.

- Integrated Firebase for phone authentication, push, and local notification for both web and mobile applications and to manage environment variables flexibly.

- Boosted the development speed using mono repos effectively between both projects.

- Optimized the performance by creating reusable and maintainable components and dividing the large components into smaller ones to make bundle size small, and applying memorization best practices.

- Contributed to backend development to build RESTful APIs using Node.js.

- Implemented JWT token-based authentication for the REST API.

- Used AWS(DynamoDB) as a database for Querying to create, delete, and retrieve the data. Senior Software Engineer

Amazon

Sep 2018 - Sep 2019 (1 year 1 month)

- Maintained and update Buy with Prime web and mobile application by using React and React Native.

- Designed the mobile user interface by using React Native Paper and material UI for React web portal.

- Wrote readable and bug-free code by using Typescript which improved the project's performance.

- Used various testing frameworks to build more stable projects including Jest.

- Adhered to SEO best practices while designing sites and public-facing online deliverables.

- Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling, and Cloud Formation.

- Extensively involved in designing, developing, and implementing SQL Queries and Stored procedures.

- Designed PostgreSQL database schema and implement models by SqlAlchemy. Software Engineer

One Brick Tech

Jan 2018 - Jul 2018 (7 months)

- Built out the web and mobile apps using React.js and React Native for Health care and eCommerce industries.

- Implemented Unit/Integration testing using Jest, Mocha, Chai, React-test-render, etc.

- Contributed to Agile environment and implemented CI/CD pipelines using Jenkins/Docker

- Wrote Redux for a state management library with middle wares like Redux-thunk. Software Developer

NavigatorCRE

Jun 2014 - Dec 2017 (3 years 7 months)

- Quickly learned new skills including React.js/React Native/Typescript and applied them to daily tasks, improving efficiency and productivity.

- Built a data visualization layer that provided property metrics using Google Maps API with JavaScript and React.

- Combine the power of Google Maps and KPI Dashboard for combined geographic and analytical insights.

- Built out accessibility UI improving its usability to ensure any person can use it comfortably and without major complications.

- Implemented stable React components and stand-alone functions to be added to any future pages. Eric Tang - page 2

- Built and maintained network infrastructure consisting of Windows, Linux, and virtual products. IT Consultant

University of Washington

Jan 2010 - Apr 2014 (4 years 4 months)

- Involved in web application development using PHP, Laravel, CI, OpenCart and CMS tools like WordPress, Drupal, etc.

- Created mobile applications using Java/Kotlin, C#/Swift to build both android and iOS applications.

- Absorbed every fundamental of modern programming languages like JavaScript and C#. Education

University of Washington

Bachelor of Science - BS, Information Technology

2010 - 2014

Licenses & Certifications

HIPAA Professional (HIPAAP) - Quizlet

Skills

Front-End Development • GraphQL • React.js • JavaScript • Node.js • TypeScript • Amazon Web Services (AWS) • React Native • Redux.js • React Hooks Eric Tang - page 3



Contact this candidate