We provide IT Staff Augmentation Services!

Lead Ui Developer Resume

Holland, MI

SUMMARY

  • Nearly 8 years of experience in designing professional UI web applications and front - end technologies like HTML4/HTML5, Semantic HTML, DHTML, XML, XHTML, Object oriented JavaScript, JQuery, Angular 2, React.js, Babel, JSX, Redux.js, Node.js, Bootstrap, ECMAScript 6.0, AJAX Flash, Wire frames, Sass framework, JSON, LESS, Adobe Photoshop 7.0 and CSS2/CSS3. in various domains like Banking, Travel, Insurance and E-Commerce.
  • Strong programming skills in C#, Java, SOA web services & Data Structures.
  • Experience on Core java technology including Object oriented programming, multithreading, JDBC, RMI, design patterns and network programming.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Extensively used teh document oriented databases likeMongoDB,Document DB.
  • Worked on Backbone.js, marionette.js, D3.js, React.js, AJAX, Bootstrap, Adobe Acrobat, Adobe Illustrator, redux.js and Angular 4.
  • Solid proficiency wif distributed version control tools such as GIT and SVN.
  • Expertise in Client Side designing and validations using HTML, HTML5, AJAX and Java Script.
  • Good Understanding of Document Object Model (DOM), drawing graphs and DOM Functions compatibility and SOA web services.
  • Knowledge in various design patterns such as MVC, Singleton, Factory and MVVM.
  • Strong experience in IDE’s like Eclipse, Net Beans, Sublime Text and Brackets.
  • Experience wif working in JavaScript framework like JQuery, Redux.js, React.js, Babel, JSX, Backbone.js, marionette.js, Angular.js and Bootstrap.
  • Extensive experiences in UI Development, Web UI analysis, Web design, coding, testing, implementation and Support working wif various projects.
  • Good knowledge of ADA act 508 section, WCAG (Web Content Accessibility Guidelines) 2.0, compliance standards, W3c web accessibility, etc.
  • Experience working wif javascript testing frameworks such as Jasmine, Protractor and Karma.
  • Strong Knowledge in Database concepts, Data Warehousing concepts, Relational Database Management Systems, Software engineering.

TECHNICAL SKILLS

Web Technologies: HTML 5, CSS3, JQuery, Angular.js, React.js, Babel, Node.js, Backbone.js, Grunt, Bootstrap, JSON, AJAX, JDBC, wire frames, REST, GIT, Jira, Sass, LESS.

JavaScript Frameworks: JQuery, Angular.js (1.x, 2, 4), React.js, Node.js.

Languages: C, Java(J2EE), JavaScript, ECMAScript 5/6

GUI Editors: MS Visual Studio, Dreamweaver, Notepad ++, Eclipse, VS Code, IBM RAD, IBM Web Sphere.

Database: PL\SQL, MYSQL, SQL server, MongoDB.

Testing: Protractor, Jasmine, Karma, Usability, Unit testing.

PROFESSIONAL EXPERIENCE

Confidential, Holland, MI

Lead UI Developer

Responsibilities:

  • Worked as a part of team developing a supply management application called IRIS.
  • Built teh application from scratch using Angular 2, bootstrap, HTML5, CSS3, JavaScript, jQuery, ECMAScript 6, java, Spring MVC.
  • Built teh base project structure using Yeoman, grunt, npm (node package manager) and plug-in teh dependencies using bower.
  • Analyzed teh legacy JSP code, developed teh application wif better performance and less response time by reducing teh number of server (angular $http) calls and performing validations on client side.
  • Implemented lazy loading to reduce teh initial startup time for teh web applications.
  • Used Interceptors to capture teh request for manipulating, response for processing before completing teh call and global http error handling.
  • Code minification Minimized all *.js files using grunt to reduce teh load (memory) while hosting teh application.
  • Single handedly built teh IRIS Utility tools search application for different user interfaces like mobile, tablet and desktop.
  • Created responsive web design using bootstrap, angular-UI-bootstrap and component library PrimeNG.
  • Built reusable angular components, part of angular component based approach for code reusability, scability and integrity.
  • Used ECMAScript 6 new features for supporting classes, constructors and for inheritance.
  • Developed teh web pages wif working in JavaScript framework and libraries like jQuery, Node.js, Angular.js and Bootstrap.
  • Generated container components using teh functionalities provided by Angular 2 component based approach for maintaining performance.
  • Brief experience on implementing teh Object oriented JavaScript, Bootstrap and Angular.js in creating animations based on CSS3 classes and testing framework, Protractor and Usability testing.
  • Migrated teh application from Angular 2 to Angular 4.
  • Performed deployments teh EAR and Maven generated WAR files in both dev and QA environments using IBM WebSphere tool.
  • Used Protractor testing tool for performing teh end-to-end testing.
  • Used karma-test-runner and Jasmine for JavaScript Unit testing.

