Mean Stack Developer Resume
Chicago, IL
SUMMARY
- Over 7+ Years of experience in Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
- Experience working with domains such as banking, healthcare, e - commerce.
- Extensive experience in designing professional UI web applications and front-end technologies like HTML, DHTML, XML, XHTML, Angular, Angular.js, JavaScript, jQuery, Bootstrap Flash and CSS.
- Excellent working noledge and thorough exposure on compatibility issues and cross browser issues (CORS) with different versions of browsers like IE, Mozilla FF, and Chrome.
- Built Angular 2/ 4 components using Typescript and UI services to consume rest services using Component based architecture provided by angular 2/ 4.
- Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.
- Experience in designing teh wireframes as per Business requirement in Sketch, Adobe XD.
- Experience in using teh CSS preprocessor frameworks like SASS and LESS.
- Extensive noledge in developing applications in a single page (SPA’s) using various JavaScript frameworks like Angular.js, Backbone.js and Bootstrap.
- Proficient in designing and developing Single Page Applications using React, React-Router and React-Redux.
- Experience in developing component based architecture in Angular and good experience in using teh ngrx libraries and ng animation.
- Good experience in developing Angular components, directives, pipes and injectables.
- Experienced in MEAN (MongoDb, Express.js, Angular2/ 4, Angular.js, Node.js) stack development.
- Experienced in developing table-less layouts.
- Extensive experience in React.js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.
- Experience in Node environment using Node.js, NPM, Yarn, Grunt, Gulp, and Groovy Bower.
- Experienced in working with Node.js and NPM modules like http-server, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
- Experience in using Node.js and Express.js for making calls (GET, POST, PUT, and DELETE) for triggering.
- Strong in using teh Node.js, backbone.js and Require.js and MVC Frameworks in teh development of teh web application.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Expertise in implementing teh MVC architecture in backend applications using JAVA along with spring, Servlets.
- Extensive experience in developing applications using Java and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST, SOAP, JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Good Understanding and hands on experience with FBML. (Facebook Markup Language)
- Good Knowledge on how to implement user-centered design (UCD) methodology.
- Expertise in Client Side designing and validations using HTML, HTML5 and JavaScript.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Skilled in using version control software such as GIT and Bit Bucket.
- Worked extensively in Agile Development process.
- Hands on experience with all phases of Software Development Life Cycle (SDLC).
- Expert in documentation using MS tools (Word, Excel, PPT, Project, Visio, and Access).
- Possess excellent communication and Problem Solving skills and teh ability to work as a team member, as well as independently.
- Expertise in using IDE tools such as Notepad ++, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm.
- Ability to work effectively while working as a team member as well as individually.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and teh evolution of programming solutions.
TECHNICAL SKILLS
Web Technologies: HTML4/ 5, DOM, DHTML, XHTML, Ext-JS 4.0, CSS3, JavaScript, Angular2/ 4, Angular.js, React.js, jQuery, jQuery Mobile, Backbone, Ajax, JSON.
Development tools: Eclipse, VS code, Webstorm, Dream viewer, Brackets and Sublime text.
Programming languages: C, C++, Java, ASP.Net
Operating systems: Linux, Windows XP (Prof), Win 7, Mac OS X.
Servers: Apache Tomcat, HTTP Web Server.
Database: ORACLE, SQL SERVER, MYSQL.
Frond End Tools: CorelDraw -XI Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, and Adobe Captivate 3, Adobe XD, Sketch.
Methodologies: Agile, Waterfall, Rational Unified Process (RUP).
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
MEAN stack Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Involved designing in web pages using HTML5, CSS3, JavaScript, Angular 4, SASS, Bootstrap3.
- Designed and developed new UI screen based on teh business requirements using Adobe XD, Sketch, and Photoshop.
- Developed various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) for an internal company portal project.
- Synchronize data with server using SASS, JavaScript, Bootstrap, and Angular.js.
- Involved in migrating teh whole code base of Angular 1.5 to Angular 4.
- Built Angular 4 application on NPM packages.
- Used Angular 4 HTTP Client to Interact with Servers/backend and modularized teh Application with Ng-Module.
- Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
- Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
- Built backend REST API with Node.js, Express.js.
- Played a key role in Migration of Existing Application to AWS cloud.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in application development using JIRA dat illustrates teh agile methodology of all new updates and upgrades in teh project.
- Worked with version control tool GIT to manage code repository.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers.
Environment: HTML5, CSS3, SASS, Angular.js, Angular 4, React.js, Node.js, Express.js, Rest API’s, JavaScript, AJAX, JSON, Bootstrap, MongoDB, AWS, GIT, Sketch, Adobe XD, invision.
Confidential
Web Developer
Responsibilities:
- Built pages from Photoshop mockups using JavaScript, CSS, HTML and Angular.js.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Developed GUI of teh website using HTML5, CSS3, Angular.js, Bootstrap and JSON.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Made extensive use of promises in Angular.js for application control flow.
- Developed Bootstrap responsive web application pages using Angular.js services, controllers and directives for front end UI.
- Using angular grid to create teh grid views and also used angular jQuery dialogs to create teh custom dialogs.
- Developed teh reusable components like custom directives in Angular.JS.
- Used Angular-Grid for grid view, UI-Select for custom dropdowns and controls.
- Added teh routing configurations for SPA web application.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of teh differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Developed a REST API web service using node.js and hapi.js with swagger documentation.
- Involved in implementation of RESTFUL web service APIs using Node.js which were consumed by making AJAX calls and JSON as data exchanging tool.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, Angular.js, and Node.js.
- Connected server and database to update data information with Node.js and mySQL.
- For storing customer, Product Data used MySQL
- Worked with npm, yarn commands and using package.json for managing dependencies and dev-dependencies of Node.js applications.
- Used GIT for accessing teh repositories and maintaining teh code.
- Worked in all phases of teh SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams, and debugging production issues.
- Created Unit test cases for teh Angular application using Jasmine to test individual functions/modules.
Environment: HTML5, CSS3, SASS, Angular.js, Bootstrap, Node.js, Express.js, JavaScript, AJAX, JSON, Webstorm, MySQL, Jasmine.js and Adobe Photoshop.
Confidential
Web Developer
Responsibilities:
- Developed teh look, feel, concept, and informational architecture of a retail website according to teh requirements of teh product manager and client while staying within teh company's standard
- Designed server-side pages and static web pages using HTML, CSS, JavaScript, JSP, jQuery and Bootstrap.
- Implemented enterprise-level standards for teh Installation, Configuration and Management of LINUX servers and to design and select teh pertinent hardware to support server
- Responsible for operational support and incident management of Linux server.
- Utilized PHP, MySQL, JavaScript (Cross-Platform), HTML, XHTML, CSS to modify existing website, replaced existing functionality with new code.
- Used advanced level of HTML, XML, AJAX, JavaScript, CSS layouts.
- Implemented custom authentication and role-based authorization in JSP to authenticate teh users
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Developed site according to client specifications with HTML and Dynamic Cross-browser JavaScript.
- Installed and extended existing jQuery plugins as well as teh jQuery UI library.
- Created and deploying new features to sustain and amend existing applications
- Designed Graphic web applications using Flash and Photoshop.
- Wrote SQL queries for database storage
- Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
- Migrated all content to Content Management Systems.
- Tested site and debugging code for cross-browser and cross-platform performance.
Environment: HTML, CSS, Web Standards, DOM, JavaScript, PHP, AJAX, jQuery, Cross-platform, Adobe Photoshop, Flash, Illustrator, CMS.
Confidential
Java Developer
Responsibilities:
- Performing a system study to understand teh existing applications, teh various formats and languages in which these applications were written
- Reviewing teh design documents and translating requirements into unit test cases
- Conducting walk-throughs with requirement analysts and design leads to understand and clarify teh existing application processes
- Coding, unit testing and deploying teh application on test servers
- Coordinate with offshore for development and testing teh application tasks dat are independent and do not require any business noledge
- Conducting code reviews with technical architects and business domain managers
- Documenting teh code and preparing for maintenance transition
Environment: IBM, Websphere application server, JDK 1.3.1, IBM Web sphere studio application developer, Crystal enterprise server, Crystal reports
