Shu Luan
Boston, Massachusetts, United States
**********@*****.*** +1-857-***-****
linkedin.com/in/shu-l-a38634268
Summary
I dedicated 11 years of experience as a senior full-stack software engineer. The strongest skill sets for me are React and Node. Also proficient in a variety of programming languages, frameworks, and tools including JavaScript, React, Node.js, Java Spring, Python, Django, and AWS. Looking for a lot of challenges and love to collaborate with smart engineers to stay up-to-date with the latest technologies.
Experience
Senior Full Stack Engineer
Medely
Aug 2021 - Jun 2023 (1 year 11 months)
-Developed user interfaces using React hooks.
-Implemented React-Router, React Redux architecture, ES6, and web pack to turn the application into Single Page Application.
-Improved the code reusability using HOCs, and custom hooks, and reimagined a state management process using Redux-Thunk.
-Increased performance with loading speed & user-friendly interface & lazy loading.
-Developed and maintained responsive web applications using Next.js framework, leveraging its server- side rendering capabilities to enhance performance and SEO optimization.
-Unit, Integration testing of the application with Jest, Jasmine.
-Implemented responsive design and styling components with TailwindCSS.
-Involved in the work of conversion of the codebase from JavaScript to Typescript.
-Integrated GraphQL in React.js application by using the Apollo library.
-Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
-Developed the web application running on NodeJS using Express.
-Wrote authorization and authentication middleware in Node.JS application using passport module.
-Built RESTful APIs using NodeJS and used MongoDB and Firebase as databases.
-Worked in Agile Methodology to provide more efficient work and higher quality.
-Built and maintained CI/CD pipelines for a microservice-based platform using Jenkins and GitHub actions.
-Migrated the backend database into PostgreSQL which is originally written in MongoDB for more extensive data capacity
-Proficient in using build tools such as Webpack, allowing me to efficiently create and run tests for web applications using Cypress.
-Mentored new front-end developers joining the team. Senior Full Stack Engineer
Sidebench
Sep 2019 - Aug 2021 (2 years)
-Developed user interfaces using functional components with React hooks. Shu Luan - page 1
-Managed customers to get proper services by creating a user-friendly web application using React.
-Used Redux and middlewares like Redux-thunk and Redux-Saga for state management.
-Experience in implementing dynamic routing and lazy loading for scalability and performance optimization in AngularJS.
-Led the development of a dynamic e-commerce website using Angular, implementing data-binding and component-based architecture.-Worked for healthcare clients to migrate the codebase from Angular to React.
-Used MongoDB as a database and integrated using the Mongoose library and collaborated with 3 backend engineers to build RESTful APIs in Express.js, and Java Spring Boots as well as Python Django framework.
-Developed REST API and Microservices using Spring boot also used Postman to test the services and swagger for documentation.
-Implemented a nearby location search engine with Elasticsearch, Postgres & PostGIS.
-Worked with NPM commands, and used package.json for managing dependencies of Node.JS applications.
-Implemented real-time communication using the socket.io module.
-Implemented WebRTC for video calls in a chat application.
-Used lambda functions for AWS services.
-Managed and optimized SQL Server databases, implementing indexing and query-tuning techniques
-Extensively used Git for source code management.
-Skilled in using unit testing libraries including Jest, Mocha, and Enzyme for creating automated unit tests for front-end code.
-Collaborated with cross-functional teams to gather requirements, design APIs, and deliver scalable and maintainable microservices and web services.
-Implemented automatic testing using Cypress.
Senior Full Stack Developer
Verily
Sep 2014 - Aug 2019 (5 years)
-Developed a healthcare web application using ReactJS from scratch.
-Implemented communication between front and back-end using Axios module.
-Worked closely with product managers and met clients directly to collect requirements, report work progress, and turn business ideas into product features.
-Updated the website from time to time for special requirements.
-Managed complex SQL queries for business intelligence and reporting.
-Reviewed the pull requests submitted from other engineers in GitHub and Bitbucket and implemented automated builds, tests, and releases using Docker images.
-Solved memory leak in the previous system which caused the web server to restart 2000 times a day in PaSS by moving from old SASS for styles into styled-components with caching pages to minimize resource use & decrease page load times.
Junior Front End Developer
Centreville Tech LLC
May 2012 - Jul 2014 (2 years 3 months)
-Used Bootstrap to build the user interface.
-Implemented responsive web design using media queries.
-Modified HTML, CSS, and JavaScript web pages to optimize the page’s performance for faster loading and browsing.
Shu Luan - page 2
-Implemented AJAX requests using JQuery.
-Implemented scalable MongoDB database for a high-traffic web app. Education
San Diego State University
Bachelor's degree, Computer Science
Dec 2008 - May 2012
Skills
React.js • Node.js • JavaScript • TypeScript • Microservices • Webpack • AngularJS • Spring Boot • React Native • React Hooks
Shu Luan - page 3