Environment: HTML5, CSS3, JavaScript, ECMAScript 6, AJAX, JQuery, Bootstrap, Angular 2, Angular 4, Node.js, Karma, Jasmine, Protractor, IBM RAD, IBM WebSphere, SQL server Management Studio(SSMS), Java Micro Services, wire frames, Sublime, JSP, JSON. Agile.

Confidential, Scottsdale, AZ

Sr. UI Developer

Responsibilities:

  • Worked in GTR (Global Trip Record) Team, developing and designing GTR Viewer User Interface using HTML5, CSS3, JavaScript, jQuery, React.js and Node.js for teh development.
  • Enriched teh raw data provided by Global Distribution Systems like AMEDUES, APOLLO, SABRE, GALILEO and performed data format conversion XML to JSON in Node.js and Java Micro services.
  • Used Angular.js as teh development framework to build a single-page application.
  • Used teh formatted JSON data for Viewer presentation implemented by React.js components.
  • Developed entire browser responsive Web pages from scratch using HTML5, CSS 3, and React.js and provided validations using jQuery & JavaScript.
  • Increased performance by reducing teh response time by implementing Virtual DOM components using React.js integrated wif Web Packs.
  • Maintained EcmaScript 6.0 standards and WCAG (Web Content Accessibility Guidelines) 2.0 guidelines for code stabilization and web accessibility.
  • Used TPAM (Transaction Performance Analysis Module) tool to access Sudo (super user do), to run applications wif teh security privileges.
  • Used terminal emulator, Putty to access Web Servers and make code deployments. Followed Jira for tracking processes and streamlining agile planning.
  • Implemented WCAG 2.0 standards to make "web content" more accessible to people wif disabilities.
  • Implemented ECMAScript 6 arrow functions for lexical scoping and less ceremony when defining an anonymous function.
  • Followed SCRUM Agile methodology dat includes iterative application development, weekly sprints, daily stand up meetings, retrospectives and backlog grooming.
  • Lead & Co-ordinate an offshore team of 8 members through daily status calls and live meetings.

Environment: HTML5, CSS3, JavaScript, ECMAScript 6, XML, AJAX, JQuery, Bootstrap, Angular.js 1.6.3, React.js, Redux, JSX, Babel, Node.js, Cassandra, SQL, GIT, Jira, SQL, Java Micro services, Tomcat Apache, wire frames, Sublime, WCAG 2.0 standards, JSON.

Confidential, Franklin Lakes, NJ

UI Developer

Responsibilities:

  • Built Web pages using HTML5, JavaScript, JQuery User Interface Design, XHTML, CSS 3, D3.js, ECMAScript 6.0, Bootstrap, JSON, AJAX, React.js, Angular.js 1.5 and Classic ASP.
  • Migrated teh Classic ASP legacy code to C# code, ASP.net framework 4.0.
  • Worked wif source version control tool GIT to manage teh code repository.
  • Installed and built React.js bindings which are not included in Redux.js framework.
  • Developed responsive web pages by implementing Bootstrap CSS and CSS Media Queries.
  • Integrated Node.js wif React.js for describing UI as a function of state, and emitting state updates in response to actions by Node.js.
  • Proficient in developing Responsive Web Design using CSS3 Media Queries and CSS Bootstrap.
  • Generated container components using teh functionalities provided by React JSX for maintaining performance.
  • Maintained web security and prevented cross-site scripting, SQL injection attacks by using parameterized queries.
  • Used ASP User controls (.ascx) to provide security by redirecting to reusable user login pages, thereby, reducing memory usage and time efficiency.
  • Retrieved data from SQL database tables using ADO.net, C#.net, SQL Stored procedures and SQL parameterized queries.
  • Collected and projected teh fetched data into respective fields (textboxes, checkboxes, drop-down) using JSON objects.
  • Worked on React.js web and mobile apps by using an enhanced JavaScript version, "JSX" & Babel.
  • Responsible for teh implementation of Web Design based on CSS3, HTML5, Backbone.js and Bootstrap Front-End Framework.
  • Used Virtual DOM and React libraries to render only teh subcomponents of a webpage.
  • Combined React.js & Babel wif Angular.js, jQuery User Interface Design and loaded results via AJAX.
  • Avoided ASP.net controls to maintain browser-free environment, reducing memory usage yet maintaining efficiency and speed.

