We provide IT Staff Augmentation Services!

Ui Developer/mean Stack Developer Resume

4.00/5 (Submit Your Rating)

OH

SUMMARY

  • Around 8 years of UI Development experience with creative knowledge in developing software web applications with a skillset such as JavaScript, HTML5, CSS3, AngularJS2, ReactJS, NodeJS, JQuery, and Bootstrap.
  • Experienced in maintenance of enterprise - level applications and tools on the ASP.NET (C#).
  • Experience with Java Enterprise (J2EE) stack, Core Java, Multithreading, spring, Hibernate.
  • Experience in creating web applications by involving in continuous improvement of the product in each phase of development using Agile Methodology.
  • Developed many single page user interfaces for web and mobile applications using different JavaScript frameworks and libraries.
  • Experience in creating unique and elegant user-friendly websites using libraries such as JQuery and Bootstrap .
  • Worked on styling of webpages using various features of preprocessors such as LESS, SASS and SCSS.
  • Involved in handling client-side requests by consuming data through REST API using AJAX and XML calls.
  • Implemented software testing using tools like Karma, Jasmine and project tracking using Jira.
  • Managed the integration of the components and code minification using Task runners such as GRUNT and GULP.
  • Worked on version control of the application using the tools such as GIT.
  • Experience in working on the cross-browser compatibility by checking the code performance and error handling in multiple browsers.
  • Knowledge on Web Content Management Systems like WordPress to manage the website content.
  • Good Understanding of Object Oriented Programming, Object Oriented and Analysis Design, MVC Design and Client-Server Design Patterns.
  • Exposure to other programming languages such as Core Java in the project environment.
  • Expertise knowledge in Data Access for applications using databases such as MYSQL and MongoDB.
  • Experience in developing applications in different IDE’s like Visual Studio code, Eclipse, SQL Developer, Notepad ++ and Sublime.
  • Involved in SCRUM Meetings and Sprint Planning of Agile development of the application.
  • Fast learner with excellent programming skills, positive attitude and proficient in creative Web development.
  • Flexible to work with consistent Team Involvement and Strong Communication Skills.
  • Experience in Decision Making and Leadership roles with good problem solving ability and keen in learning new technologies.
  • Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Extensive experience in working over Web Services with WSDL, SOAP, RESTFUL
  • Strong experience with Cross browser compatibility issues and optimization for web, including CSS sprites and best practices.
  • Extensive work experience in content management tools like Drupal, Word Press.
  • Hands on experience in JavaScript, UNIX Shell Scripting, Ant/Maven Scripts and Log4J.
  • Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.

TECHNICAL SKILLS

Web Technologies: Angular 4.x, 2.x, 1.x, React Js, BackboneJS, Bootstrap, JavaScript, AJAX, JQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.

Server Side/BackEnd: .Net (c#, ADO.net, ASP.net, MVC1...MVC5 ),, Php (Drupal, Wordpress), Node (MEAN, MERN), Express JS

Unit Test Frameworks.: Karma/Jasmine,Mocha/Chai,AngularMock,Protractor, Cucumber, Sauce Labs, Selenium.

Development IDE’s: Eclipse,NetBeans,VisualStudio,Notepad++,IntelliJ,WebStrome, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.

Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS).

Debugging Tools: Firebug, Chrome Developer Tools, Eclipse.

PROFESSIONAL EXPERIENCE

Confidential

UI developer/MEAN Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Used AngularJS framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Involved in developing the Validations across the application using AngularJS Validation .
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Developed single page responsive Web UI using HTML5, Bootstrap, CSS3, JavaScript
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Involved in implementation queries to the back-end MongoDB database to implement the GET/POST functionality for JSON contracts
  • Involved in AGILE/SCRUM based development environment, like having daily stand-ups, story time, sprint planning, sprint review.

Environment: HTML5, CSS3, Bootstrap3.x, JavaScript, Angular 4, NODE JS, Express, Agile, Scrum, JSON, MongoDB, Git.

Confidential, OH

UI developer

Responsibilities:

  • Created UI components for user input based on rating usingHTML5, CSS3,JavaScriptandBootstrap.
  • Involved in creatingresponsive webpagesusingBootstrapand Media queries.
  • Created a custom, single-page responsive web application representing online account setup form usingAngular Js.
  • Implement email notification
  • AuthorizedRESTful APIfor managing frontend and backend using theExpress.jsframework andNode.jsruntime environment.
  • Built routing usingAngularFramework to create Single page applications.
  • Implemented asynchronous data fetching and response logic usingJavaScriptfor gathering data.
  • ImplementedCRUDoperations using Mongo DB
  • UsedGITas a version control tool to synchronize the project within a team.
  • Used AngularJs Services such as the module factory, service and provider for easier integration.
  • Client side requests were managed using Angular Directives and Filters.
  • Rich API has been designed with the key-value binding for client data requests using RESTful JSON.
  • Implemented the CRUD operations for basic functionalities using Angular JS frameworks.
  • Worked on data access of documents by integrating HTML5 with MongoDB using JavaScript frameworks.

Environment: JavaScript, Angular Js, Node.js, Express.js, MongoDB, HTML5, CSS3, Bootstrap, Restful API, GIT.

Confidential

UI Developer

Responsibilities:

  • Created UI components for user input based on rating usingHTML5, CSS3,JavaScriptandBootstrap.
  • Involved in creatingresponsive webpagesusingBootstrapand Media queries.
  • Created a custom, single-page responsive web application representing online account setup form usingAngular Js.
  • Implementedemail notification module
  • AuthorizedRESTful APIfor managing frontend and backend using theExpress.jsframework andNode.jsruntime environment.
  • Built routing usingAngularFramework to create Single page applications.
  • Implemented asynchronous data fetching and response logic usingJavaScriptfor gathering data.
  • ImplementedCRUDoperations using Mongo DB
  • UsedGITas a version control tool to synchronize the project within a team.

Environment: HTML5, XHTML, XML, CSS3, GIT, Bootstrap, J-Query, JSON, AJAX, DOM, Node.js, Angular Js 4, MONGODB, Express JS, Jasmine, Visual studio code.

Confidential

Full Stack Developer

Responsibilities:

  • Designed and developed the front end using HTML5, CSS3, Bootstrap.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.Created Web server which intercepts requests by clients and talks to the database with NodeJS, Express js.
  • With Express, set up middle-wares to respond to HTTP requests and created RESTful web service with NodeJS.
  • Used AngularJS $http service to consume the back end RESTful service and render the product information on pages.
  • Used AngularJS custom filters such as check boxes and drop-down menu to refine search results from the database query.
  • In page review system for each product with AngularJS form validation and used AJAX to send the form data to the server in JSON format.
  • Subversion control with Github repository.
  • Worked with the team in Agile Methodology and Test-Driven Development.
  • Used Jasmine for unit testing and ran on Karma

Environment: HTML5, CSS3, Bootstrap, Javascript, NodeJS, Express, AngularJS, SPA (single page application), MySql, Jasmine and Karma.

Confidential

UI Developer

Responsibilities:

  • Created Web server which intercepts requests by clients and talks to the database with NodeJS.
  • Used MongoDB, a NOSQL database to store all the information.
  • Create User and product schema and communicate with the database using Mongoose.
  • With Express, set up middle-wares to respond to HTTP requests and created RESTful web service with NodeJS.
  • Used Elastic search, an open-source, industrial strength tool, to improve the query speed in MongoDB.
  • Integrated with Twitter Bootstrap library for responsive web pages.
  • Used AngularJS $http service to consume the back end RESTful service and render the product information on pages.
  • Used AngularJS custom filters such as check boxes and drop-down menu to refine search results from the database query.
  • In page review system for each product with AngularJS form validation and used AJAX to send the form data to the server in JSON format.
  • Used an open source custom AngularJS directive called ng-cart to create the shopping cart as a SPA.
  • Subversion control with Github repository.
  • Worked with the team in Agile Methodology and Test-Driven Development.
  • Used Jasmine for unit testing and ran on Karma.

Environment: HTML5, CSS3, JQuery, NodeJS, Express, AngularJS, SPA (single page application), MongoDB, Jasmine and Karma.

Confidential

UI Developer

Responsibilities:

  • Interacted with end users and business analyst to understand the business requirements
  • Designed and developed the front end using HTML5, CSS3.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Extensively worked with DOM manipulations using jQuery.
  • Developed JavaScript libraries and optimized existing scripts for efficiency.
  • Implemented event handling logic using jQuery event handlers and call back functions.
  • Used Selectors in jQuery for updating content on DOM nodes.
  • Updated templates and produced additional functional components using jQuery.
  • Worked with jQuery Message plug-in, jQuery Validation Plug-in.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Working knowledge on testing frameworks unit testing using karma and experienced in Saving the files and running the test using karma.

ENVIRONMENT: HTML5, CSS3, Bootstrap, JavaScript, jQuery, JSON, MySql CRUD, GIT, jQuery and Notepad++.

We'd love your feedback!