We provide IT Staff Augmentation Services!

Ui Developer Resume

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Around 9 years of IT Experience with strong focus on UI Technologies including Design, Code and Implementation.
  • Experience in designing and developing professional UI web applications using front - end technologies like HTML5, CSS3, JavaScript, and jQuery, Angular, AJAX and JSON that follows W3C Web Standards.
  • Expertise in Responsive Web Design (RWD) and Cross Browser Compatibility using Bootstrap and CSS3.
  • Expertise in using JavaScript for accessing and changing the elements of DOM dynamically.
  • Experience in using Photoshop, Illustrator, Sketch, In Vision and MS Visio for creating Wireframes, Prototypes, Logos, Banners, Buttons, Icons and Images.
  • Expertise in client scripting language and serve side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, Angular2/4/7, React.js, Ext JS, Action Script, JSF and JSP.
  • Expertise in view rendering Java Script libraries such as React JS, jQuery.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD), Rich Restful Service Applications, and HTML wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular and Bootstrap.
  • Worked in Angular for development of Components, Directives and Services which are totally customizable to meet the needs of application.
  • Strong knowledge on MEAN stack (Mongo, Express, Angular.JS, Node.JS) JavaScript based technologies
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized redux stores to handle the states and update the UI.
  • Working on building a custom CMS to move off Word Press being built using NodeJS, ReactJS
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Used Node JS to run Grunt tasks and build properly the project.
  • Used AJAX in jQuery for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
  • Extensively worked on GIT and JIRA for version control and project tracking.
  • Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience using all popular text-Editors and IDE's like Eclipse, Brackets, Sublime Text, Notepad++, Web storm, Microsoft Visual Studio and Code.
  • Hands on experience on SQL Server features like tables, stored procedures, views, triggers, relationships.
  • Worked extensively in Agile Development process & also involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Worked to develop fully responsive front-end features using AngularJS directives, controllers, factories, and services.
  • Good experience with Form Validation by Regular Expression, and JQuery plugins.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software
  • Interface design using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
  • Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
  • Knowledge on Creating CI/CD deployments to use AWS Code Pipeline, Code Build, Code Deploy.
  • Knowledge on maintaining and expanding AWS (Cloud Services) infrastructure using Stack especially worked with database setup and maintenance on AWS EC2.
  • Built application service layer using AngularJS Dependency Injection.
  • Testing RCP Product on different platforms including Solaris, Linux and Windows.
  • Worked closely with QA team in fixing the reported bugs/defects and checking cross platform Compatibility.
  • Developed reusable components with AngularJS custom directives.
  • Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Excellent analytical, logical and programming skills, Self-motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective communication, organizational and Time management skills.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Excellent Communication Skills, Self-motivated, Quick learner and excellent team mentor & player, ability to meet deadlines.

TECHNICAL SKILLS:

Web Development: HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XML and PHP, DHTML, XML, XSL, XSLT, JSTL, Struts 1.x/2.0, SOAP, Ajax, jQuery, JSON, JSF, Oracle

Frameworks: AngularJS (versions 1.5, 16.), Angular 2/4, Typescript, Bootstrap, ReactJS, React db., ionic, Redux, BackboneJS, NodeJS, Struts 1.2, MVC Architecture.

Application Servers: Tomcat Apache Server, Oracle WebLogic Server, MSSQL Server Management Studio

Databases: SQL Server 2012, Oracle 8i,10g/11g, MYSQL, MSSQL, MongoDB

IDE's and Tools : Photoshop CS6, Dreamweaver CS6, Flash CS6, Visual Studio, Eclipse IDE, NetBeans, Web Strom, Firebug, Developer Tools, Edit Plus, JSfiddle, WebStorm, Sublime text, Eclipse, Apana, Notepad++

Programming Languages: SQL, JavaScript

Operating System: Windows 2000/XP/Vista/7/8/10, MS-DOS, Unix

Protocols : TCP/IP, HTTP, FTP, and SOAP.

Version controls : TFS, Git, SVN, Visual Source Safe.

