You are on page 1of 9

Mukesh Singh

UI/Full Stack Developer


PROFESSIONAL SUMMARY:

 8+ years of IT experience in development and deployment of various Object Oriented, Service


Oriented Architecture, Distributed Object Applications and Web Based Applications using
HTML4/5, Angular JS, Angular2/4, CSS2/CSS3, JAVASCRIPT, JQUERY, XML, AJAX,
Node JS, ReactJS, MongoDB, Express JS and JSON.
 Hands-on experience in developing both front end & back end applications using Java/J2EE
Technologies (Java, Servlets, JSP, JSF, AJAX, Struts, Spring, Hibernate, JAXB, JMS,
JDBC, Web Services). 
 Created Mobile Web Applications with Responsive Web Design, through uses of Twitter
Bootstrap, CSS3 Media Queries and Flexbox.
 Proficiency in programming with different IDE's such as Eclipse, Net Beans, JetBrains.
 Expertise in Full Lifecycle Object Oriented development utilizing a Rational Unified Process, which
uses Use Case approach, UML Diagrams, Object Modeling, and Design. 
 Extensive experience on MVC architecture and using frameworks like Angular2/4 andReact JS
for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises,
Services, Scope, Controllers, and Directives. 
 Expertise in developing single page applications (SPA) using React JS and Redux
 Experienced in Angular 2 Template basics, Template directives, Routing and navigation,
Components, Services, and Data Binding.
 Highly self-motivated individual with very good communication skills and dedication towards
work. 
 Best Practice Mentoring - guiding development teams in use of best practice design strategies
and design patterns in building mission-critical, enterprise applications.
 Cross-Browser development experience (IE/Firefox/Safari/Chrome/Opera).
 Working experience with Microservices architecture.
 Experience of working on CSS preprocessors like LESS and SASS along with JavaScript task
runners like GruntJS. 
 Experience in developing iterative mockups, prototypes and production-ready XHTML/HTML5,
CSS/CSS3. 
 Experience working in MVC Architecture based frameworks like AngularJS and Good Experience
in Bootstrap and Responsive Web design. 
 Proficient in Windows and Macintosh OS.
 Extensively worked in various software methodologies such as Waterfall, Agile.
 Experience in working with various databases like MongoDB,Oracle, SQL Server and MySQL. 
 Experience in Web Application Development using Client Script design technologies like Angular
JS, JQuery as well as HTML, CSS, XML, JavaScript.
 Mastery of build technologies like Jenkins, Maven, NuGet etc., Integration and automation of
source control applications like Perforce, Subversion, GitHub.
 Strong Web Content Management experience with Adobe AEM / CQ5, implementing full cycle
AEM projects. 
 Great ability to write clear, maintainable, well-documented, well-commented and efficient code
for web development.
 Capable of learning new technologies and adapt to new environments quickly.
 Experience in identifying defects, problems, suggesting and determining the extent of
programming required and performance tuning of the applications.
 Excellent team player, quick learner and self-starter with effective communication, motivation
and organizational skills combined with attention to details and business process improvements.
 Experienced in handling end users and troubleshooting real-time issues in production
environment including network, operational and application problems.
 Excellent analytical and communication skills with capability to handle new technologies.

Technical Skills:

HTML4/5, XHTML, XML, JavaScript, AJAX, JQuery, JSON, MySQL, CSS2/3,


Web Technologies Material UI, Angular JS, Node JS, React JS,Vue JS, Angular 2, Angular 4,
Typescript, ES6.

Languages C, C++, JavaScript, Java.

Operating Systems Windows 2000/XP/7/8/10, Unix, Linux, Mac OS

Build Tools Webpack, Grunt and Gulp, Maven, Jenkins.

Java Technologies Core Java, J2SE, JSP, Servlet, Spring, Struts.

PHP Technologies Laravel, Zend, phpMyAdmin

Applications and
WebSphere, WebLogic, Apache Tomcat, JBoss, Apache HTTP
Web Servers

No SQL Databases MongoDB

SQL Database MySQL, SQL Server, Oracle

Web Services REST, SOAP

Testing Selenium, Jasmine, Karma, Junit

Package Managers NPM, Maven, PHP Composer

IDE Tools, HTML


Eclipse, Net Beans, Notepad ++, Sublime Editor, JetBrains.
Editors

Methodologies Agile, Waterfall, TDD

Version Control GIT, SVN, StarTeam.


