We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

Nashville, TN


  • 7 1/2 years Extensive programming experience in developing web based applications and Client - Server technologies using JavaScript, Node JS, AngularJS and HTML in various domains.
  • Expertise in developing front-end of the applications using JavaScript 1.8.5, CSS 2.1, XML 1.1, HTML 5.1, Flex 3.0 and Angular JS 1.2.2.
  • Experience in implementing Autocomplete/Autosuggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Developed, Configured and Deployed Different Portals and UI applications using HTML, CSS, JavaScript, AngularJS and JQuery.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability.
  • Strong Experience in dealing 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, JavaScript, prototype JS and various MVC JavaScript frameworks Angular.js and node.js.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Profound Knowledge in Document Object Model (DOM).
  • Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
  • Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.
  • Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values
  • Proficient in image editing tools like Photoshop, fireworks, CorelDraw, Illustrator and Paint shop build collection of name/value pairs and ordered list of values
  • Expertise in designing various forms, tooltips, menus, tabs that support drag-and-drop, animated effects, data and time selector and many others.
  • Used Angular 2 and Typescript to write Cordova apps.
  • Experience in developing the web application using React.js, Redux, Flux.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Experience in using mobile app Cordova which helps in loading Html/Css/Javascript in a web view when mobile app is started.
  • Experience in server-side web Express.js framework.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements.
  • Expert in Various Agile methodologies like Test Driven Development, Test First Development
  • Methodology, Incremental and Iterative methodology and Pair Programming
  • Experiences with full Software Development Life-cycle (SDLC), architecting scalable platforms, object oriented programming, and agile methodologies.
  • Wide experience in using various IDE’s, Notepad++, Eclipse, Webstorm and Visual Studio.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Good Team Player with Excellent Communication Skills and Highly Motivated Analytical Problem Solver and troubleshooter with more attention
  • Ability to learn and adapt emerging technologies and implement them in the current projects.


UI Web Technologies: HTML, CSS, XHTML, DHTML, JavaScript, Backbone JS, Angular JS, Node JsAJAX, Bootstrap

HTML Editor: Eclipse IDE, Notepad++, Dreamweaver, Brackets

Programming Languages: Basic C, Java, HTML, CSS, JavaScript, Ext.js, JQuery, AJAX, JSON, XML

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server

WireFramework: Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7

Techniques: Responsive design, Accessibility, Semantic html, Web PerformanceCross browser websites Unobtrusive JavaScript


Senior UI Developer

Confidential, Nashville, TN


  • Actively involved interacting with client and making progress whatever the customer asks for.
  • Migrated the whole phase-1 application which is written in Angular 2 version with java-script into Angular 4 with Type-script
  • Re-written all the deprecated components from phase-1 application which is not in support.
  • Actively involved in adding the portal to the customer for phase-2 application and implemented it’s build process using web-pack and node.js server from backend to UI
  • Proficient in using the High charts and making the widgets. Experience in manipulating the tool-tips and making necessary changes in the categories and values types according to the data given from backend.
  • Involved with Azure team for obtaining the real data into the widgets and others screens.
  • Actively participated in Agile environment and interacted with BA’s and UX team to understand the proper business.
  • Single handedly developed all the widgets in the phase 2 application in the dashboard, Assets screen, and other filter setting where the customer can select his saved location.
  • Admin screens and Fleet-customer screens are developed and migrated with necessary changes in business logic.
  • Integrated the Restful API calls which are given from backend and made necessary changes in payload and in the API calls.
  • Used Kendo library for all the data grids and modal pop-ups in the entire application.
  • Involved in trouble shooting the script errors and all the defects tickets raised by QA team.
  • Used google analytics to check the sales portal.
  • Involved in developing the Bing Maps into the application and troubleshoot the errors whenever we came across.
  • Involved in preparing the Mock-data whenever there is complex functionality involved in the widgets and Assets screens.
  • Written all the unit test cases with jasmine and karma when the component or directive is written with it’s necessary business logic.
  • Very good experience in Git and source tree.
  • Experience in resolving the Jenkins build errors and checking the logs.
  • Developed the POC application with React.JS for the business to experience UI.
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react
  • Implemented the Drag and Drop functionality using React-Draggable
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.

Environment: HTML-5, CSS3, JavaScript, ES6, Type-script, React.js, Angular.js, Angular 4+, Kendo UI, J-query, Yarn, MySQL.