Reporting Tools : SQL Server Reporting Services, Crystal Reports.

Testing Tools : Selenium, Cucumber, Gherkins, Chai, Nunit and Junit

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

UI Developer

Responsibilities:

  • Designed various modules using technologies like AngularJS, JSON, and JavaScript .
  • Responsible for the overall layout design (Table-less), colour scheme of the web site using HTML5, XHTML and CSS3 and responsible for creating detailed wire frames and process flows.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Updated the application with new features of Angular 4 .
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
  • Worked on Angular 6/7 on Responsive web design (RWD)
  • Develop new features and components using Angular 6 and Angular material, lo-dash, ES6 and git-lab.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 & Bootstrap .
  • Created client-side validation using technologies such as AngularJS and JavaScript .
  • Used HTTP, AJAX & JSON communication for accessing RESTful web services data payload.
  • Developed CSS3 style sheets and made use of CSS pre-processor SASS to give gradient effects.
  • Developed cross-browser/platform pages using CSS3 Media Queries and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser.
  • Incorporated Angular 4 Materials as well as other third-party UI component library modules
  • Used Special Syntax called JSX to mix HTML with JavaScript with the help of React JS.
  • Hands-on experience in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Created ReactJS directives, factories and services for developing single page web applications.
  • Worked with the development team, involved in creating MVW (Web API) to implement ReactJS framework for client side rendering to optimize the front end.
  • Implemented ReactJS client-side form validation to validate the user inputs before passing to back-end.
  • Redesigning site with everything from contact page to landing page all using ReactJS.
  • Working on building a custom CMS to move off Word Press being built using NodeJS ReactJS.
  • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Wrote test cases, created specs, page objects and undergone End-to-End testing for whole application using Protractor for AngularJS on NodeJS command line.
  • Creating user information solutions by developing, implementing, and maintaining a wide range of products from single-page applications to complex data analysis systems.
  • Modified, optimized, and created new sprites with Photoshop to generate CSS3 - based UI elements.
  • Integrated some kendo widgets date pickers, Numeric textboxes, Tooltips, Dialog boxes, drop-down list, Email, upload, grid etc.
  • Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and AngularJS .
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Integrate with various databases for retrieving the data using AJAX/JSON .
  • Closely worked with the QA Team to give user enhanced experience and reduced number of key strokes for given scenario.
  • Used SVN for Version Control.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high-quality work with monthly iteration, involved in sprint planning and retrospectives.

Environment: : Object Oriented JavaScript, AngularJS, jQuery, JSON, AJAX, ReactJS, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.

Confidential, Springfield, MA

UI Developer

Responsibilities:

  • Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation.
  • Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Worked with Angular 2 directives, components, and pipes, injectable.
  • Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
  • Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Involved in writing application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node Js.
  • Created various Mongo-DB collections and wrote services to store and retrieve user data from the application.
  • Involved in the creation of interface to manage user menu and Bulk update of attributes using jQuery.
  • Implemented front end user interface and features in the application using AJAX.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine, JSHINT/JSLINT.
  • Used GitHub as a version control, and used JIRA for bug management.
  • Used GitHub as a version control, and used JIRA for bug management.
  • Actively participated and provided feedback in a constructive and insightful manner during daily
  • SCRUM meeting to track the progress for each iterative cycle and figure out the issues.

Environment: HTML5, CSS3, JavaScript, Angular 2, Node Js, Bootstrap, Bower, NPM, JIRA, AJAX, PHP, jQuery, JSON, Grunt, Ext Js, Stash, Source Tree, Jasmine, Karma and Brackets.

Confidential, Arlington, VA

UI Developer

