We provide IT Staff Augmentation Services!

Mean Stack Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 8+ years of IT experience which includes 3+ years of Experience in developing modern web applications using MEAN(MongoDB, ExpressJS, AngularJS, and Node.js) stack software and 3 years of Experience in UI Design and Development and 3 Years of Experience in JAVA/J2EE.
  • Expertise in gathering, documenting and analyzing business requirements and worked on many project methodologies like Agile / Scrum
  • Building structured MVC web applications using JavaScript, AngularJS, Node.js, jQuery, Express, MongoDB.
  • Extensive experience in developing web pages using HTML5, CSS3, SASS, LESS, Object Oriented Javascript, JQuery, AJAX, JSON.XML.
  • Back end development and design using Node.js and Mongo DB.
  • Created Mobile Web Applications with Responsive Web Design, through uses of Twitter Bootstrap, JQuery Mobile and CSS3 Media Queries.
  • Experienced in using Modernizer to check cross - browser compatibility, making sure that the HTML and CSS features are working properly.
  • Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code.
  • Experienced using CSS3 pre-processors such as SASS and LESS.
  • Designed and developed sophisticated, Data-Bound Ajax applications and framework using jQuery components including: a tool for Menu creation using YUI tree, context menu, drag and drop capabilities to manipulate the menu tree and Custom Ajax RPC protocol and JSON.
  • Diagnosed and debugged a variety of cross-browser and cross-platform interface compatibility issues with Modernizer and CSS pollyfills.
  • Experience with full software development life cycle, object oriented programming, architecting scalable platforms, and agile methodologies.
  • Used AngularJS for internationalization and to generate share prices dynamically using ng-route.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Expertise in RESTful,SOAP web servicesto integrate between Application to Application
  • Experience with creating and reviewing UI design specifications, prototype development, and conducting usability tests to ensure quality assurance.
  • Experience with front-end development with back-end system integration.
  • Created API-driven interactive applications utilizing AJAX technology.
  • Experience with image editing tools such as Photoshop, Fireworks, and Illustrator.
  • Experience with various IDE’s such as Eclipse, Sublime, Dreamweaver, and Notepad++.
  • Expertise in Java, J2EE, Web Services, BPEL, XML, XSLT, XPATH, XQUERY, BAM, Oracle Business Rules Engine.
  • 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.
  • Experience in maintaining, building and deploying Java application servers like BEA WebLogic 7.0/8.x/9.x, Bea WebLogic Portal Server7.0, IBM Websphere 5.x, JBoss 4.0.3, Tomcat 5.0.25/6.x and Oracle application server (OAS).
  • Experienced with RDBMS implementation and development using Oracle 8/8i/9i/10g/11g, PL/SQL, SQL Server and MySQL 4.0.18/5.0.
  • Good experience in PL/SQL, writing Stored Procedures, Functions, Packages, Views and Triggers.

TECHNICAL SKILLS

UI Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, JQuery, JSON, Twitter Bootstrap, Angular JS, Express JS, Node.js

Languages: JAVA, Servlets 2.2, 2.3, 2.4, JSP 1.1, 1.2, 2.0, JDBC 4.0, AJAX, Web Services, REST, SOAP

IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server

Database: MONGO DB, Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Operating Systems: Windows NT Server/9x/2000/XP/Windows 7/8

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

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Mean Stack Developer

Responsibilities:

  • Participated with end users and business analyst to understand the business requirements.
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Daily programming with Node.JS, Bootstrap and Express.
  • Worked on Front end by using Backbone and JavaScript.
  • Worked the backend by using nodejs, express and mongoDB.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Delivered Node.js and socket.ioreal-time socketcommunication video function.
  • Designed and developed an application for file sharing among remote hosts using socket programming.
  • Implemented Distance Vector Routing algorithm using socket programmingand UDP for communication between hosts where each host is acted as a pseudo-router.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Wrote code to build Views (Handlebar based) and Models as part of MVC pattern using Backbone JS.
  • Implemented Routers & History in Single Page App (SPA) using Backbone JS.
  • Created web pages using Media Queries and AngularJS that cater to Android and IOS web platforms.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
  • Developed multiple POCs to create a user transaction grid in Angular JS.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Used NodeJS, AngularJS and BackboneJS MVC Frameworks in the development of the web applications.
  • Experience in RESTful web servicesto integrate between HRMS to Finance.
  • We used GIT for our Continuous Integration solution we then changed over to Git with Jenkins.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML5, CSS3, JavaScript, MongoDB, ExpressJS, AngularJS, Node.js, JQuery, Handlebars, Backbone JS, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop, MS Office, and HP Quality Center.

Confidential, IL

Mean Stack Developer

