We provide IT Staff Augmentation Services!

Senior Web Developer-lead Resume

2.00/5 (Submit Your Rating)

Sfo, CA

TECHNICAL SKILLS

Strong: Javascript (ES6+), React, React Hooks, Redux, Node.js/Express, MongoDB/Mongoose.js, Git, Webpack, jQuery, AWS EC2, HTML/CSS, TypeScript, Jenkins, Redux - logic, Apollo-server-express, Jira, Confluence Styled-Components, web components, Socket.io, Jasmine, Grunt, Babel, PostgreSQL, Cassandra, MySQL, Heroku, Less, Sass, TypeScript, GraphQL, React Native, React-Slick, Redux-beacon, Observables, RXJS, Angular 2-11.

Experience: Python, AngularJS, Backbone.js, Mocha, Mavin, AntDesign, TestCafe Chai, Jest, Enzyme, Android-Studio, Cypress, Java, THREE.js, JDM, Pug, Handlebars, Docker, AWS Firehose Analytics

PROFESSIONAL EXPERIENCE

Confidential - SFO, CA

Senior Web Developer-Lead

Responsibilities:

  • Developed web applications using ES6, React, Javascript, react-strap, html, SCSS, redux, GraphQL.
  • Connected components to redux and utilized mapStateToProps to map relevant API data to components
  • Upheld high quality coding standards ES6 and reactjs best practices.
  • Used Redux for state management.
  • Implemented functionality and developed components to DELETE and EDIT data on the back end REST API
  • Built components utilizing conditional rendering and asynchronous setState/ API calls when neede
  • Used map/filter/reduce to renders lists and reshape data.
  • Used Mixin and High-Order Component to improve component reusability.
  • Maintained and implemented styling across entire app using flex box, scss, react- strap
  • Performed bug fixes across components and application
  • Performed unit testing using enzyme and jest for all components and features that were implemented

Confidential - San Francisco, CA

Senior Front End Web Developer

Responsibilities:

  • Develop and test new user-facing features application using ReactJS and Angular 4/5
  • Interacted closely with UX design team for UI design
  • Utilized React and React Router in the development for building single page application (SPA) and to consume RESTful web services.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Utilized redux-thunk as middleware and React Component Lifecycle to handle asynchronous flow.
  • Used axios to configure HTTP request and get JSON data from back-end.
  • Developed application with ES6 programing and latest features.
  • Refactored the search suggestions system with Redux Saga to reduce the redundant API calls by an estimate of 60%.
  • Created and implemented a custom CSS grid system with CSS media queries for responsive web design.
  • Implemented front-end functionality for sites using RxJS Observables in addition to Angular 4/5/6 framework, CSS3 and HTML5 work using Bootstrap 3/4
  • Building reusable Angular Components, Directives and Forms
  • Full exposure to data transfers using Angular output/input event handlers and custom services.
  • Used Angular’s Property and Event Bindings to transfer data between parent and child components
  • Experience using Angular routers, reactive/dynamic forms, modules, DOM, events, expressions, pipes, components, animations, http requests using RxJS Observables.
  • Wrote clean and well-documented code in HTML5, CSS and JavaScript
  • Collaborated with front-end and back-end teams to deliver the best user experience
  • Performed end-to-end testing, debugging and optimizing on new features

Confidential - NYC, NY

Front End Web Developer

Responsibilities:

  • Created multiple custom web components for extending HTML and componentizing applications by using Angular 2 and Polymer.
  • Created Angular 2 Components, Services to communicate perform operations in UI.
  • Used Promises and Observables when required for Asyn/Sync services.
  • Used Angular 2 routers, CanActivate and CanDeactivate routes to navigate from each tile/page.
  • Used Angular CLI and SystemJs to create structure and bundle the compiled JS files.
  • Used HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module.
  • Created custom pipes and custom directives using Angular 4.
  • Developed UI in Bootstrap and CSS3 for a responsive and cross-browser compatible website
  • Worked closely with teams and project manager on individual and group projects
  • Involved in the Software Development Life Cycle phases such as Requirement Analysis and Implementation

Confidential - Austin, TX

Lead Full-Stack Engineer

Responsibilities:

  • Developed single page application using React and Redux and used React.js for development of application view components.
  • Designed and implemented React Router structure, React Redux components, Redux store state structure, Rest API React components, React components communication scheme
  • Used npm to manage the necessary packages like babel, webpack-dev-server, sass loader and react-hot-loader.
  • Used latest ECMAscript 6 features such as Class, Promise, Modules, Generators, arrow functions etc. for developing backend in Node.js
  • Use web sockets to handle communication between client and server
  • Provide proof of concept, develop prototypes, and build web application for clients through the Operation Spark Dev Shop
  • Create & Present material on computer science theory while contributing to infrastructure and curriculum applications
  • Provide expert technical and project management guidance to groups building projects using cutting-edge technologies
  • Proactively track & communicate student progress including grading, feedback, and modeling successful behavior
  • Build and execute student action and remediation plans to ensure that all of our students become successful

Confidential - Minneapolis, MN

Full-Stack Web Developer

Responsibilities:

  • Participated in discussions with clients to clarify objectives, project scope and design/development approach
  • Created responsive web design by using Bootstrap framework and media queries that allow content rendering to adapt to conditions
  • Developed frontend of application using Javascript, React, Redux ES6 which was migrated from AngularJS app.
  • Used the React-Redux connect function to connected the react container with the reducers and actions.
  • Used React Redux to create Redux store holding the application state, implemented reducer handling the actions that components trigger and dispatch, and generated new state refreshing the user interface
  • Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
  • Improved code quality using unit tests. Used frameworks like Mocha, Jasmine and Karma
  • Developed vibrant page layouts, icons and navigation tools that are cross-browser compatible and standards-compliant
  • Worked extensively on development, design and maintenance of relational databases

Confidential - Menlo Park, CA

Web Developer

Responsibilities:

  • Built and maintaining web pages using HTML5, CSS3, PHP, AJAX, JSON, Bootstrap, JavaScript & jQuery
  • Designed and writing stored procedures for SQL and MySQL database platforms
  • Regularly testing and debugging web applications on multiple devices/browsers for cross-browser compatibility
  • Developed mockups and created documentation for front-end implementations
  • Applied Software Development Life Cycle (SDLC) - specifically Agile/Scrum
  • Participated in sprint planning meetings and daily developer's stand-ups

Confidential - Atlanta, GA

Web Developer

Responsibilities:

  • Conceptualized and created databases with Excel spreadsheet data sources and user requirement documents provided as input.
  • Embedded PHP & HTML formatting and JavaScript Validations
  • Conceived and designed database tables in MySQL 5
  • Built a browseable, searchable and editable catalog containing information about source entries in the form of books, audio and video and their corresponding translated entries.
  • Built a dropbox application that students could use to submit their course assignments to the course instructor.
  • Build AJAX pages using PHP to display current server time
  • Created role based access control and breadcrumbs navigation systems.
  • Created a script to load data from excel files to the database after performing various validations and produce a report of rejected records

We'd love your feedback!