Full Stack Developer Resume
2.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY
- 5 years of experience in software industry in designing, developing,creating and testing, web application using JavaScript, Html5, CSS3, Bootstrap, React/Redux, NodeJS, MongoDB.
- Designed web application UI with CSS3 and Bootstrap to create a responsive website to fit all devices.
- Hands - on experience in using React components, Forms, Events, Keys, Router using JavaScript and JSX.
- Designed several front-end web applications using React Hooks to handling data state in React components.
- Created React component life cycle architecture, store actions, using Socket.io in React-Redux application to handle real time data.
- Implemented web application with React Router, Redux-Thunk for API calls in React applications for handling async tasks.
- Developed web service applications by REST API’s.
- Developed React applications with Node JS and Express JS as back-end server by JavaScript to fetch JSON data from REST API's.
- Implemented back-end server with Relational databases like MySQL with Spring Boot by writing SQL Queries by JavaScript.
- Hands on experience with NoSQL databases like MongoDB with Mongoose library by JavaScript to support React based front end web application and Node Js based back-end server.
- Experience in using Webpack as module bundler.
- Experience with version control tools, such as GIT and control application development with GitHub.
- Managed teh process of project development under with Jira and Scrum to ensure work efficiency.
- Tested web applications with Jasmine, Karma and Postman.
- Experience in implementing cloud with AWS using EC2, S3 groups.
- Experience in developing applications in different operating system like Windows, MacOS, Linux, Unix.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Programming Language: Java, JavaScript, CSS, Python, C++, Ruby.
Frameworks: React, Redux, Thunk, Spring Boot, NodeJS, Express JS, Ruby on Rail, jQuery.
Database: MySQL, NOSQL, MongoDB.
Cloud: AWS, Google Cloud Platform.
Testing tools: Jasmin, Karma, Postman.
Project management tools: Scrum, Jira.
OS: Unix, Linux, Mac, Windows.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Full Stack Developer
Responsibilities:
- Designed tracking web page’s UI by JavaScript, CSS3 and Bootstrap with responsive feature to ensure most popular devices and browsers compatible.
- Developed teh front-end part transfer tracking system with React components, Forms, Events and Routers using JavaScript and JSX.
- Developed Proactive Validation in React Forms by JavaScript when customers type in 10-digit MTCN(Money Transfer Control Number).
- Created React Hooks and React component life cycle architecture with JavaScript to let customer select additional tracking information to halp tracking result more accurate.
- Used React Redux to maintain and store customer’s tracking information in Redux state as payload data to back-end server.
- Fixed UI bugs using React and Redux Dev-Tools in browsers.
- Used Thunk-Redux to make REST API’s calls with MTCN and additional information as JSON format data in React state to back-end server.
- Developed teh back-end part of transfer tacking system with Node JS and Express JS by JavaScript as server to handle tracking data in JWT from front-end REST API’s calls.
- Used MongoDB and Mongoose library as teh database part to store customers’ tracking history to provide accurate response tracking history by matching MTCN from database.
- Used AWS to deploy teh project on an EC2 instance.
- Used Jira for bug tracking, issue tracking and project management functions.
- Worked with Karma, Jasmine unit test framework to write unit tests for JavaScript code and using Postman to test Rest API’s calls.
- Worked in Agile environment with daily Scrum to discuss teh development of transfer tracking system.
Confidential, San Jose, CA
Front End Developer
Responsibilities:
- Designed Responsible Web Design UI layout and forms using HTML, CSS, Bootstrap and JavaScript.
- Implemented latest CSS3 features like creating various effects, shading, animation, handling multimedia.
- Developed modules, graphics and reusable React components by React Hooks and JavaScript to show different Confidential vehicle models, details, features, images.
- Used React-Redux to manage and store customer selected Confidential models data in React and make REST API’s calls.
- Used React Router, Redux-Thunk for REST API’s calls.
- Utilized Node JS, Express JS with JavaScript as server-side framework to deal with REST API’s calls with customer selected Confidential models data in JSON format.
- Used MongoDB to store Confidential models information, customers’ information and monthly payments with selected vehicle models from client side.
- Created test cases for both client-side and server-side JavaScript code and tested by Jasmine and Karma.
- Used Git for version controlling and deploy whole code to AWS with continuous Integration.
- Worked on an Agile Development Team with Scrum to deliver regular updates to business team and project managers.
Confidential
Front End Developer
Responsibilities:
- Developed teh User Interactive web pages in a professional manner with using HTML, CSS, and JavaScript.
- Involved in design and development of server-side layer using different layer patterns in Eclipse IDE.
- Worked on CSS background, positioning, text and borders.
- Created HTML markup, style sheets for new applications and provided support during integration.
- Used jQuery to manipulate teh DOM node and emit a message to socket server using jQuery Event handler.
- Responsible for coding SQL Statements and Stored procedures for back-end communication using MySQL.
- Involved in code reviews and mentored teh team in resolving issues.
- Participated in weekly design reviews and walkthroughs with project manager and development teams.