EDUCATION:
Master of Science in Computer Science, Lamar University Beaumont, Texas
Bachelor of Technology in Electronics and Communications Engineering, SSJEC Hyderabad, India

PROFESSIONAL EXPERIENCE:

Quest Diagnostics Norristown, PA January 2017 – Current


Sr. UI/Full Stack Developer
Quest Diagnostics is an American company providing clinical laboratory services in the US, UK, Mexico
and India. Quest Diagnostics offers access to diagnostic testing services for cancer, cardiovascular
disease, infectious disease and neurological disorders.

Responsibilities:

 Responsible for creating mockup UI based on the wireframes using HTML5,CSS3 and
AngularMaterial. 
 Developed MVC architecture and reusable componentSingle Page Application (SPA) using open
source framework AngularJS.
 Installed and used node modules as dependencies for the project.
 Used ApacheHTTP server 2.4 for running the Angular application.
 In-depth knowledge of front-end Single Page Application (SPA) development using open source
framework AngularJS.
 Unit testing has been implemented throughJasmine and Karma. 
 Performed cross browser testing and extensively participated in developing the website across
different browsers.
 Developed single page applications using Angular 4, Typescript, web pack
 Created Typescript reusable components and services to consume REST API's using
Component based architecture provided by Angular 4.
 Worked with Angular 4 directives, components, pipes, injectables. 
 Used Ionic3 with Angular4 to develop the UI components such as tabs, buttons, cards and
inputs.
 Involved in code reviews and evaluation of the standards to produce code with good quality.
 Used version control systems like StarTeam.
 Also created a standalone application for the component which involves in payment related
details (Credit Cards).
 Designed and developed the REST based Microservices using the Spring Boot 
 Followed company related framework Quartz while developing the UI.
 Interacted with the web services to get or pass the JSON data from Angular Services.
 Developed REST based Microservices using Spring Boot.
 Utilized new features of HTML5 like Canvas, SVG and System Storage.
 Designed and developed different interactive plugins, dashboards for tracking and reporting the
training programs of the new employees using Canvas LMS.
 Developed build and deployment scripts using MAVEN as build tool and automated the build and
deploy processes using Jenkins to move from one environment to other environments.
 Implemented business logics and functions in the controller and binding the data using concepts
of Angular.
 Developed client-side validation for the application using AngularJS. 
 Developed the web services using Springboot.Generated clients for the web services from the
WSDL and added them in our project as Maven dependencies.
 Used Maven to build the project in a war file and used WebLogic server to deploy the war file.
 Unit testing has been implemented using Junit.
 UsedOracle database to store the data by creating new rows and columns and also utilizing the
existing ones.
 Involved in Requirements gathering, Analysis, Development meetings.
 Involved in project status meeting to update the status of project and discuss the issues and
roadblocks.

Environment: HTML5, CSS3, JavaScript, Typescript, JSON, XML, ES6, Angular JS,Vue JS, Ionic3,
Angular Material, Node JS, StarTeam, Microservices, Apache HTTP server, Oracle DB, Maven,
Jasmine, Karma, Java, Spring-boot, J2EE, Jenkins, Junit, WebLogic Server, SOAP, REST,
Microservices, Angular2, Angular 4.

MasterCard New York, NY April 2015- December 2016


Sr. UI/Full Stack Developer

MasterCard worldwide is an American multinational financial services corporation.Its main business


principle is to perform payments between banks of merchants and the card issuing banks or credit unions
of the purchasers who use the MasterCard brand debit and credit cards to make purchases.

Responsibilities:

 Responsible for creating efficient design and developing User Interaction screens using HTML5,
CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS and Node JS. 
 Developed single page applications using Angular 2, Typescript, HTML5, CSS3.
 Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
 Worked upon Services, Components and Routing in Angular 2.
 UsedNodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.) 
 Testing and writing specs for front end modules using Jasmine and Karma. 
 Exposed some of the interfaces as web services using SOAP and RESTful web services. 
 Involved in code reviews and evaluation of the standards to produce code with good quality.
 Used version control systems like GIT HUB.
 Using AJAX to request JSON data through third party REST APIs to acquire products data from
server and display it in sorted order. 
 Involved with Styling and Responsive Design techniques using technologies such as HTML5,
Bootstrap, LESS and SASS 
 Implemented Responsive Web Designs using Angular JS and Bootstrap.
 Worked on ReactJS Virtual Dom and React views, rendering using components which contains
