We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • Over 9+ years of Experience as Full Stack Developer (Node JS/ React JS), Redux, Node9+ years of object - oriented programming knowledge and experience in developing Professional Web applications and Enterprise solutions with complete SDLC from requirement gathering, analysis, designing, developing, testing, and deployment. Using Web Technologies like HTML5, CSS3, JavaScript, Ajax, React, React Native, Angular, SAAS, ECMAScript5/6, and jQuery, DOM, JSON, XML and AJAX.
  • Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js, Node.js, React.js/Redux, React Native, Bootstrap, Ember.js, Responsive web design (RWD). • Working experience on ES5, ES6, ES7 and Typescript features for handling asynchronous data requests.
  • Experience in developing MERN (MongoDB 3x, Express.js, React.js and Node.js) and MEAN (MongoDB 3x, Express JS, Angular JS 1.x and Node JS) stack application. Experience in developing single page application in MERN Stack.
  • Experienced in building cross browser compatibility applications using HTML5 and CSS3.
  • Hands on expertise on Redux, Flux, Webpack JavaScript based applications
  • Hands on expertise in developing the Single Page Applications (SPAs) using React.js and Model View Controller (MVC) frameworks such as Angular.js.
  • Experienced in writing ETL pipelines in Python for extracting useful data from the various data sources using Parsekit(Enigma.io) framework.
  • Extensively used the JavaScript frameworks jQuery.
  • Experienced in designing Using Web Standards.
  • Experienced in Generating graphical reports using python package numpy and matPlotLib.
  • Pleasant experience working with Bootstrap and CSS3 media queries to support Responsive Web Design (RWD)
  • Expertise using React Components, Reducers, and Actions to implement MVC and Redux architecture and having experience with middleware.
  • Extensive experience in building web applications withReact, Redux,GatsbyandGraphQL.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Extensively used package management tools such as NPM, Yarn and Bower to manage the modules and used it to install useful tools such as Grunt, Express, mongoose, mongo.js, and body-parser.
  • Hands on experience with build tools such as webpack and Grunt.
  • Experienced with version control tools such as GIT as project management tool.
  • Experience working with various methodologies such as AGILE, SCRUM, and TDD.
  • Experience in database programming using MySQL, Postgres 9.3 and proficiency in developing SQL.
  • Having experience in developing a data pipeline using Kafka to store data into HDFS.
  • Experience developing web application on top of platform using Node.js, Express framework, Grunt, Gulp, Sync, fs, Winston npm modules.
  • Strong experience and knowledge of real time data analytics using Spark Streaming, Kafka and Flume.
  • Efficiently used Kafka Tool for Topics to be listened when a micro service is used.
  • Experience working on cross-browser compatibility of UI for Firefox, Chrome, IE and Safari browsers.
  • Received cash and gave correct change and processed credit card sales correctly through terminal
  • In-depth knowledge of DevOps management methodologies and production deployment configurations.
  • Experienced in Relational database such as SQL Server, MySQL and Firebase and Non-Relational database MongoDB.
  • Good Working Knowledge on Jasmine, Enzyme and Jest.
  • Automated the build & deployments for many applications from end-to-end using CI/CD strategies with various DevOps tools and technologies.
  • Experienced inrewriting the existing Python/Django module to deliver certain format of data. Used Django Database API’s to access database objects.
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem-solving skills.
  • Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.
  • Developed multiple Kafka Producers and Consumers from as per software requirement specifications.
  • 7+ years of extensive IT work experience based on DevOps Engineering, AWS Solutions Architect process that includes automation and deployments of artifacts for the entire SDLC model over AWS Cloud in 24/7 uptime environments.
  • Production support experience in incident management, problem management and change management for CA SiteMinder, Ping Access, Ping Federate and directory servers.
  • Entered all purchase orders, new county vehicles, and credit card statements into database

TECHNICAL SKILLS

Programming Language: Java, C, J2EE, SQL, Node JS, Python

Scripting: UNIX Shell Scripting, PERL

Platforms: Windows (8, 7, Vista, XP, 2003, 98, NT), Red Hat Linux, Sun Solaris 2.8,2.9

Version: Control SVN, GIT, CVS

Web development: Front End technologies HTML, CSS, JavaScript, Json, AngularJS, Bootstrap.

Databases: Oracle, MySQL 4.1, 5.0, DB2, Cassandra, Mango DB

Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL, Connect/J for MySQL, DB2Connect

