We provide IT Staff Augmentation Services!

Senior Full Stack Engineer Resume

SUMMARY

  • High - energy, confident professional with an infectious enthusiasm for technology.
  • A total of 11+ years of experience in full stack app development.

TECHNICAL SKILLS

Programing languages / scripting: Java, JavaScript, ES6, CSS, CSS3

Server side: NodeJs and Java

JavaScript libraries: Angular, ReactJs, NodeJs, Jquery, Sencha, Redux

Web services: REST, XML, JSON, SOAP, NodeJs, Express Js, RESTLETs

Databases: MySQL, SQL Server, NoSQL (MongoDB), DB2

Package management tools: NPM

CSS Frameworks: Bootstrap

Testing tools: Jasmine, Jest, Enzyme, Mocha, Chai

Module builders: Webpack

Version Controlling tools: GIT, SVN

State containers: Redux

IDE: Eclipse, Visual Studio code, Webstorm

PROFESSIONAL EXPERIENCE

Confidential

Senior Full Stack Engineer

Responsibilities:

  • Developed various UI screens using React.js, JSX, CSS, HTML5, CSS3
  • Developed Redux integration with middlewares Thunk, LogRocket
  • Worked on server side implementation of REST APIs using Node.js, express, MongoDB.
  • Used webpack module bundler, npm to generate JavaScript bundles, builds.
  • Written unit tests for Clientside Js using Jest.
  • Written unit tests for REST APIs using Mocha and Chai
  • Worked collaboratively with teh team using Git, CA Agile Central

Confidential

Associate Architect - UI Engineering

Responsibilities:

  • Developed various UI screens using React.js, Redux, Bootstrap, HTML5, CSS3
  • Worked on server side implementation of REST APIs using Node.js, express, socket.io, MongoDB.
  • Developed Presentational React Js components, Higher- Order components (HOCs) in React Js
  • Developed React Container components using ES6, React Redux dat interact with RESTful web services based on JSON and XML payloads.
  • Used ‘redux - form’ library to develop React UI forms, their validations and state management in Redux.
  • Implemented integration with Cordova plugins for native functionality bridging, google maps integration for Android, IOS platforms.
  • Implemented Responsivewebdesign using Bootstrap library, media queries and other HTML5, CSS3 features.
  • Used webpack module bundler, npm to generate JavaScript bundles, builds.
  • Written tests, test suites using Jest test runner, Enzyme adapter for React for unit testing React components.
  • Experience working collaboratively using Git

Confidential

Development Tool

Technologies: Java, JavaScript (Node Js, Express Js, Angular Js), Cordova, HTML5, CSS3, Bootstrap, MySQL, JSON, XML, REST

Responsibilities:

  • Developed various Work Flow UI screens using Angular, Bootstrap, HTML5, CSS3.
  • Developed Angular FormControls, Services wrapper for Pega 7 controls.
  • Implemented integration with Cordova plugins for native functionality bridging, google maps, notifications integration for Android, IOS platforms.
  • Implemented Responsivewebdesign using Bootstrap library, media queries and other HTML5, CSS3 features.
  • Written tests, test suites using Jasmine for unit testing Angular modules.
  • Experience working collaboratively using Git

Development Tool

Technologies: Java, JavaScript (Node Js, Express Js,React Js, Angular Js, Jquery, Jasmine), Cordova, HTML5, CSS3,, Git, Cordova, JSON, XML, REST

Responsibilities: As an architect in Pega Mobile UI Engineering,

  • Designed and developed ReactJs components for Pega 7 controls to be used by applications built on React Js.
  • Developed Angular Js modules for Pega 7 controls to be used by applications built on Angular Js.
  • Built RESTful customer web apps with NodeJs and Express js based on Pega 7 APIs for clients Coco-Cola and Vodafone.
  • Developed common modules in ES6 & JavaScript for REST & SOAP web service interactions based on JSON and XML
  • Implemented client & server modules for Web Sockets interaction for NodeJs server.
  • Written unit tests for Js using Jasmine

Confidential

Member of technical staff

Technologies: Java, JavaScript (JQuery, Angular Js, Jasmine), JSON, XML, REST

Responsibilities:

  • Design and development of queues dashboard and alerting system based on HTML5, CSS3, JavaScript (Angular Js 1.x).
  • Extended Jquery based Slickgrid component with new extensions for grouping, filtering.
  • Implemented unit testing using jsTestDriver framework.

Confidential

Software Associate

Technologies: Java, JavaScript (Jquery, ExtJs, Jasmine), JSON, REST

Responsibilities:

  • Developed ExtJs JavaScript based widgets for handling media/document content.
  • Developed custom Silverlight user controls like drag drop zones, Gallery control with animation support, Image-viewer with zoom in and zoom out support.

Confidential

Software Design Engineer

Technologies: JavaScript (Jquery, ExtJs), Asp.net, JSON, REST

Responsibilities:

  • Developed user plugins, extensions based on ExtJs JavaScript for different controls like Grids, Buttons, Combos, Trees
  • Implemented Web Services in Asp.Net using C# to populate dashboard, reports.
  • Designed and Implemented SQL Queries, stored procedures in SQL Server 2005 to store and retrieve user data for grids, charts on dashboard and reports.

Confidential

Software Engineer

Technologies: JavaScript (Jquery, YUI), Asp.net, SOAP, XML

Responsibilities:

  • Develop REST web services in Asp.net
  • Implemented JavaScript code for server side interaction using JQuery

Hire Now