additional components called custom HTML tags.
 Utilized React for its efficient data flow architecture to create a lightweight and render efficient
web app
 Implement modules into NodeJS to integrate with designs and requirements. 
 Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying
properly on different devices. 
 Mastered the GRUNT with commands for building and deploying the project. Used Bower for
successfully implementing the dependencies. 
 Responsible for setting up Angular JS framework to achieve data binding between HTML and
JavaScript objects. 
 Developed styles guides, Logos, Themes, Templates and interface design. 
 Developed client and server side validation for the application using JavaScript and Validation
controls. 
 Experience in developing and consuming RESTful Web Services using media applications like
JSON, XML, and Text data. 
 Used Spring MVC, JSP, JavaScript, JQuery, Bootstrap, HTML, and CSS in developing mini-site
application. 
 UsedMongo DB for the flexible data modeling in the form of documents, for the highly scalable
database.
 Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of
application using AGILE methodology (SCRUM). 

Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX, XML, XHTML, SVN, Chrome
Inspector, Angular JS, Angular 2, RxJS, Node JS, Bootstrap IE Tester, ReactJS, Redux, Firebug, GIT,
GITHUB, Apache, Ruby on Rails 4.0, Rest, Microservices, Mongo DB, GRUNT, Linux, Karma, SASS and
LESS.

Great American Insurance Group Cincinnati, OH January 2014- April 2015


Sr. UI Developer

Great American Insurance Group is one of the top rated financial company which helps individuals and
business companies to secure a healthy financial future. It is primarily engaged in property and casualty
insurance, focusing in specialized commercial products for business and in the sale of traditional and fixed
and fixed-indexed annuities.

Responsibilities:

 Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application (SPA) 
 Implemented Presentation layer using CSS Framework, AngularJS, JQuery, Wire-framing,
and HTML5. 
 Developing custom HTML elements using AngularJS directives. 
 Used CSS preprocessors like LESS and SASS. 
 Used to update User Interface based on changing needs and requirements. 
 Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the
product details. 
 Developed handy version applications using Bootstrap Framework, HTML4 and CSS2.
 Converted the mock-ups into hand-written HTML5, CSS 3.
  Designed Frontend with in object oriented JavaScript Framework like Bootstrap, NodeJS,
AngularJS. 
 Used Node Package Manager (NPM) to install the necessaries packages from my app. 
 Used NodeJS middleware for uploading files. 
 Responsible for initiating, planning, construction, execution, monitoring and controlling Web
applications. 
 Developed a fully functional login page for the company's user facing website with complete
UI and validations. 
 Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production
Support. 
 Experience on using Macintosh OS.
 Implemented AJAX functionality using JQUERY, JSON and XML. 
 Used JSON for storing and exchanging information between browsers and servers 
 Used ReactJS for search engine optimization. 
 Use of ReactJS help to refresh the pages and update the changed parts. 
 Used Google Material UI with React to create Single Page Applications to create the responsive
layouts, grid based layouts which provide rich user experience.
 Used ReactJS for templating for faster compilation and developing reusable components.
 Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly 
 Experience applying the latest development approaches event-driven applications using AJAX,
Object Oriented (OO) Java Script, JSON.
 The front end interface is able to interact with server sidePHP code which is called by using
REST API through AJAX. The JSON data sets returned are then rendered in appropriate format
such as pdf, xls, csv and charts. 
 Created Web back-end user interfaces to new and existing databases utilizing PHP and
MySQL/Oracle databases
 Used Maven and ANT for build activities and updated POM files to include new dependencies. 
 Utilized the HTML5 DOM local storage features to store data locally client side processing. 
 Developing application using the Agile (Software Development Process) model. 
 Eclipse IDE was used for development of source code. 

Environment: HTML, CSS2, CSS3, AJAX, DHTML, JSON, HTML4, HTML5, JavaScript, JQuery, Bootstrap,
LESS, SASS, PHP, ReactJS, AngularJS, D3.js, NodeJS,RequireJS, Macintosh OS, Eclipse, MySQL/Oracle.

Sears Chicago, IL August 2012 - December 2013


Sr.UI Developer

Sears is an American chain of department stores. It is leading retailer of general merchandise, tools,
home appliances, clothing, and automotive parts and services. Sears also provides online shopping to its
customers.

