We provide IT Staff Augmentation Services!

Full Stack Engineer Resume

4.00/5 (Submit Your Rating)

San Mateo, CA

TECHNICAL SKILLS:

Frontend Stack: React, Redux, React Router, Webpack, Babel, OOP JS, ES6, HTML5, Sass/CSS3, D3, SVG

Backend Stack: Node JS, Express, MongoDB, Monk, Joi validation, Docker, Bcrypt, JWT

Tools: used: VSCode, Postman, Sketch, Figma, Trello, Bitbucket, Github, Xcode & Compass

QA Technologies: Protractor, Selenium, Cypress testing framework

Currently researching: Angular, NgRX, RxJS, Reactive Programming, GraphQL, Styled Components

PROFESSIONAL EXPERIENCE:

Confidential, San Mateo, CA

Full Stack Engineer

Responsibilities:

  • Built the application from scratch in React.js, Redux and use of Webpack, Linting, HTML/CSS, etc.
  • Produced interactive, custom UI's using one - way data flow, Virtual DOM, JSX.
  • Implemented global state management with Redux and Redux thunk for async calls.
  • Created database structure/schemas, wrote API contracts, performed configuration and administration of database.
  • Structured setup and deployment of Mongodb as Docker container.
  • Developed the backend server on Node, Express, etc. and deployed it as a Docker container.
  • Designed and built RESTful APIs on Node.js with data sanitization and validation with Joi.
  • Established integration with external services like Mailgun and Stripe.
  • Proactively discussed, analyzed and strategized product design with the PM and UX team.

Confidential, San Francisco, CA

Front End Engineer

Responsibilities:

  • Participated closely with a group of UX/UI designers on all levels of ideation, prototyping and POC’s development.
  • Shaped and built the application from scratch in React.js and use of Webpack, Linting, HTML/CSS, Node.js, etc..
  • Developed a responsive interface using SASS that extends CSS with dynamic behavior such as variables and mixins.
  • Piloted regular production rollouts and updates.
  • Incorporated event instrumentation with Google Analytics.

Confidential, San Jose, CA

Front End Engineer

Responsibilities:

  • Responsible for front end development, bug fixes and rollouts to production.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to the project manager.
  • Utilized JavaScript visualization library such as D3.

Confidential, San Jose, CA

QA Engineer / Web Development

Responsibilities:

  • Gym progress tracking web mobile application. Lots of functionality, D3 charts, 4 languages.
  • Created and executed testing strategies on iOS and Android devices.
  • Used BugZilla for bug tracking.

Confidential, San Jose, CA

Full Stack Engineer

Responsibilities:

  • Developed a responsive web application using React JS, Typescript and Styled-Components.
  • Built a highly scalable UI framework based on Atomic Design principles.
  • Created end-to-end testing with Cypress testing framework.
  • Used Node, Express, Mongo Cloud, Apollo GraphQL server to create an API for the application.

Confidential, San Jose, CA

Full Stack Engineer

Responsibilities:

  • Designed, developed and deployed personal portfolio in 2017.
  • Used React JS components, Forms, Events, Keys, and Animations.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Publicly sharing the code base of this application with fellow developers who want to get a similar portfolio page.

Confidential, San Francisco, CA

Full Stack Engineer

Responsibilities:

  • Built, tested and deployed a web-based user interface application that uses Spotify API and performs CRUD operations on users playlists with authentication through Spotify API.
  • Worked with HTML5, CSS3, JavaScript, Reactjs and ES6 for developing user interfaces.
  • Knowledge using Test-Driven-Development (“TDD”) Principles.
  • Participated in learning software engineering concepts including algorithms, object oriented and concurrent programming.

Confidential, San Jose, CA

Front End Engineer

Responsibilities:

  • Simple mobile hybrid application for iOS and Android devices.
  • Used Cordova and native SDKs.
  • Used Xcode to help write software, compile it, load it onto a device, debug it, and submit it to the app store.

We'd love your feedback!