Responsibilities :

  • Created custom, general use modules and components which extend the elements and modules of core Angular JS.
  • Implemented two-way data binding through scope in applications built on Angular JS and one-way binding when necessary.
  • Created model binding and API calls using Angular JS .
  • SEO to designing valid HTML, CSS and Flash . Maintained hosting and database accounts and connections.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML, XHTML and CSS.
  • Developed form validations utilizing Angular JS messages modules.
  • Utilized various JQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed claim screens for customers using Angular JS, AJAX, HTML5, CSS3 and JavaScript.
  • Implemented re-usable templates with JavaScript handlebars and generating layouts.
  • Created interactive prototypes using Balsamic and In Vision.
  • Developed data visualization tools using Algorithmic Programming, Web Sockets, JSON and AJAX for market sentiment indicators, live streaming price panels, live events count down widget, economic calendars.
  • Developed call-back functions to parse and handle JSON data returned from the server.
  • Developed RESTful web services interface to Java-based runtime engine and account.
  • Used various JQuery plugins date picker, dialog boxes to build Rich Internet Application ( RIA ) to make it look more intuitive.
  • Create user-cantered designs by considering market analysis, customer feedback, and usability findings using Angular JS.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Developed the tracks and reports website traffic using Google Analytics.
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers using Knockout JS .
  • Developing REST full Services with JAX-RS 2.0, Web Sockets and JSON .
  • Modified Shopify template with client's branding, Customized menu structure to suit categories, Setup categories, product pages, blog, and special pages.
  • Used JQuery to perform AJAX to get JSON data from the backend and parse it on the front-end.
  • Created SQL scripts for tuning and scheduling with SQL server .
  • Tested created pages using JavaScript testing frameworks Mocha, Jasmine, Karma .
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM, DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Worked on JIRA to maintain and update the task.
  • Design and develop prototype video to showcase company features.
  • Worked with production support team for the application deployment in UAT and Production.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.

Environment : HTML, XHTML, CSS3, Bootstrap, Foundation, JavaScript, JQuery, Angular JS, React JS, JSON, AJAX, Green Sock, Web Sockets, Node JS, High charts JS, Java Groovy, JIRA, Firebug, Balsamic, In Vision, GIT/GitHub, Eclipse.

Confidential

UI Developer

Responsibilities:

  • Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS.
  • Extensively worked on HTML5/4, CSS3/2, JavaScript, jQuery, AJAX, Bootstrap, RWD, handlebars.js, require.js, underscore.js and Backbone.js.
  • Designed mock-ups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
  • Requirement Gathering from End User and developed UML Models Activity diagram, Class Diagram, Sequence Diagram using Rational Rose.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews. Used LOG4J JUnit for debugging, testing and maintaining the system state.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more (d3, backbone, jQuery, MySQL).
  • Involved in the configuration management using CVS and GIT
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Designed CSS3 based web pages which were cross-browser compatible.
  • Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
  • Recreated web site design for a small coalition site to facilitate use of Word Press as a content management system (CMS).
  • Provided feedback and strategies for inputs on the layouts and UX during design discussions and user experience sessions.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and business units.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used NPM , GRUNT , BOWER for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Using Eclipse & Web Strom as editor and chrome Developer tools for debugging.
  • Involved in daily SCRUM meetings to keep track of the on-going project status and issues using JIRA.
  • Team communication tools included Slack, Hip Chat.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, IE, Firefox and Google chrome.
  • 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.
  • Updated the website from time to time for special Requirements.

Environment: JavaScript, jQuery, Ajax, HTML5, CSS3, Java, Bootstrap, Node.JS, GIT, Atom, Maven, GIT, Mongo DB, TDD, MVC, Jasmine, Karma, Gulp, Spring MVC, Spring Boot, Hibernate, Protractor.

Confidential

Jr Developer

Responsibilities:

  • Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver .
  • Developed user interface using HTML, CSS, UX, JSON, JavaScript, JQuery, J2EE and JQuery UI .
  • Developed administrative UI using BackboneJS .
  • Designed graphic objects, animated icons, templates, banners and vector images with Adobe Photoshop and Adobe Illustrator CS5 .
  • Involved in development of HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Used JQUERY to handle the client-side validations.
  • Worked extensively using CSS and Bootstrap for styling HTML elements.
  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON .
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Environment: Visual Studio, HTML, CSS, JavaScript, UML, DHTML, MVC, jQuery, WebLogic, Photoshop, SQL, Windows XP.

Hire Now