Senior UI Developer



  • Involved in developing the Express Vote (XL) and Express Touch (DRE) voting machines.
  • Actively worked on embedded software with Linux environment (chromium browser).
  • Followed Agile Software Development Methodology and used agile practices and Test Driven Development Techniques for providing reliable working software
  • Worked closely with C ++ team to get the commands required for UI work also coordinated with BA for the continuous requirement changes.
  • Actively involved in adding the new and latest features in both the voting machines with different resolutions i.e. DRE ( ) and XL ( )
  • Added several new pages in the application for casting votes, printing ballots, welcome, thank you and several.
  • Made screen shot capture and exporting data available on each screen for the voting machines.

Developed and tested the Drive health condition for the Data cards present in the Voting machines.

  • Actively involved in developing the assisted voting devices named UVC and Rocker paddle which helps physically challenged people in voting.
  • Typescript with Angular.JS with all the promise calls involved supported by Core commands runs the applications.
  • Used Grunt as a task runner and Lite as a server.
  • Used Fake core to run the server because the election data is not same where.
  • Used source tree and Git as a version control.
  • Played major role in fixing bugs in time of CB1 and CB2 releases.
  • Actively worked on migrating the Angular versions from 1.x to 2.x stable.
  • Major contribution in upgrading Angular.js 2 with web pack as a module bundler.
  • Converted Controller to Components and Bootstrapping Angular 2.
  • Changed Routing in Angular 2 and explained why no scope in Angular 2 to team.
  • Pug for the Html template and Scss for the Css is used.
  • Updated the voting machines with very latest yocto builds every time to get the latest changes.
  • Developed the battery checking status when A/C plugged in and when restore A/C for the machines with different models based on requirements.
  • Developed the Logic and Accuracy testing functionality for testing the fake ballots.
  • Changes have to be made smart enough when fatal error occurs in voting machine but not in local environment.
  • Implemented the Admin mode and Mode switch functionality with the C++ developer.
  • Using Jasmine written all the test cases and made code coverage to 90% using karma.
  • Implemented report printer in the XL and DRE.

Environment: Pug as a Html template and Css with Scss, Bootstrap, angular.JS 2, Node.js, lodash, karma, jasmine, Typescript, Grunt, Yarn.

Senior Full-Stack Developer



  • Followed Agile Software Development Methodology and used agile practices and Test Driven Development Techniques for providing reliable working software.
  • Coordinated team application of test-driven development (TDD) strategies for optimizing system quality and for enabling rapid refactoring.
  • Worked with Software Architect, customer and BA to build new requirements and was involved in the process of creation of a FSD and BRD for the entire Stats module
  • Actively involved in improving legacy application ICUE to OCM.
  • Converted legacy application from JSP to JSON by using various frameworks such as Angular.Js, Spring MVC, groovy & MySql for Db communication.
  • For client side unit test cases added jasmine test scripts and implemented Gulp as task runner for my project and demonstrated how it will work in-detail to team members.
  • Added Gulp, Karma, Package.json files to project.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Worked extensively on the backend of the application with the database. Involved with various modules of Hibernates (ORM). Implemented OR mappings and HQL.

Worked on Hibernate-Spring (ORM module) Integration.

  • Developing Responsive Design UI, Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries Ajax, Angular JS, and Bootstrap.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS, and Bootstrap.
  • Did POC on updating the Angular 1.x to angular 2.x by coordinating with team lead/Architect.
  • Created a mobile application using Typescript and Angular 2 using Cordova.
  • Added Cordova plug-in and explained to team about its advantages.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Involved in writing application level code to interact with RESTful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Implemented web services (WSDL) and effectively worked with SOAP and XML, XSLT.
  • Written Web Services (WSDL) to exchange data between different applications which are on different platforms.
  • In spring-hibernate.xml, defined Data Source, session factory, hibernate-template as bean. Made Spring find reference to Hibernate Template object, where it will see Session Factory Bean object, which gives access to the data source including database tables and POJO classes
  • Implemented client side unit test case results display in Jenkins build not going through linux but adding Frontend maven plugin in pom.xml to concern module in the project.
  • Handled both Svn and Git
  • Bootstrap used along with Angular.js in creating the Application.
  • Converted entire application to single page.
  • Implemented unit test cases using Jasmine and karma in three code-bases such as OCM-base, OCM-common, Ocm-UK
  • Handed Groovy Impl’s and Vo for the spring Mvc controllers which creates Json data.

