We provide IT Staff Augmentation Services!

Ui/mean Stack Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Around 6 years of experience as a frontend/UI developer in developing highly scalable web applications in various domains like HealthCare, Telecommunication and Finance.
  • Experience in MEAN/MERN stack development, using JavaScript frameworks like Angular 2, Angular.js, React.js library, Redux, Node.js, Express.js and MongoDB and good knowledge on Angular 5/4.
  • Working Knowledge on Angular 2 app using Components, Observables, pipes, Reactive Forms, Router Guards and build using AOT.
  • Strong Experience in Angular JS 1.5.x Controllers, Promises, Services, Custom Directives, Template Driven forms
  • Strong experience in creating Rich UI webpages with JSX, React Nesting Components and implemented Routing using React - Router to achieve SPA’s.
  • Experience in working with Axios and Fetch API’s for Restful Web Services.
  • Experience in working with closures, promises, callbacks, Async and Await, prototypes, prototypal Inheritance and Experience in design patterns such as singleton, prototype MVC.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap.
  • For Responsive Web design (RWD ) used Bootstrap to build grids, layouts and components and experienced in CSS preprocessors SASS and LESS. ­­
  • Hands on experience in consuming REST ful Web Services and authentication using JSON Web Tokens (JWT) and OAuth.
  • Experienced in working with NPM modules like http, jsonwebtoken, bodyparser, mongoose, socket.io.
  • Experience working with No SQL - MongoDB , RDBMS - MySQL databases and using browser debug tools like chrome developer tools, and firebug
  • Experienced in working with D3.js and AngularFusion Chart for developing front end interactive and dynamic visualizations.
  • Good knowledge in hosting web application utilizing Firebase and also creating and managing EC2 instances in AWS Environment.
  • Expertise in cross-browser testing using MODERNIZR and Platform Testing, Grunt/Gulp automation build and­­ bug fixing.
  • Experience in bundling the files with Webpack 3.0.0 and Babel 6.25 for converting ES6/TypeScript into plain JS code.
  • Good Experience working in a Test-Driven Development (TDD) with different JavaScript testing frameworks like Jasmine, with Karma as the test Runner.
  • Experience in using various tools and IDEs for development and design like NetBeans, Eclipse, WebStorm, Visual Studio Code and Adobe Photoshop.
  • GitHub and Bitbucket for Version Control and intermittent project releases using Tags.
  • Utilized JIRA for Bug ticket tracking , Trello for workflow analysis and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Used Agile methodology for SDLC and demonstrated outstanding interpersonal skills with good written and verbal communication .

TECHNICAL SKILLS:

Programming Languages\ Databases : JavaScript (ES5, ES6, ES7, ES8), Java 8, C\ MySQL 5.x, Oracle 11g, MongoDB 3.x

UI Web Technologies \ JavaScript Libraries and frameworks : HTML5, CSS3, JavaScript, AJAX, JSON, \ jQuery 2.x, React.js v14.0, Angular 2.0/ JS1.5, SASS, LESS, Bootstrap 3.x\ Node.js\D3.js

Web Application Server\ Server-side Framework : Apache HTTP server, Xampp 1.x \ Express.js

Unit & end to end testing tools\ Versioning Tools : Protractor, Jasmine, Karma\ GitHub, Bitbucket

IDE & Tools\ Operating Systems : Eclipse, WebStorm, Visual Studio Code, \ Windows 10/8/7/XP, Mac OS, Linux Eclipse

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

UI/MEAN Stack Developer

Responsibilities:

  • Expertise in developing applications using Angular 2 Components, Services, Observables, Rxjs Subject, router guards.
  • Worked with Angular http module to consume Restful web services & used Modern Driven (Reactive) forms, to perform form validations on client side.
  • Hands on experience in creating UI layouts by using HTML5 for designing, CSS3 , Media Queries , Bootstrap 3.3.7 for styling and JavaScript for DOM manipulation .
  • Built applications using Angular classes and life cycle hooks to maintain the data present in each view. Implemented Angular services to connect the web application to back-end APIs.
  • Extensively implemented ES6 for building interactive cross platform web application and optimizing the application for high performance.
  • Extensively used AngularFusion charts for manipulating documents based on data and for data-driven approach to DOM manipulation.
  • Worked with Node.js to develop RESTful APIs consumed in front end applications. Managed session handling using express session and using JSON web tokens to secure users .
  • Used MongoDB as back-end database and features such as indexing, for faster query result from data collection.
  • Used Babel 6.25 compiler for compiling ES6 to ES5.
  • Used Angular CLI to create projects, add files and perform variety of ongoing development tasks.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Worked with CSS preprocessor SASS and implemented Mixins, functions, custom grid systems following object oriented modular CSS patterns.
  • Hands-on experience in incorporating Gulp as automation task runner and continuous integration.
  • Followed Test Driven Development (TDD) and performing Unit testing on modules using tools such as Karma and Jasmine.
  • Used JIRA for Bug tracking and GitHub for Version Control.
  • Worked in Agile methodology and attended daily scrum meetings to access the current progress in a sprint.

