We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

Chapel Hill, NC

SUMMARY:

  • Senior UI Developer with 8 years of experience in all phases of software development life cycle (SDLC) including requirements analysis, applications design, development and testing of various client/server, N - tier and web applications using java/j2EE technologies.
  • Experienced in developing web-applications using various design patterns, including session facade, MVC, Data Access Object, Transfer Object, and Business Delegate.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS 2/ CSS 3, JavaScript, JQUERY, AJAX, JSON and XML.
  • Expertise in developing and updating a web page using HTML 5, CSS3, Media Query, JavaScript and JQuery with the webpage cross browser compatibility.
  • Experience applying the latest development approaches including MVC (Spring, Hibernate) event-driven applications using AJAX, Object Oriented Java Script, Object Oriented Design, JSON and XML .
  • Extensively worked on web development and SPA (Single Page Application) using various JavaScript frameworks like Angular 2 , Node.js, Sencha and JavaScript libraries like React.js, knockoutJS, backboneJS.
  • Experience on Responsive Web Design (RWD) using CSS 3 media queries and using Bootstrap framework.
  • Experience and good knowledge of data ingestion, curation and transformation and have good knowledge of AWS cloud systems.
  • Experience with Microservices and web services like Rest and Soap.
  • Experience in designing professional web applications and User Interface (UI) applications using HTML5, CSS3, SASS, LESS, Bootstrap, JavaScript, jQuery, JSON, XML, AJAX, AngularJS, Angular 2, Angular 4, ReactJS, sES6, Underscore.js, RequireJS, Polymer, EXT JS, D3.js, Karma, Jasmine, Mocha, Chai, Protractor, Node.js.
  • Worked with the simple Java based application by using the concepts like Multithreading, synchronization and mutualization like that.
  • Expertise in Client Side designing and validations using HTML, XHTML and Java Script.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt, Gulp and Bower.
  • Experience in working on JavaScript environment like MEAN (Mongo, Express, Angular 2, Node).
  • Good Understanding and implementation of Document Object Model (DOM) and DOM Functions.
  • Strong working knowledge with the Cloud services such as AWS, Azure.
  • Strong working experience in various IDE's, Dreamweaver, Visual studio, Notepad++, Eclipse and Adobe Photoshop, JBoss developer studio.
  • Hands-on experience with application servers like IBM WebSphere, WebLogic, JBoss and Tomcat.
  • Extensive knowledge in maintaining compatibility for different browsers like IE6 - 11, Chrome, Firefox, Opera, Safari.
  • Experienced with automated/manual UI testing tools using Jasmine, Karma, Mocha and Protractor.
  • Experaince with the .net Framework like ASP.NET for few parts of the UI Components.
  • Expertise in coding optimized SQL queries on databases like Oracle, SQL Server, and PostgreSQL also worked on NoSQL Database like MongoDB, GraphQLG
  • Expertise in design with Class diagrams, Use case, Sequence Diagrams with exposure to UML, and tools like Rational Rose.
  • Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like Karma, Jasmine, QUnit, Mocha, Chai.
  • Also, done Performance Tuning in some of my projects. Have knowledge about memory allocation, JVM options, and code optimizations. Always believed in Test Driven Development (TDD) approach.
  • Used GIT, CVS, TFS, and TSVN for source code management and for version control.
  • Experience in both Waterfall & Agile development methodologies.
  • ExperienMce with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
  • Experience in debugging and troubleshooting the developed code.
  • Extensive knowledge in Web Standards2.0, Interactive animations, and E-mail design standards.
  • Excellent Knowledge of multi- tier Web Based application development.
  • Experience with modifying existing undocumented code and with code standardization.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Translate business requirements into wire-frames, screen mock-up and prototype.
  • Domain knowledge about various industries such as Insurance, finance, Healthcare, telecommunication.

TECHNICAL SKILLS:

Languages: C, C++, Java, .Net

Web Technologies: HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, JavaScript, JQuery, AJAX, JSON and XML, TypeScript

JavaScript Frameworks: Angularjs, Angular 2 /4/5, Ext JS, Backbone JS, Knockout JS, Node js, React.Js, Polymer.

Databases: MongoDB, SQL Server, PostgresSQL, GraphQL

CSS Prepocesors: LESS, SASS

Application/Web Server: Apache Tomcat and Web Logic

Operating Systems: UNIX, Linux, Window

Web Servers: SOAP, REST

Development tools/IDE: Adobe Dreamweaver, Eclipse, Sublime Text3, JBoss developer studio, WebStorm, Notepad++, NetBeans IDE,AWS for cloud

Methodologies: Agile, Waterfall, SCRUM

Version Controls: GIT, SVN, CVS,TFS

Operating Systems: Windows, Linux, Unix

Testing Tools: Junit, Karma, Jasmine, QUnit, Mocha, Chai

PROFESSIONAL EXPERIENCE:

Confidential, Chapel Hill, NC