Responsibilities:

  • Interfaced with the Marketing and IT departments &developing requirements to implement.
  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.
  • Developed the Front end by using AngularJs, Backbone and JavaScript with the twitter bootstrap
  • Developed the backend by using Node.Js, express and MongoDB.
  • Customized the Node.JS server to pick the local package JSON and run the applications without changing the local paths and variables.
  • Used Node.JS for server side web applications for java script codes to build real-time web API‘s.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js.
  • Responsible to create Responsive Web Design using Twitter Bootstrap and Media Queries.
  • Developed client side validation code using JavaScript and JQuery.
  • Responsible to for making the pages dynamic using AJAX, JSON and JQuery.
  • Experience in RESTful web servicesto integrate between HRMS, Finance and MM
  • Handled the status of the project in a timely manner in a clear and concise way.
  • Extended CSS as needed to accommodate new data and display types.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, JavaScript, MongoDB, ExpressJS, AngularJS, Node.js, JQuery, Handlebars, Backbone JS, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop, MS Office, and HP Quality Center.

Confidential, WA

Mean Stack Developer

Responsibilities:

  • MEAN Stack implementation, AngularJS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application.
  • Supporting and implementing web application built on MEAN stack.
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS, Backbone.js and Bootstrap.
  • Worked on Node.js and NoSQL data stores.
  • Handling a small support team in onsite-offshore model.
  • Perform Related Support assistance tasks.
  • Involved in production support for defect fixing and minor enhancements
  • Provide status to the client Support Manager on the tasks that are carried out.
  • Designed and developed the front end using HTML, DHTML, and XML.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table.
  • Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Extensively worked with JavaScript cookies.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Used JavaScript, HTML and jQuery for forms validations.
  • Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
  • Worked with jQuery UI plug-in like Widgets, Interactions, and Effects.
  • Worked on AngularJS which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
  • Worked with jQuery Message plug-in, jQuery Validation Plug-in.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
  • Designed graphics, buttons, logos and flash animation for the website.
  • Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.

Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, jQuery, AngularJS, XML, XSL, XSLT, JSON, MEAN stack, Notepad++, Sublime text, Tortoise SVN, Restful API.

Confidential, NY

Web Developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, XHTML and AngularJs.
  • Using well-structured and object-oriented CSS to generate pixel-perfect layouts based on design comps.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Worked with R&D team to create POC for AngularJs for a Single page application.
  • Developed the backend by using nodejs, express and mongoDB.
  • Expand APIs in client-side presentation frameworks to meet interaction requirements.
  • Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, JSON, CSS and JQuery in ongoing projects.
  • Worked on stringent browser compatibility support: IE8/9/10, Firefox, Chrome, and Safari.
  • Created bandwidth-saving image sprites from designers' Photoshop files.
  • Developed Responsive web pages using media queries and Twitter Bootstrap.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Coded Java Script for page functionality and Light box plugins using JQUERY.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues
  • Interacted with Customers and development teams for fixing the Issues.
  • Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML5, HTML, CSS2, ExpressJS, AngularJS, Node.js, Sass, JavaScript, Tomcat Apache, JQuery, AJAX, Angular JS, SVN, SQL, Quality Center.

Confidential, GA

UI Developer

Responsibilities:

  • Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and jQuery.
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
  • Worked on CSS preprocessor frameworks (SASS/LESS).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed, developed and implemented Single Page Application (SPA) by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems)
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.
  • Define technical requirements based upon business requirements.
  • Involved with all stages of Software Development Life Cycle.
  • Involved in the analysis, design, and development phase of the application.
  • As a team member, I was involved in preparing design documents - Technical Design, Functional Design Technical Domain documents, Application Interface Contract and Service Interface Contract Documents.
  • Developed the presentation layer using SAPUI5.
  • Involved in developing data tables using JSF.
  • Used CVS the version control tool for code commit and update.
  • Involved in writing Data persistence logic using Hibernate. Responsible for writing hibernate mapping file and configuration files.
  • Worked on the web services and front end design and solved the issues with the JQueries.
  • Used ANT build tool to deploy the applications.
  • Extensively involved in writing SQL, PL/SQL queries, to interact with Oracle.
  • JUnit has been used to identify and investigate performance bottlenecks, memory debugging and for fine-tuning the same.

ENVIRONMENT: Java, Eclipse, JSP, Servlets, SQL, Jboss, Ajax, JSON, Junit, GitHUB, SAPUI5, Ajax

Confidential

Java/J2EE Developer

Responsibilities:

  • Coded end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back end Systems) on a subset of sub modules belonging to the above modules.
  • Worked extensively on Swing.
  • Most of the business logic is provided in Session Beans and the database transactions are performed using Container Managed Entity Beans.
  • Worked on Parsing of XML Using DOM and SAX.
  • Implemented EJB Transactions.
  • Used JMS for messaging with IBM MQ-Series.
  • Designed UI screens using JSP, Ajax, Struts, HTML and CSS.
  • Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Web sphere Studio Application Developer (WSAD).
  • Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
  • Mentoring other programmers.
  • Studied the implementation of Struts
  • Implemented PL/SQL stored procedures and triggers.
  • Implemented the Security Access Control both on client and Server side.

ENVIRONMENT: Java, Java Swing JSP, Servlets, JDBC, Applets, Servlets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++.

We'd love your feedback!