We provide IT Staff Augmentation Services!

Full Stack/mern Stack Developer Resume

2.86/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY:

  • Over 8 years of professional exposure in JavaScript technology such as React JS, Angular JS, D3 JS, Backbone JS, MongoDB, Express.js and Node JS.
  • 4+ years of strong experience in building ecommerce application using the JavaScript MEAN Stack and MERN Stack using Redux, Flux, Common.JS, Babel+ES6, EXT JS and Web - Pack for Single Page Application development.
  • Expertise in developing web pages using HTML5, CSS3, MVC, SASS, LESS, Object Oriented Java script, ES6, JQuery, AJAX, JSON, XML. Good understanding of Document Object Model (DOM) and DOM Functions.
  • Extensive use of Node environment using NPM, Grunt, Gulp, Maven, Bower and Mongo DB along with Mongoose.JS to create server side applications and wrote MapReduce program to sort the words in a file.
  • Expertise in creating the user validation forms and using the RESTful services for sending the data to the server.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, Angular JS, D3.JS, Ext.js, Rxjs, Responsive design.
  • Good experience in using components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.
  • Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp, Groovy, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, mongo.js, body- parser, bcrypt.js and socket.io.
  • Good experience on working with CSS Background, padding, table, Animations, Pseudo classes and Layouts, positioning, border, margin, Pseudo elements and CSS behaviors including the Box model.
  • Created visual design of graphic elements like forms, logos, icons and also creating interactive presentations Photoshop, Marvel, Wireframes, intro animations, technical illustrations.
  • Good knowledge on AWS cloud formation templates and configured SQS service through java API to send and receive the information.
  • Hands-on experience in using Message broker RabbitMQ.
  • Good knowledge of MVC and Flux architectural pattern and its implementation in user interfaces.
  • Solid working experience in various IDE's: Notepad++, Sublime Text, Komodo IDE, Eclipse, visual studio.
  • Worked on writing grunt, gulp, groovy tasks for build scripts, minified and bundled the JavaScript code.
  • Working knowledge on Jasmine, Karma, Protractor, Chai, Mocha, Junit, Mockito and JavaScript unit testing framework and Module bundler Rollup, Webpack.
  • Strong experience with the version controls GIT, GITHUB, Bit Bucket, SVN and Package manager NPM, Bower.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle, MySQL and SQL Server.
  • Extensive experience in designing and developing enterprise applications for J2EE platform using MVC, JAVA, JDBC/ODBC, JSP, Servlet, Struts, EJB, Hibernate, Java Mail, JNDI, Apache Ant.
  • Graphic design experience in Adobe Photo shop, Fireworks, Flash, Dream Weaver and Microsoft Office.
  • Created Sketches, journey maps, mock-ups, wireframes, marvel, Photoshop, persons and prototype, Presented UX approaches, interactive demos and final products to project stakeholders.
  • A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills.

TECHNICAL SKILL:

UI Web Technologies: HTML/HTML5, CSS/CSS3, SASS, LESS, XHTML, XML, JavaScript, ES6, AJAX, JQuery, WordPress, Typescript JSON, Bootstrap, OAuth, Angular JS, React.js, Backbone JS, Express JS, D3.JS, Node.js, Require JS, Common JS.

IDE Editor: Eclipse6.0.1, JBuilder05/06, RAD, WSAD, Eclipse, Notepad++, Dream weaver, Sublime Text3, NetBeans, WebMatrix, WebStorm, Visual Studio Code, Bonita.

Databases: Oracle DB, MySQL Server, Mongo DB.

Version Controls: Git, Github, Bit Bucket, SVN, TFS.

F Frameworks: Angular JS, Node JS, Backbone JS, Exit JS.

Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, Web Services.

Debugging Tools: Chrome Elements Inspector, Firebug, IE Tester.

Application/webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Cloud Platform: OSE3, AWS, Azure.

Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Mockito, Selenium, T-probe, RabbitMQ, Easy Mock, Protractor, Gherkin scripts, Cucumber, Sauce Labs.

Methodologies: Agile, Rational Unified Process (RUP), UML Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential,West Des Moines, IA

Full Stack/MERN Stack Developer