Senior UI Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using XHTML and CSS, created detailed wire frames and process flows.
  • Developed Dynamic Single Page Applications in two different projects using ReactJS and Angular 2.
  • Engaged with migration of existing applications built in Angular 1.5 to Angular 4.
  • Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS, Share point in ongoing projects.
  • Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, D3, JQuery, AJAX, XML and JSON .
  • Created SSIS packages using control flow and data flow elements.
  • Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, JQValidtor, AutoComplete, AJAX, JSON and JavaScript .
  • Used AJAX & JSON communication for accessing Restful web services data payload
  • Involved in the design, development and testing phases of life cycle using AGILE methodology - Test Driven Development (TDD).
  • Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript .
  • Worked on data Ingestion, curation and transformation by using the AWS on the modules and components of the system.
  • Used the Microservices to deploy the components individually and make them independent one to another.
  • Worked with the Multi threading concepts on a Java based components in the application
  • Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver, and Flash.
  • Built highly modular HTML5 front end that built on ReactJS optimizing for rendering performance.
  • Used Azure as Cloud services for the Immigration of data from application
  • Used SQL queries & PL/SQL-Stored procedures, function, triggers, cursors, object types, sequences, indexes.
  • Used Restful web services for the application development
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used Ext JS, JavaScript for validating client-side validations.
  • Experience in working with ReactJs along with the Angular 4.
  • Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
  • Used Angular 2 to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
  • Worked on REDUX and React along with the Angular 2 in developing the Web Application.
  • Implemented MVC architecture developed custom directives, controllers, views and filters using Angular 4. working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt, Gulp and Bower.
  • Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
  • Extensively used JavaScript test runner Karma and testing framework Jasmine to perform unit testing for Angular.
  • Integrated data to the application with the MongoDB .
  • Created SQL queries to perform insert, update or delete operation on SQL database.
  • Used AJAX Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
  • Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.
  • Deal with GraphQL database management for some part of UI Components.
  • Customized the Node.js server to pick the local Package JSON and run the applications without changing the local paths and variables.
  • Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using React JS.
  • Used Node.js, MongoDB and node package manager for installing dependencies and to run the application in a web server in staging environment.
  • Used Node.js for database operation for logging, node event emitter for all engines.
  • Implemented Mock API using Express framework in Node.js.
  • Worked with Node.js to develop RESTful API’s consumed in front end applications.
  • Worked on tools like Gulp, Grunt, Webpack and developed CLI applications using commander module.
  • Used Node js to run Grunt tasks (compile, minify, unit testing, and linting).
  • Developed Web API using Node.js and hosted on multiple load balanced API instances.
  • Worked on Git to help coordinate the changes with other team mates.
  • Expert in handling Git version control system to update the code changes.
  • Used JavaScript to handle validation and sorting of data.
  • Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
  • Worked in Agile/SCRUM methodology approach for UI Development.

Environment: Agile, HTML, CSS, JavaScript, Angular 2/4, Ploymer. JQuery, JSP, AJAX, JSON, XML, JAVA, JSP, PL/SQL, Microservices, GIT , JASMINE, GraphQL, Dreamweaver, Azure, LESS, SASS, MongoDB, REST, Eclipse IDE,Karma, Tomcat server, web sphere app server, REDUX

Confidential, CA

UI Developer

Responsibilities:

  • Involved in development, design and implementation of front end part of the application in Agile environment.
  • Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
  • Front End GUI development using the browser friendly HTML, XHTML, CSS, JavaScript, Bootstrap, AJAX .
  • Worked with some parts of java applications like Multi threading and Synchronization concepts.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Used Angular 2 . integrated with Bootstrap framework for UI development.
  • Worked on building the responsive web pages using bootstrap.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/ CSS & JavaScript .
  • Created and maintained the framework and layout of each portal with CSS .
  • Designed applications using MVC frameworks and installation of client side dependencies using Bower.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Worked on REDUX and React along with the Angular 2 in developing the Web Application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQuery, DHTML, Web Service call and JSON .
  • Designed single page application using the React and Developed the applications using React Redux
  • Responsible to manipulate HTML, CSS 3 in JQuery as well as making the page's dynamic using AJAX, JSON and XML .
  • Involved in Enhancement of existing application utilizing React Js, Backbone.js created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML .
  • Involved with ASP.Net framework for the development of the pages .
  • Worked with the AWS cloud system in order to meet the requirements of the application data, and Worked on the concepts of Data Ingestion, Data Curation and transformation throughout the application.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Used JBoss application server to deploy application into Production environment.
  • Used Sencha CMD tool of Ext.js for code minification.
  • Used JQuery plugins validation, drag and drop and more exceptionally.
  • Used AJAX, JSON with JQuery for request data and response processing.
  • Used ClearCase and TFS for Projects Configuration Management.
  • Worked on Oracle database, creating Tables, Views etc.
  • Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using React JS .
  • Handled all aspects of the web application including maintaining, testing, debugging, and deploying using Jasmine.
  • Working in SCRUM and Agile methodology that's including attending grooming session, sprint planning, user stories estimations, sprint reviews, daily standup