Environment: HTML5/CSS3 with SASS, JS, Bootstrap, Angular.JS, Angular 2, Spring Mvc, Groovy, Mysql, Jboss Jrebel and all client side dependencies, Gulp, karma.

Senior UI Developer

Confidential, San Jose, CA


  • Involved in developing PPWC ( Confidential working capital) website and played an active role in fixing defects in their production issues
  • I follow extremely light and efficient agile methodology
  • Participated to gather and document client needs to the granularity and worked towards prototyping the same.
  • Worked under Kaken framework with Makara as a localization
  • Involved in creating dust templates and in modals and properties as well.
  • Brought changes in lot of less files and bootstrap as a part of this project
  • Used Backbone.Js and Require.JS and Node. JS
  • Implemented all pop-up modals with content as static
  • Created special routes for the project
  • Installed NPM, Bower, Brogan, Grunt
  • Used grunt to build and test and solved grunt lint issues
  • Created controllers and cleaned up all the code in routing and implemented separate check-access for homepage and dash board as well
  • Fixed all the defects in browser compatibility issues in the project using VM ware and Sauce lab
  • Giving base URL properly where ever required & handled all the CSS part and changed less files.
  • Brought many changes in all the locales (AU, GB, US) and changed their properties depends on Rally and Jira tickets
  • Good in resolving merge conflicts by using Webstrom and Intelli J
  • Hands on experience in GIT
  • Played active role in fixing all the minor bugs in short time & given suggestions in grooming about next sprints and next release
  • Maintained good communication with all the team members and manager
  • Interested in exploring new technologies apart from that learning and absorbing new stuff what is going in project

Environment: HTML5/CSS3 with LESS, DUST.JS, KRAKEN FRAMEWORK, BOWER as all client side dependencies, Grunt, Json, Require.js, and Backbone.Js, Node.js

Senior UI Developer

Confidential, Dallas, TX


  • Involved in developing small mobile applications to support SAP mobile platform to our clients.
  • Being Agile was involved in all aspects of the project right from requirements phase to production support.
  • Developed single page web application using JavaScript framework Angular JS.
  • Bootstrap used along with Angular JS in creating the Application.
  • Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
  • Responsible for ensuring the pattern consistency across all pages.
  • Designed and developed the web pages from mock- ups.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS framework and JQuery.
  • Created the screens with table-less designs meeting W3C standards.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Used AJAX & JSON communication for accessing RESTful web services data payload. Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Web application development for backend systems using Backbone.js and Angular.JS
  • Enhanced user experience designing new web features using MVC framework like Backbone js and Ext js
  • Enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of Developers spin up and enhanced performance.
  • Worked on highly advanced and user interface design and development using Angular Js, Node Js, HTML5 and CSS3
  • Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries Ajax, Angular JS, and Bootstrap
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Designed and developed custom jQuery components for the front end client side validations.
  • Coded extensively in jQuery with Bootstrap to make rich Internet web pages and created custom date picker on the website.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Integrated Java Mail API for sending mails to customer.
  • Integrated with various databases for retrieving the data using AJAX/JSON.
  • Developed stored procedures, Sql, Triggers, Schemas, Tables, Views.
  • Experience in creating print specific CSS style.
  • Used the JQuery widgets like Accordion and Date picker.
  • Installed LESS on server with Node Package Manager (NPM).
  • Using Lo-Dash made our custom builds which give higher performance and have great extra features.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
  • Heavily involved in the defect fixing and additional development activities - coordinating with the SQA team for the complete approval in UAT.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the Issues.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, Bootstrap, Photoshop, Dreamweaver, Illustrator, Information Architecture, AngularJS, SQL and Tomcat.

Senior UI Developer