Responsibilities:.
  • Leveraged React JS resources for all data access, encapsulating URL’s and standardizing data access interfaces.
  • Maintaining Parent and Child elements by using State and Props in React JS.
  • React and Functional Driven Javascript expert in SPA’s, UI Components, Mobile web and Performance optimization.
  • Skilled in leading frameworks as React JS to build high-quality, scalable and reusable components and Front-end solution.
  • The front-end use HTML5, CSS3, React JS, jQuery and Bootstrap to build a single page web app that communicate with back-end via RESTful API.
  • Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data.
  • The back-end use of Node JS, Express JS, MongoDB and Mongoose, the complete MERN Stack to provide RESTful API.
  • Worked with Gulp, Node Packet Manager, MongoDB and used React JS library functions for the logical implementation part at client side for all the application.
  • Implemented generating the verification hash code using Node JS and added user validations and user permissions by using Node JS.
  • Created React JS for reusable components (multi-field form elements), background file uploads.
  • Implemented React JS Controllers to maintain each view data.
  • Architected and Developed for Large Scale Javascript Application with React JS.
  • Migrated existing codebase from JSP to JS and HTML5 and rebuilt React components in ES6.
  • Used various properties, parameters in ES6 and performed UNIT testing with Jasmine and web-services like RESTful API.
  • Used D3.JS to build data visualizations to monitor file server load, web server speeds and data processing.
  • Developed certain features of the application functionality i.e. CRUD (Create, Read, Update, Delete) features using Require.js and Responsive Design.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, Filters, $http, $q.
  • Used $http with Angular JS interceptors MEAN Stack to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Implemented a custom Node JS script to act as a PROXY for connecting to the server.
  • Extensive usage of Javascript, React JS, Node JS, Bootstrap, jQuery/AJAX, JSON, HTML4/5, CSS2/3.
  • Evaluate demo and select new Javascript technologies and development patterns to be leveraged across the team.
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously.
  • Developed non-functional HTML5, CSS3 pages from the mock-ups and involved in UI review with UI architect and Business units.
  • Used Karma & Jasmine for the frontend (Angular JS) unit testing and Mocha & Chai for the backend (Node JS).
  • Automated the ATDD test scripts using Sauce Labs, ATDD testing using Cucumber and Selenium Webdriver.
  • Open Shift Environment (OSE3) as a Docker to run the application and Jenkins to CI/CD of the project.
  • Very proficient knowledge of JIRA (Rally) to track issues and communicate with other teams at various environments.
  • Involved in all the stages of Software Development Life Cycle like Application Design, Development, Debugging and Testing all applications.
  • Involved in daily SCRUM meetings to keep track of the project status.

Environment: HTML 5, CSS 3, React JS, Redux, Flux, D3.JS, Angular JS, Node JS, NPM, Gulp, Bower, Jasmine, Karma, Mocha, Chai, EJS, AJAX, Bootstrap, RabbitMQ, JSON, RESTful web services, JIRA, Javascript, Atom Editor, Webstorm, Visual Studio Code, GIT, OSE3, Sauce Labs, Preprocessors(LESS), Jenkins.

Confidential,Columbus, Ohio

Full Stack/MEAN Stack Developer

Responsibilities:

  • MEAN stack implementation, Angular JS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application Responsible for design and development of the web pages from mock- ups (PSD).
  • Daily programming in server side by using Node.JS and Express JS.
  • Worked on Front end by using Angular JS, Backbone JS, D3.JS, Rxjs, JavaScript, Typescript and implemented latest ES6 features.
  • Created a site to organize client contracts, reconcile data inconsistencies and summarize monthly financial data using D3.JS.
  • Worked on backend by using Node JS, Amazon Web Services, Express JS and Mongo DB, SQL/T-SQL and wrote MapReduce program to sort the words in a file according to their occurrences.
  • Extensively used GIT for version controlling and regularly pushed the code to GitHub.
  • Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Worked with Angular JS routers, forms, modules, Dom, events, expressions.
  • Created the Angular custom directives, Filters and Services.
  • Used Node JS, Amazon Web Services to run Web page tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Built backend REST API and OAuth with Node JS, Express.JS.
  • Worked using Angular components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented Routers & History in Single Page App (SPA).
  • Used React JS for creating reusable UI components (multi-field form elements, background file uploads).
  • Skilled in leading React JS framework to build high-quality, scalable and reusable components and Front-end solution.
  • Responsible for implementing UI mockups, integrating third party react libraries and handling/creating Redux store data.
  • Developed client side drop down menus, search bars, carousel, and drop down toggles using Twitter-Bootstrap.
  • As a backend developer, I was responsible for creating RESTFUL Web Services using Node.js & Express.js.
  • Have worked on Big data (Splunk enterprise) to generate the Rest API and integrated that API to Client side code using Node JS, Express JS.
  • Used the jQuery widgets like Accordion, Date picker, Dragg able, Droppable, Resizable jQuery in word press built in interactions.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, LESS, SASS, MVC, JQuery, Wordpress and JavaScript.
  • Converted the entire event flow as SOA based architecture used RabbitMQ as queues and BUS.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used debugging tools such as Firebug and IE Developer tools to investigate the issues and fix the bugs.
  • Wrote code to handle cross browser compatibility issues in IE 8, 9 and Firefox, Junit, Mockito.
  • Used Git version control and Interacted with Testing Team and Business Analysts for fixing the Issues and Module bundler Rollup, Webpack.
  • Interacted with Customers and Development teams to fix the Issues and performed the System Testing, Regression Testing for Complete UI after fixing the Issues which were reported by testing team.

Environment: HTML 5, DHTML, MVC, CSS3, LESS, SASS, JavaScript, ES6, jQuery, Angular JS, D3.JS, Express JS, Node JS, Eclipse, IIS, Mongo DB, React JS, SQL/T-SQL, Rollup, Webpack, C#, ASP .NET, XML, XSL, XSLT, JSON, MEAN stack, OAuth, Junit, Mockito, RabbitMQ, Notepad++, Sublime text, Git, GitHub, Restful API, OAuth, AWS.