Environment: Java, JavaScript, JQuery 1.8, JSON, AJAX, ASP.Net, Bootstrap, TFS, Angular 2, NodeJs 0.9.2, BackboneJS 1.2, XML, HTML4, DHTML, CSS 3, SASS,AWS, JBoss 4.0, SOAP, Eclipse, Agile Methodology, Sencha, ClearCase, Oracle 11g, Usability Testing, Windows.

Confidential, Tupelo, MS

UI Developer

Responsibilities:

  • Worked on with HTML5, CSS 3, XML, JSON, Typescript, JQuery,, Action Script and Angular Js for developing user interface.
  • Responsive Websites using Bootstrap with HTML, CSS, and JavaScript framework.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Design User Interface for the project using HTML, CSS, and Flash.
  • Page design with HTML, CSS, Adobe Photoshop and Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
  • Good experience in working with the Angular for heavy DOM applications.
  • Proficient in developing Single Page Applications (SPA).
  • Developed grids for valves, repairs, users using Angular js UI ng-grid, ng-table.
  • Extensive working Experience in AngularJs for application implementation, proficient creating modules, controllers, route Providers, factory services, ng-repeat, customized filter, http get/post methods and directive to realize functionalities like REST Service with AJAX call, input validation, Searchable and sort able components.
  • Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON .
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation
  • Developed the pages that are complaint to W3C and ADA standards.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON .
  • Developed SOAP & REST Web Services to provide the interface to the various clients running on both Java and User Interface applications.
  • Documented design solutions and implemented according to the design.
  • Used Mocha, Cha i for unit testing.
  • Interfaced with third-party vendors to customize UI/UX solutions for web verticals
  • Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS .
  • Worked with Git for code management.
  • Successfully configured & managed the Internet Information Server (IIS) which handles the project.

Environment: HTML5, CSS 3, Bootstrap, AngularJs, AJAX, JQuery, Action Script, JavaScript, Node.js, Typescript, MVC, SOAP, Rest, Mocha, Chai, JSON, Git, Eclipse, MY SQL, JIRA

Confidential, OH

UI Developer

Responsibilities:

  • Designed Frontend applications using JavaScript Frameworks such as AngularJS.
  • Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML .
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript .
  • Custom Directives were written in AngularJS, making use of Modules and Filters objects according to the application requirement.
  • Actively involved in all aspects of the system design.
  • Understanding of application development lifecycle methodologies.
  • Worked extensively on design and development of UX, UI, IA, HTML, Angular JS, CSS, JQuery .
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
  • Thorough understanding of the differences and bugs in various browsers and browser versions.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Used AJAX Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports
  • Used Bootstrap along with AngularJS in creating the application.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Designing logos using Photoshop CS5.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Created cross-browser compatible and standards-compliant CSS -based page layouts.
  • Created various interactive plug-ins, widgets or design UI/UX.
  • Implemented and designed user interface for web-based customer application.
  • Wrote code to implement AJAX based application by fetching the response from backend API as a part of XML .
  • Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
  • Elegantly implemented page designs in standards-compliant dynamic HTML and CSS
  • Design User Interface for the project using HTML, CSS, and Flash.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.

Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, XML, Angular JS, REST .

Confidential

UI Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using CSS, HTML and JavaScript . Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Used AJAX, OO Java Script, JQuery, HTML and CSS to develop the application.
  • Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Responsible for making responsive web pages using twitter bootstrap and media queries
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Involve in application development and Unit Integration, Debugging and Troubleshooting of the application.
  • Worked on filtering the data comes from remote servers using Angular JS services.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on there fly.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Wrote test plans and performed unit testing and performance testing.

Environment: Java, HTML, CSS, JavaScript, JSON, JQuery, AJAX MVC, AngularJs DOM, SQL, PL/ SQL, Oracle, Windows.

Confidential

Web Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Presented the flow to the business with documentation and a dummy environment.
  • Used Dreamweaver as Html editor for designing new pages.
  • Involved in creating the XML based parsers which take the feed from system and redirect the user to appropriate sections based on user interaction.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML/CSS/JS.
  • Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Involved in performance improvement (page load speed, Ajax response timings, lazy loading of images, minimized http requests etc.) of the application on various devices.
  • Implemented AJAX to speed up web application.
  • Used SQL Server 2005 as the back end and wrote SQL queries and stored procedures.
  • Debugging the code using browser tools like Firebug.
  • Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Performed extensive unit testing (end-to- end) and prepared detailed test scripts.
  • Involved in integration testing & interaction with third party codes.
  • Involved in documenting the code part, and knowledge transfer to the new joiners.

Environment: HTML, AJAX, CSS, JavaScript, jQuery, SQL Server, Dreamweaver, Firebug

Hire Now