Confidential, MI


  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Java Script & CSS to the requirements of the client
  • Coordination of project activities and ensure that all project phases are followed and properly documented
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, JQuery and Angular.js
  • Experience in writing custom Directive, custom filters using Angular JS.
  • Used Angular.js for Model-View-View Model (MVVM) pattern.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Experience in writing SPA (Single Page Application) using Angular JS, responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, Angular Js and JSON
  • Developed GUI using JavaScript, HTML/HTML5, AJAX, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML, CSS, XHTML, JavaScript, jQuery and AJAX.
  • Coded Java Script for page functionality using JQuery.
  • Learned all necessary front-end skills, a mastery of CSS, HTML.
  • Extensively involved in the discussions and design sessions user experience to provide input to designs.
  • Good Understanding on Compiler, linking, isolated scope in angular JS.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Created Custom Filter, Custom Directive using Angular JS.
  • Post Trade Web Application built using HTML 5, Java Script, Angular JS, J Query, JSON, and AJAX
  • Enhanced user experience by designing new web features using MVC Framework like Angular JS and node.js
  • Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
  • Improved user experience through the design and creation of new web features and components and handling platform compatibility issues (IE, Firefox, and Safari) on both Windows
  • Managed application state using server and client-based State Management options
  • Created pages for selecting the book size, layout type for a photo book.
  • Created browser compatibility web pages using HTML5, CSS3, JavaScript, and jQuery.
  • Created animations for photos for specific books as per the requirement.
  • Integrated with third party photo storage applications like Instagram, Facebook, Picasa etc.,
  • Heavily involved in the defect fixing and additional development activities - coordinating with the SQA team for the complete approval in UAT.

Environment: HTML5, XHTML, CSS, Dreamweaver, JavaScript, JQuery, AJAX.

UI Developer

Confidential, Danville, PA


  • Responsible for transforming designed mock-ups to HTML pages using DHTML, CSS, JavaScript, and JQuery.
  • Developed fast loading images using Adobe Photoshop.
  • Client interaction for requirements analysis and issue resolution with functional specifications for Billing, Quote creation, Tool Configuration, Reporting and Contract admin.
  • Used CSS based design techniques to eliminate table-based layouts and CSS Sprites to speed up page loading and improve the website performance.
  • Give rich UI experience using Ajax capabilities using DWR, JQuery and MVC Framework.
  • Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Developed CSS3 style sheets to give gradient effects, page layouts, navigation and icons
  • Applied industry best practices and standards when project requirements were lagging.
  • Implemented MVC Frameworks, Media Queries to create Responsive web pages.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented Drag and Drop functionality using jQuery framework.
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, DOM and JavaScript.
  • Used Dreamweaver CS3 and Adobe Flash for designing pages.
  • Developed using CSS3 to maintain the uniformity of all the screens throughout the application and positioning of screen objects
  • Designing and maintaining the website content up to date.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON
  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web
  • Design Bootstrap and Experience in making webpages cross browser compatible\
  • Maintaining the online chat system and blogs for individual users.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant..

Environment: JavaScript, Ajax, JSON, JQuery, Dojo, HTML, DHTML, XHTML, CSS, XML, Bootstrap, Tomcat AS, Oracle, UNIX, Eclipse IDE

UI Developer

Confidential, Pittsburgh, PA


  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on W3C standards.
  • Developed CSS3 style sheets to give gradient effects, page layouts, navigation and icons.
  • Applied industry best practices and standards when project requirements were lagging.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery
  • Ajax framework and Widget based JavaScript programmed model.
  • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
  • Extensively used CSS and Bootstrap for styling the elements.
  • Developed the administrative UI using Angular.js and Node.js.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Developed the custom data grids upon JQuery framework to deliver the business data.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups and interface design.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable Components using jQuery UI Library
  • Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions
  • Used Ajax effectively to create pagination and with client side events like quick search.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio
  • Button, drop-down menu selections into a cookie
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features

Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, XML, Firebug, DHTML, Adobe, Flash, Dreamweaver, Photoshop, Oracle, Windows

Web Developer



  • Involved in Software Development Life Cycle
  • Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
  • Developed the web application using MS SQL SERVER, HTML and JavaScript
  • Used JavaScript as the scripting language and is used for detecting the visitor’s browser, validating the forms, providing event functions, animation etc.
  • Developed the front end of the portal using HTML, JavaScript, AJAX and CSS
  • Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing
  • Extensively used select, insert, update, delete, join and between queries while maintaining the database. Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • DOM is used to parse the xml documents
  • Involved in setting up the environment, installing the application and web server.

Environment: HTML AJAX, JQuery JavaScript, PHP, CSS, DOM, MS SQL, XML.

Hire Now