Confidential,San Francisco,California

Full Stack/MEAN Stack Developer

Responsibilities:

  • Web design and development, application development using Photoshop, HTML, JavaScript and Typescript.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, MVC, Angular JS, Backbone.js and JavaScript and also developer responsive interface using Bootstrap and used LESS, SASS for CSS.
  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Angular.js, Bootstrap and Express.
  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Azure Cloud services, Angular.js, Bootstrap and Express.
  • Developed the Front end by using Angular.js, JavaScript by Package manager NPM, Bower.
  • Developed the backend by using Node.js, C#, ASP .NET, IIS and Express JS.
  • Built applications using Angular.JS which allowed us to render pages on both the client and server using the same codebase.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Developed client side drop down menus, search bars, carousel, and drop down toggles using Twitter-Bootstrap, Word Press and JQuery.
  • Developed multiple POCs to create an interface between Backend to Frontend by using Mongo-DB, Dynamo DB, SQL/T-SQL, Express JS and Node.js.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
  • Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
  • Developed client side validation code using JavaScript, Word Press and jQuery.
  • Worked on Azure cloud services to integrate the server side and client side code.
  • Responsible for making the page dynamic using AJAX, JSON and jQuery.
  • Experienced in RESTful web services and OAuth to integrate between HRMS, Finance and MM.
  • Extended CSS as needed to accommodate new data and display types.
  • Worked with Junit, Mockito, JASMINE unit test framework to write unit tests for JavaScript code and used GIT version control.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and MAC.
  • Managed application state using server and client-based State Management options.
  • Developed manual test scripts and automation test scripts using Selenium to evaluate Security of Web based user authentication apps.
  • Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver and TestNG.
  • Developed page level action or page library in Selenium to support modular framework with Eclipse IDE.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, MVC, JavaScript, ES6, Mongo DB, SQL/T-SQL, Express JS, Angular JS, Node.js, Azure Cloud services, IIS, JQuery, C#, Handlebars, NPM, Bower, Backbone JS, OAuth, RWD, Eclipse, SVN, Git, Junit, Mockito, Jasmine, WebMatrix, JSP, TFS, Adobe Photoshop and HP Quality Center.

Confidential

UI Developer/UX Designer

Responsibilities:

  • Web design and development, application development using Photoshop, HTML, JavaScript.
  • Worked with clients and senior user experience designers to understand the branding strategies and design goals to define strategy, layout and features for the web sites/applications design.
  • Developed cross - browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • As a UX designer, led stakeholders through UX design process, from identifying business goals, defining design and technical requirements, created and demonstrated interactive wireframes to guide decision-making.
  • Created elegant UX and UI for responsive web, mobile, mobile-web and desktop applications utilizing Ax- Urea, Adobe CS, and invasion.
  • Collaborating with the branding and marketing team to design mockups and website design prototypes, icons, graphic design elements, style guides and interface elements.
  • Developed HTML prototype and UI deliverable such as wireframes, screen mock-ups and interface design.
  • Generated team member's proficiency in specified skills and knowledge using skills and matrix.
  • Met with clients directly to understand the graphic design work requirements and delivered design to the clients with in the deadline and received positive feedback and ratings for the work.
  • Designed LOGO, brochures, posters, illustrations for solutions marketing, presentations for project proposals and prepared communication materials according to the client requirements.
  • Developed CSS3 style sheet to give gradient effects. Developed page layout, navigation and icons and applied industry best practices and standards when project requirements were lagging.
  • Involved in designing and implementing Web2.0 Rich UI for Self-Service Application using JQuery Ajax framework and widget based JavaScript programming model.
  • Designed and developed User Interface Web Forms using Face CSS, Adobe Creative Suite and Video Editing using Adobe Premier Pro.
  • UV Unwrapping texture painting, Texturing and lighting for 3D models, Adobe Photoshop, 3D Body paint,3D Architecture, Vehicles and Prop Modeling using Maya.

Environment: HTML5, DHTML, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Backbone.js, Responsive Design, XML, Photoshop, Dreamweaver, Firebug, JSON and Waterfall

Confidential

UI Developer

Responsibilities:

  • This product currently being used by the hospital personnel for handling patients, moving stock across different stores in the hospital.
  • It has features like module restriction based on user group, automatic user logoff, restricted user logon on more than one node, automated allocation and de-allocation of tasks to the logged in users.
  • It also includes various modules like Registration, Billing, Pharmacy and Nursing desk.
  • Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS and JavaScript.
  • Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
  • Extensively used CSS to change the styles to be used in future web layouts and debugging the error issues with CSS.
  • Designed web pages using XHTML and CSS/CSS3 and Implemented functionality in JavaScript.
  • Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
  • Converted Photoshop documents to table-less semantic XHTML, CSS. Performed Validations of XHTML and CSS (using Firebug, HTML Tidy, W3C validator).

Environment: HTML5, CSS3, JavaScript, JSP, Ext JS, Web 2.0, Agile, JSON, JQuery, SQL, T-SQL, PL/SQL, Oracle, Windows XP.

We'd love your feedback!