Sr. Mean Stack Developer Resume
Chicago, IL
SUMMARY
- Around 7 years of experience as a User Interface/ Front end development, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.
- Experience in Web applications blog maintenance, Library Management, social networking and mobile apps using HTML4.0/5, CSS2/3, JavaScript, JQuery, AJAX, JSON, Bootstrap.
- Over 4 years of experience on developing single page applications using AngularJS.
- Expertise inJavaScriptframeworks likeJQuery.
- Experience in developing web applications using MVC architecture.
- Strong experience in working on modern full stack JavaScript environment likeMEAN (Mongo, Express, Angular, Node)
- Solid experience with Responsive Web Design (RWD).
- Good understanding in Backbone.js, Underscore.js, and Node.js framework concepts.
- Expertise in designing Event Handling Models such as Listener and Dispatcher inOO JavaScript.
- Experience in Responsive web design with the UI compatibility being multi - device compatible (Desktop, Tablet, Mobile - iOS, Android) and Cross Browser Compatible.
- Ability to apply W3C web standards to ensure best cross-browser user experience, long-term user retention and engagement.
- Experience in working with IDE’s like Visual studio, Notepad++, EditPlus and Eclipse.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Adaptable to learn and simultaneously apply new thinking in technology, interaction design and e-commerce.
- Expert in multi-tasking aimed to accomplish the task by using TDD (Test Driven Development and Design).
- Strong knowledge of current and progressive web development technologies (including HTML5, CSS3).
- Extensive experience in developing responsive web application using with CSS3 LESS and SASS (SCSS extension files).
- Familiarity with Version Control System like GIT and SVN.
- Experience in applying the latest software develop pment approaches including MVC, Event Driven Applications.
- Expert in UI and UX design principles (visual design, information architecture, and user interface interaction) in Front-End web development.
- Expertise in general web-based UI development technologies with focus on AJAX
- Experience consuming REST based web services via AJAX.
- Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
- Good hands on developing the web applications using Google Polymer which is a kind of library.
- Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Front-end implements Bourbon, Neat, SCSS, of Angular connected to a custom back-end jQuery, AJAX.
- Familiar and working experience with NoSQL Database Design, Analysis and Development like MongoDB.
- Ability to effectively work in a fast paced, changing environment that requires maniacal attention to detail for the duration of all projects and assignments.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
- Willing to relocate: Anywhere
- Authorized to work in the US for any employer
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, XHTML, DHTML, XML, JavaScript, JQuery, CSS/CSS3 LESS and SASS, AJAX, REST, JSON, Bootstrap, Responsive Web Design, Vanilla JS, Node.JS, AngularJS,mongo Db,mongoose, express.js,D3JS.
Web Services: SOAP, Rest API
Languages: C, C++, PL/SQL, SQL, Unix, C#, ASP.net, ADO.net,java.
Databases: MS Access, Oracle, MySQL,SQL Server.
GUI Editors: Eclipse, Visual Studio, Notepad++, EditPlus, Sublime Text, Adobe Dreamweaver, Atom IDE, IntelliJ, WebStrome, Adobe Photoshop, Brackets.
Unit Testing: Jasmine, Karma.
Web Server: Apache HTTP Web Server, XAMPP, WAMP
Project Management: Agile Methodologies, UML Waterfall, TDD.
Operating Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. MEAN STACK Developer
Responsibilities:
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 4+ projects.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
- Implemented various web components to fit and reach the expectations of requirement by using TDD (Test Driven Development and Design).
- Solid knowledge of human-computer interaction (HCI), navigation, and usability forUIand web design.
- Analyze and fix issues related toSOAPWeb services and Application responses.
- Used Web services for sending and getting data from different applications usingSOAPmessages.
- Designed new classes and functionalities using various OOJs (Object-Oriented JavaScript) concepts for CRM application for customer service, especially using dynamic polymorphism concept.
- Worked with key stake holders to meet requirements and drive resultswith extensive usage ofHTML4/5, CSS2/3, AJAX andJQuery.
- Application backend implemented asNodeJS express application server.
- Used Vanilla JS to build incredible, powerful JavaScript applications.
- Built data visualizations to monitor file server load, web server speeds, data processing and more (d3.js, backbone.js, jQuery).
- Solid experience in creating wireframes, storyboards, user flows, process flows and site maps
- Experience with MVVM frameworks including Angular.js, Knockout.js, andEmber.js.
- Developed test cases using Jasmine, Karma, and Node.JS.
- Implemented the data archive to store the real-time transaction data intoMongoDB.
- Strong experience in working on modern full stack JavaScript environment likeMEAN (Mongo, Express, Angular, Node)
- Developed map-reduce code for transforming data collections inMongoDB.
- Used CSS3 SASS to Organize and Maintain, Reuse as well as compass CSS3 styling.
- Implemented the MVC architecture usingbackbone.js and angular.js, node.js
- Implemented user interface guidelines and standards throughout the development and maintenance of the website.
- Work with Node.js API use to multiple threads for file and network events
- Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
- Involved in resolving many critical Production Issues while solving them in time. Also provided Level 1 support for production issues.
Environment: HTML4/5, CSS3 SASS, JQERY, Backbone JS, Vanilla JS, D3.JS, Jasmine, MongoDB, Node.js, XML, CSS, JSON, Ajax, Express.js,Mongoose, Angular.js JavaScript, SQL Server 2005.
Confidential, Austin, TX
Sr. Front End Developer
Responsibilities:
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, JQuery.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Extensively used AngularJS components like Calendar, Grid, Select, and Uploader etc.
- Involved in implementation of MVC pattern using AngularJS,NodeJS, JSF and Spring Controller.
- Designed Frontend with in object oriented JavaScript framework like AngularJS, NodeJS Ext.JS, and React.js
- Developed AngularJS services for reusable functionality. leading small development teams of 4 members and the ability to write technical documentation
- Developed Rest API usingNodeJSusing various modules innodelike express.
- Worked with Java Script third party languages like JQuery, Bootstrap, D3.JS.
- Good hands on Axure prototyping / mockup software.
- Generated responsive data tables using with Bootstrap grid system.
- Managed projects with Grunt task runner and combined with Bower package manager to install javaScript latest version of libraries based on running in the node.js environment
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop’s tablet’s and mobile phone’s.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Created prototype before development based on static and approved design documents and wireframes.
- Developed User Interface using HTML, CSS, and JavaScript validations,Node.Js, NPM and XML.
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Heavily involved in the defect fixing and additional development activities - coordinating with the SQA team for the complete approval in UAT.
Environment: HTML5, CSS3, AngularJS, Google Polymer Bootstrap, JavaScript, jQuery, NodeJS, D3.Js, Axure, React.js, Ext.JS, AJAX, XML, IntelliJ.
Confidential
Web / UI Developer
Responsibilities:
- Web design and advancement, Tablet using HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and backbone.js.
- Designing the project flow in UML.
- Used JSF to build a Web Application for Administration purposes.
- Worked on low-level design and development of new features.
- Ensure appropriate application of Software life cycle and serve for the software system
- Design and develop user interfaces using JSP, JavaScript and HTML
- Developed Java Servlet on server side for handling requests and responses from the Web pages.
- Worked extensively with GWT to implement server calls and HTML pages.
- Written test cases for unit testing the code using JUnit testing Framework.
- Developed Stored Procedures, Triggers and Views to populate the database Oracle and maintained the data integrity.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Used JIRA to track down the progress of the tasks and complete it on time.
- Performed Client-side validations using JavaScript.
Environment: HTML, CSS, JIRA, JQuery, Bootstrap, MYSQL, JavaScript, XML, AJAX, Apache, SVN. HTML4/5, CSS3 SASS, JQERY, Backbone JS, Vanilla JS, D3.JS, Jasmine, MongoDB, Node.js, XML, CSS, JSON, Ajax, Express.js,Mongoose, Angular.js JavaScript, SQL Server 2005
Confidential
Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Followed the Agile and Scrum development methodologies.
- Integrated the Java code (API) in JSP Pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in designing and developing the GUI for the user interface with various controls.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: Java, JDK, EJB, Struts, spring, XML AJAX, HTML, CSS, JSP, JavaScript, UNIX, Windows.