Environment: HTML5, Angular 4/2, CSS3, Bootstrap3.37, SASS, JavaScript, jQuery, NodeJS, AJAX, JSON, MongoDB, Angular Fusion Charts, Gulp, Jasmine, Karma, GIT, JIRA, ES6

Confidential, Kansas City, MO

UI/Web Developer

Responsibilities:

  • Developed fully functional responsive modules based on Business Requirements using HTML5, CSS3, Bootstrap, SASS, React.js.
  • Involved in creating reusable UI components, to render view pages using React.JS along with Redux.
  • Utilized React-Router to turn the application into a Single Page Application(SPA). Built stable React components and stand-alone functions to be added to any future pages.
  • Utilized React-Redux Action Creators , create Store from redux library to connect reducers and containers, to update the state and virtual DOM.
  • Responsible for various tasks such as passing data between components, managing component’s state and making state changes more predictable using Redux.
  • Implementing Axios in application to retrieve data from backend and perform RESTful Services.
  • Managed projects with Webpack and combined it with node package manager to install JavaScript’s latest version of libraries based on running it in a Node.js environment.
  • Used ECMA script 6 with React.js and used Babel to transpile the code to ECMA Script 5.
  • Created schema and wrote middleware to store data on MongoDB via Mongoose package.
  • Used D3.js to achieve dynamic data visualizations.
  • Used the Mozilla Firefox extension, Firebug , developer tools to view, debug HTML, DOM and JavaScript.
  • Performed Unit testing on applications using tools like Jasmine and Karma within a Test-Driven Development (TDD) . Used JIRA for bug tracking and ESLint for ensuring quality code.
  • Used Git as a version control tool to update work progress and attend daily Scrum sessions.
  • Used Agile/Scrum methodology for SDLC phases .

Environment: HTML5, CSS3, Bootstrap3, SASS, JavaScript, AJAX, JSON, React.js, Redux, Node.js, Express.js, D3.js, MongoDB, Babel, Jasmine, Karma, JIRA, Git, Agile

Confidential

UI/Web Developer

Responsibilities:

  • Designed UI layouts using AngularJS and JavaScript, jQuery, HTML5, CSS3, and Angularjs Routing principles.
  • Extensively used SASS preprocessor to create responsive CSS along with Modernizr JS for cross browser compatibility
  • Have used AJAX to retrieve data from server asynchronously, in the background without interfering with the display and existing page in an interactive way.
  • Involved in designing and developed presentation layer using Ajax, jQuery and third-party libraries.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Consumed SOAP Web Services for getting the credit card information from third party application.
  • Involved in implementing the MVC architecture integrating AngularJS framework.
  • Created bar charts with tooltips to display the most popular product using D3.js
  • Written Test Cases using Quit for JavaScript and Jasmine for Angularjs.
  • Used GIT for version controls and JIRA for bug tracking.

Environment: HTML5, AngularJS, CSS3, jQuery, Web services, Ajax, SASS, Bootstrap, PrototypeJS, NodeJS, Apache, Web2.0, Firebug, Git, JIRA

Confidential

Web Developer

Responsibilities:

  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Development the whole application module using technologies such as JavaScript, jQuery.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Developed web pages using HTML 4.0 and CSS according to internal standards and guidelines.
  • Built a robust and user-friendly call center application based on client requirements.
  • Implemented jQuery Plugins like Alertify.js, jQuery Cycle, Date picker in forms
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML 4, CSS 2/3, JavaScript, jQuery, JSP, AJAX, JSON, XML, Apache Tomcat and SVN

Confidential

UI DEVELOPER

Responsibilities:

  • Developed UI for Web platform using HTML, CSS, JavaScript, jQuery, JSON.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform client-side validation using JavaScript.
  • Worked extensively with the backend team to integrate the HTML code into JSPs.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Co-ordinate with BA group for better understanding of functional requirements analyzed and designed the business requirement documentation and implementation.
  • Created various web page layouts using HTML and CSS.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug.
  • Used Git for version control management and followed the Waterfall methodology.

Environment: HTML4, CSS2, JavaScript, jQuery, AJAX, JSON, Apache Tomcat server, RESTful Services

We'd love your feedback!