ORM Frameworks: Hibernate …

J2EE MVC Frameworks: JSF 1.2, 2.1, Spring 2.5, 3.0, 4.0.2.

Application: Servers WebSphere 5.1, 6.1, WebLogic Application Server 8.1, 10, JBOSS, GlassFish 3.1

Web Services: SOAP/REST/REST Micro services

Web Servers Apache: Tomcat 4.1, 5.0, 6.0, Java Web Server 2.0

IDEs Eclipse: Galileo, Indigo, Kepler, NetBeans, IntelliJ, JBuilder 2005, iRAD 7.5.

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Proxy, Adaptor, Observer, DTO, DAO, MVC, Iterator, Factory

Build Tools: ANT, Maven, Jenkins

Methodologies: Rational Unified Process (RUP), Agile, Scrum, Test Driven Development(TDD)

Messaging Technologies: JMS 1.2, Spring Rabbit MQ, Apache Kafka

Transaction: Control JTA, Hibernate Transactions

Utility Tools: Putty, Fire FTP, Test HTML, Mozilla, Edit Plus, ALTOVA XML Spy

Cloud: Deployment AWS, VMware, Open-Stack, Azure

Loggers: Log4J

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr Full Stack Developer

Responsibilities:

  • Worked on server-side web applications using Node.js and involved in Construction of UI using JQuery, ReactJS, Ext JS, Bootstrap and JavaScript.
  • Architected and implement REST API interfaces using JavaScript and Node.js
  • Developed Single Page Web Application with React.js, Redux, Express.js, Node.js, REST API, and MongoDB.
  • Designed responsive UI pages using HTML5, CSS, JavaScript, Vue.js, and react-bootstrap.
  • Production support experience in incident management, problem management and change management for CA SiteMinder, Ping Access, Ping Federate and directory servers.
  • Created reusable React components for the application and used props for single directional data flow and used state for Class components.
  • Used Mongoose to write CRUD operations for retrieving and updating data.
  • Used Postman to test API and used GIT as version control tool.
  • Participated in Agile & TDD methodology for application development & used JIRA as project management tool.
  • Used React, JavaScript, JQuery to create Controllers to handle events triggered by clients and send request to server
  • Used Gatsby.js to get code and data splitting out-of-the-box
  • Debugged the application using Chrome Inspector, Firebug, IE Tester and many other debug tools.
  • Used SVN repository for software version control.
  • Extensively used Promises and Event Emitter in Node.js to avoid callbacks and more readable code.
  • Used Babel for transpiling and Webpack for bundling, module injection and dependencies.
  • Involved with the team of fetching live stream data from DB2 to HBase .
  • Implemented Node-Router, Node Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Worked with unit testing of JavaScript applications using Jasmine, Jest, enzyme and Integration test.
  • Worked with MEAN/ MERN stack for developing applications.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.

Environment: Node. JS, Proxy Server, Promises, Express. JS, REST, React. JS, Angular, ES5, ES6 JavaScript, CSS3,BootStrap, SemanticUI,HTML5,JSON, XML, and Ajax, Java,MySQL, PostgreSQL, Visual Studio, Sublime Text, Webpack, NPM, Bower, NPM, GitLab, Postman, Mac, Linux, Babel, JSLint, Uglifyjs

Sr. Full Stack Developer

Confidential, Cupertino, California