Responsibilities:

 Developed web pages using HTML, CSS, JavaScript, and jQuery, Angular JS, Bootstrap
and JSON. 
 Experience in using SQL for storing data in the database.
 Created Ajax calls to exchange (request / responses) information with database. 
 Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll
spy, pop over, button, type head, etc. 
 Wrote application level code to add functionality to the perform client side validation using
AngularJS and JavaScript. 
 Coordinated project activities and ensure that all project phases are followed and documented
properly. 
 Defined new validations through AngularJS for the form field validation implemented through
HTML. 
 Extensively involved design discussions and user experience sessions to provide inputs on the
layout and UX.
 Involved in complete SDLC - Requirement Analysis, Development, System and Integration
Testing. 
 Used $http in AngularJS for consuming RESTful web services. 
 Used Backbone JS to optimize in-browser use and to load the module and to improve the
Speed.
 Followed MVC Structure to develop Application. 
 Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows
and Mac.
 Utilized various JQUERY Plugins to build Rich Internet Application (RIA) to make it look more
intuitive.
 Tested/De-bugged on browser using Firebug. 
 Strong communication, analytical and interpersonal skills working within cross-functional teams. 

Environment: CSS, XML, HTML5, CSS3, JavaScript, Tomcat Apache, SQL, JQuery, JSP, Oracle, AJAX,
JSON, Angular JS, Backbone JS.

AstraZenecaWilmington, DE May 2011- July 2012


UI Developer

AstraZeneca is an English Swedish multinational pharmaceutical and biopharmaceutical company. It


develops, manufactures and sells pharmaceutical and biotechnology products to treat disorders in
neurological, cardiac and vascular, infection, respiratory, oncology, gastrointestinal, inflammation,
psychiatric areas.

Responsibilities:

 Involved in requirement gathering and creating initial documentation for the system. 
 Developed the web pages using HTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery,
Ajax. 
 Created XHTML Pages with CSS and the Box Model, integrated the Java code (API) in JSP
Pages. 
 Used jQuery core library functions for the logical implementation part at client side for all the
applications. 
 Brief experience on implementing the AngularJS in creating animations based on CSS classes. 
 Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally. 
 Involved in developing various generic JavaScript functions used for validations. 
 Used advanced level of HTML, JavaScript, CSSand pure CSS layouts (table less layout). 
 Co-ordinate with UX designers and develop static content using front end with HTML, CSS.
 Developed Functional Requirement Document based on users' requirement. 
 Done testing for cross browser functionalities so as to confirm the application consistency across
various browsers. 
 Implemented AJAX to enhance the capability of the website. 
 Designed various grid panels and various UI components using EXT JS framework and JQUERY. 
 Experience with mobile frameworks: Phone Gap, JQuery Mobile to develop mobile applications
for iPhone, Android and Blackberry phones. 
 Designed Pdf, Excel and Print previews for all the reports in the application using HTML,
JavaScript and SQL Stored Procedure. 
 Successfully executed all the test cases and fixed any bugs/issues identified during the test
cycles.

Environment: HTML, CSS, MEAN Stack, JavaScript, jQuery, JQuery Mobile, Bootstrap,
Dreamweaver, Photoshop, Fireworks, AJAX, JSON, XML, REST, Angular JS, MVC, SDLC (Waterfall),
Notepad++.

Cummins Columbus, IN May 2009- April 2011


UI Developer

Cummins Inc. is an American Fortune 500 corporation that designs, manufactures, and distributes
engines, filtration, and power generation products. Cummins also services engines and related
equipment, including fuel systems, controls, air handling, filtration, emission control and electrical power
generation systems. 

Responsibilities:

 Involved in requirement gathering and creating initial documentation for the system. 
 Assisted my team lead in designing Use Case Diagrams, Class Diagrams, Sequence Diagrams and
Object Diagrams using UML to model the detail design of the application. 
 Developed the UI layout and front-end programming (HTML) for web application that matched
requirements. 
 Extensively involved design discussions and user experience sessions to provide inputs on the
layout and UX. 
 Implemented applications using Bootstrap framework.
 Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with
UI architect and Business Units. 
 Improved user experience by designing and creating new web components and features.
 Involved in complete SDLC - Requirement Analysis, Development, System and Integration
Testing. 
 Widely used optimization techniques in existing code. 

Environment: CSS, XML, HTML, JavaScript, Tomcat Apache JQuery, JSP, Oracle, AJAX.

You might also like