Environment: HTML5, Classic ASP, CSS3, JavaScript, ECMAScript 6, XHTML, XML, AJAX, JQuery, BootStrap, Angular.js 1.5.0, Redux.js, React.js, JSX, Babel, Node.js, SQL, GIT, visual studio 2012, SQL server Management Studio(SSMS), wire frames, Sublime, WCAG 2.0 standards, JSP, C#.net, JSON.

Confidential, Atlanta, GA

Sr. UI Developer

Responsibilities:

  • Involved in requirement gathering, n-Tier Application development (MVC), User Interface, Application Layer, Business Layer, Web Service, system integration, Deployment and configuration management.
  • Worked in Agile environment to compete teh project as per client requirement.
  • Involved in supervising daily progress and validating everyday tasks of offshore team.
  • Used GIT Subversion to implement version control System.
  • Built Single page applications using Angular.JS, JQuery User Interface Design plug-in for Drag and Drop, AutoComplete, JSON, Backbone.js, Node.js and Object oriented JavaScript, Bootstrap.
  • Built applications for scale using Object oriented JavaScript, React.js, Node.js and Angular.js and tested using Jasmine.
  • Worked on React.js web apps is by using an enhanced JavaScript version, "JSX".
  • Created Responsive Web pages using Bootstrap CSS and CSS Media Queries.
  • Combined React.js wif Angular.js, jQuery User Interface Design and loaded results via AJAX and provided view for rendered data using React.js.
  • Proficiency wif Flexbox layout and Mobile apps including Responsive Web Design, CSS3, HTML5, Angular.js, Backbone.js and Bootstrap.
  • Created database-driven web application pages and graphics using ASP, ASP.Net, HTML5, Adobe Photoshop, Adobe Illustrator and SQL.
  • Provided view for rendered data using React.js.
  • Aligned wif how ECMAScript 6 Harmony modules wif AMD execution model.
  • Planned and carried out daily scrums, agile weekly estimations and retrospectives and pair programming.
  • Used Usability, for testing, on mobile UI and web applications for Android and Windows platforms and on JavaScript applications.

Environment: HTML5, CSS3, Sass CSS framework, Object oriented JavaScript, JQuery, User Interface Design, GIT, Grunt, XML, Bootstrap, Angular.js, React.js, ECMAScript 6.0, JSX, Jasmine, Usability, AJAX MS Access, SOA web services, SQL, GIT, MS Office, Chrome, Sublime, Eclipse, Scrum Agile methodology.

Confidential

UI Developer

Responsibilities:

  • Redesign and maintain existing internal web application utilizing HTML4, CSS2, and Object oriented JavaScript, D3.js, Bootstrap, JQuery, User Interface Design.
  • Developed code to ensure dat teh application is cross browser compatibility (IE 7+ and Firefox) as per teh requirements.
  • Created UI designs using Web 2.0 standards
  • Involved in extensive Semantic HTML coding.
  • Drive teh user experience vision across teams and enhance teh internal as well as client facing applications and teh overall application experience.
  • Responsible for all client sideUI Validationand implementingBusiness logic based on user selection using jQuery
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Designed teh table less web applications using Bootstrap CSS and wif teh halp of and tags as per W3C standards.
  • Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
  • Implemented testing frameworks, test cases like Jasmine and Karma on various websites.
  • Handled all aspects of teh web application including maintaining, testing, debugging, and deploying.

Hire Now