Responsibilities:

  • Automation of major infrastructure components of multi-tier sites: middleware, application configuration, deployment, cloud services API, and databases.
  • Responsible for managing AWS resources in cloud and maintain Continuous Integration and Continuous Deployment pipeline for fast paced robust application development environment.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
  • Designed the data models to be used in data intensiveAWS Lambdaapplications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements fromAurora.
  • Use Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
  • Working in Agile teams which focused on applications made using Test-Driven Infrastructure principles.
  • Working with all developers, systems engineering group and quality assurance to handoff things and automating the process in TDD and ATDD environments.
  • Develop presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in development of SOAP web services using Apache Axis to extract data from databases. Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks).
  • Develop REST Service Clients for integrating with the Service Interface.
  • Develop Spring REST services for all the modules.
  • Implement Spring Security for user authentication.
  • IOS upgrade on ASR100 and ISR4431 routers including DR and increase encryption level over MPLS connection more than 2 locations.
  • Implemented a'server less'architecture usingAPI Gateway, Lambda, and Dynamo DBand deployedAWS Lambda codefrom Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
  • I ntegrate JIRA and Subversion using Pre-commit hooks to ensure the process is followed and automated JIRA tasks using JIRA CLI.
  • Responsible for maintaining Multiple DevOps tools & configuring across all projects Subversion (SVN), GIT, Maven, Jenkins, and ANT.
  • Perform code line GIT pushes (releases) to production and customer servers and Develop and improved GIT push scripts.
  • Involved in development of SOAP web services using Apache Axis to extract data from databases.
  • Provide SOA capabilities through customers' enterprises.
  • Repeatedly worked on AWS Cloud platform and its features which include EC2, VPC, AMI, RDS, SES, S3, Route 53, Cloud Formation, Cloud Front, and Cloud Watch. Extensively work on Jenkins and Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Testing a mobile app using ADB, Android Studio and Xcode tools to collect log files
  • Perform a few PostgreSQL tasks related to monitoring and administration.
  • Triggering functional tests automatically post deployment, verifies features/functionality of the website, certifies builds and validates deployments.
  • Provide solution to Release Management team on VSTS to enforce Coding guideline
  • Configure and Administer Apache, VSFTPD services, MYSQL and Tomcat.
  • Repeatedly work on AWS Cloud platform and its features which include EC2, VPC, AMI, RDS, SES, S3, Route 53, IAM, LDAP, Cloud Formation, Cloud Front, and Cloud Watch.
  • Developed an android food delivery client-server app using Android Studio
  • Configuring virtual devices applying BrowserStack, Android Studio and Xcode

Environment: Web Services (SOAP/REST), Spring REST, Spring MVC, ANT, and Maven, Angular JS, Node JS, Java/J2EE, Jenkins, Clear cas

Full Stack Developer

Confidential, Long Beach CA

Responsibilities:

  • Designed the front - end applications, user interactive web pages in a professional manner with using web technologies like HTML, XHTML and CSS.
  • Built web pages with navigation bars and other features that are more user-interactive using JQuery plugins, AJAX, JavaScript.
  • Redesigned and implemented complete website to meet web and industry standards.
  • Used NodeJS Frameworks in the development of the web applications.
  • Involved in creating Software Design Documents, Technical Design & Unit Testing Documents.
  • Developed basic iOS mobile applications using Swift UI with XCode
  • Applied Use Case diagrams to validate and test web application design against the UI architecture.
  • Making the web pages dynamic and asynchronous using AJAX, JSON and XML.
  • Used Ajax to send requests to the server to check the functionality of the websites.
  • Extensively used SVN version control system and built HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Experience in thoroughly performed unit testing using Jasmine. Used JIRA for bug tracking.
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS. And with the creation of RESTful Web service
  • Used Chrome developer toolbar, Firebug and safari developer tools for troubleshooting and debugging.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
  • Developed Web Services for data transfer from client to server and vice versa using REST.
  • Heavily Involved in UI development to support cross browser compatibility.
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, review completed implementation.

Environment: HTML, JavaScript, CSS, JQuery, AJAX, Responsive Web Design, Angular JS, Require JS, Node JS, React JS, XML, JSON, DOM and Windows.

Java Developer

Confidential, Peoria, IL

Responsibilities:

  • Involve in installation and configuration of Web Logic Application Server on Windows XP systems for the application.
  • Extensively used CVS for version control management.
  • Used Spring Framework for developing the application. Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Oracle Database from the DAO.
  • Extensive use of maven to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Configured the xml files for Spring Security injection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server-side assets.
  • Used Multithreading to simultaneously process tables as and when a specific user data is completed in one table.
  • Consume Web Services using java to retrieve the required information to be populated in the database.
  • Use of SOAP UI to verify the WSDL end point URL.
  • Wrote PL/SQL Stored Procedure using TOAD for archiving data on a daily basis for a monthly report and scheduled the job using DBMS Scheduler.
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
  • Externalized Business Logic from code using database to store dynamic rules based on UI used by business and used these rules in the code to apply business logic to data.
  • Added dynamic functionality to the application by implementing JQuery, Node js.
  • Used Agile methodology that included iterative application development, weekly Sprints and daily stand up meetings.
  • Configured and set up JBOSS Server for deployment and used JIRA for tracking bugs and JENKINS for continuous integration.

We'd love your feedback!