Sr. Ui Developer Resume
Indianapolis, IN
SUMMARY
- Over 8 Years of IT Experience as a Java and UI developerwith the core areas of Analysis, Design, Development, Testing and Maintenance of Banking, financial and E - commerce applications. Extensive exposure in end-to-end development of software products.
- Strong experience in developing professional web applications which includes front-end designing and hand coding with solid proficiency in usability, web and client / server applications using HTML5, HTML, CSS3, CSS, Java, Java script, JQuery, Angular JS, Ajax, Bootstrap, Node JS, React JS and JSON.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Extensive experience in Web Application Development and Implementation in various domains like Finance, Insurance, e-Commerce mostly in the Front end Web development.
- Experience on working with Node environment using Node JS, NPM, Grunt JS, Gulp JS, Bower and used various predefined components from Redux libraries.
- Strong Experience on developing SPA using Angular JS 1.0,2.0 and expertise in Angular Js controllers, directives, factory and service resources, routings and events.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experienced in validating the client side applications using JQuery Validation Plugin and worked with JQuery Plug-in Message, jQuery slider plug-in.
- Experience in working on the React Applications and created custom filter, used services to read data from remote server suing React JS.
- Extensive experience in Object Oriented Analysis Development and Implementation of Client-Server/Web development architecture.
- Strong working experience in HTML5, CSS 3, AJAX and JavaScript for creation of cross browser compatible web pages.
- Experience working on cross-browser compatibility of UI for Firefox, Chrome, IE and Safari browsers.
- Good Understanding of Document Object Model (DOM) and DOM manipulation of angular JS, JavaScript and JQuery.
- Expertise on J2EE technologies namely spring, Hibernate, Servlets, JSP, and MVC Architectures.
- Knowledge on various JavaScript frameworks like Require.js, Knockout.js, Express.js.
- Well versed in using XML, JSON and AJAX to link with back-end applications.
- Used Jasmine and karma for productive java script unit testing.
- Worked on HTML5/CSS3 development and designing new web features using MVC Framework like Backbone.js for Model.
- Strong knowledge in cross browser compatibility issues and W3C standards.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience in working in different IDE'S like Notepad ++, Sublime text and Eclipse.
- Had good experience on Agile Methodologies and active participant in daily Scrum and Confidential meetings.
- Exposed to various databases like My SQL and SQL Server.
- Proficient in version control systems GIT, SVN.
- Working knowledge on Application Servers like Apache Tomcat, JBOSS, IBM Web Sphere.
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies.
TECHNICAL SKILLS
Web Technologies: HTML, CSS, Bootstrap, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Less CSS, Backbone JS, AngularJS, Node JS, React JS
Servers: Apache Tomcat, JOBSS, and IBM Web Sphere.
Database: SQL Server, ORACLE, MySQL, Mango DB
Development Tools: Sublime Text, Notepad++, Eclipse, Netbeans, Visual Studio and Dreamweaver.
UML: Rational rose.
Version Control: SVN,GIT, GITHub
Programming Languages: C, C++, VB and Java
Operating system: Unix, Windows NT, Windows 2000, Windows XP (Prof),Win 7
PROFESSIONAL EXPERIENCE
Confidential, Indianapolis, IN
Sr. UI Developer
Responsibilities:
- Worked on Agile methodology and experience working in a fast-paced Scrum environment
- Developed UI pages using HTML5, DHTML, Less CSS, JavaScript, DOM, Angular JS, Bootstrap and jQuery for Web and mobile.
- Analyzing the Requirements, Designing a solution and interacting with team members to provide effort estimates, Coding and Unit Testing.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Enhanced legacy application by building new components in Angular 2 and typescript with a REST wrapper around the existing backend java services as well as various enterprise web services integration.
- Experience in working different changed procedures of Angular1.x to Angular 2.0
- Designed and developed custom Mongo DB applications specific to clients' needs.
- Developed front end architecture & UI templates for option trading application using Angular, HTML5, CSS3, SASS and JavaScript.
- Developed various Angular.JS directives to help build the functionality and UI behavior using JavaScript.
- Developer multiple Angular JS controllers and configured Routes.
- Used underscore.js and lodash.js for JavaScript object and array manipulations.
- Handled complex JSON responses, converted and binded them to the $scope object.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify etc.)
- Modified existing Restful web services.
- Used Promises to do AJAX call to connect front-end and back-end.
- Implement modules into Node JS to integrate with designs and requirements.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Designed the web services to communicate with the Androidapplication by using RESTful web services.
- Developed unit test cases using Jasmine framework.
- Interpreted and presented the JSON data in the web page using JavaScript and jQuery.
- Used GIT repository for software version control.
Environment: HTML5/DHTML, HTML 5, Less CSS, CSS 3,mobile, android, JavaScript, Node.js, Angular 1.0,Angular 2.0, JQUERY, AJAX, Restful, Firebug, jQuery Validation Plugin, GIT
Confidential, Kansas City, MO
Senior UI Developer
Responsibilities:
- Developed the application using agile methodology and Scrum method of project management.
- Constructed web pages for application using MVC3, & Java Script, JQuery, React JS, Node JS and Jasmine.
- Involved in Enhancement of existing application utilizing React.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used core java design patterns like Abstract factory, Factory, Singleton and Façade for assuring quality coding and development of the application.
- Implemented client side Interface using React JS.
- Creating React.js / Flux / Redux front-end UI.
- Designed DOM based interactive to reprogram selected links and adopted WCAG2.0 standards for JavaScript.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
- Making changes to the existing web applications and creating new components using React JS.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager).
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using various frameworks like React and Backbone JS.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Application backend implemented Node.js as express application server.
Environment: JavaScript, JQuery, RWD (LESS CSS), Node.js, Backbone. JS, React.JS, JSON, CSS3, HTML5, DHTML, XHTML, AJAX and NPM.
Confidential, Valhalla, NY
Sr. Web Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in development of User Interface using HTML5, CSS3, JavaScript, JQuery, AJAX, JSON and angular JS framework.
- Experience using Bootstrap for layout. Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Turned the application into a Highly Interactive, using AJAX web development techniques.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Produced GUI prototypes for business logic presentations.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
Environment: HTML, XHTML, CSS, JavaScript, JSON, AJAX, Flash, Adobe Dreamweaver, jQuery, Angular JS, Bootstrap, MVC, Web API.
Confidential
UI Developer
Responsibilities:
- Designed business applications using web technologies like HTML4, XHTML, and CSS2 based on the W3C standards.
- Developed CSS style sheets to give gradient effects. Developed 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.
- Extensively used CSS for styling the HTML elements.
- Worked upon the dashboard for the project which contained a variety of charts and draggable components using jQuery UI Library.
- 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 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.
- Developed back-end PL/SQL packages, UNIX shell scripts for data migration and batch processing.
Environment: HTML, CSS, JQuery, JavaScript, AJAX, Responsive Design, Bootstrap, Dom, XML, Firebug, DHTML, Adobe, Oracle, Windows.
Confidential
Java UI Developer
Responsibilities:
- Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery and used Mustache templating system.
- Used the Mozilla, Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
- Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
- Designed web pages using with HTML, CSS and jQuery based on the W3C standard.
- Developed the entire application implementing MVC Architecture integrating JSF with spring framework.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Expertise in JavaScript/CSS and JS frameworks like YUI.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Used Spring MVC for implementing web tier.
- Developed application service components and configured beans using spring.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Used JSON to fetch the data from Web Services.
- Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
Environment: HTML5, DOM, DHTML, XHTML, CSS, J2EE, spring, JavaScript, jQuery, Adobe Flash CS3, Adobe Dreamweaver CS and Web Services, REST Services.
Confidential
Java UI developer
Responsibilities:
- Involved in the project from the requirements gathering phase to the production.
- Coordinated with designers to implement mock-ups and the layouts of the application.
- Used Spring MVC Framework for implementing business logic and maintaining transactions.
- Involved in developing the UIpages using Java Server Pages, HTML, CSS, JQuery and JavaScript.
- Developed web pages with functionalities like login, register, forgot password, Email, Filters using HTML and form validations using JavaScript.
- Extensively worked on Struts Framework and spring framework is used.
- Implemented server side programming using Servlets.
- Used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Developed SQL queries, stored procedures, for databases.
- Unit testing of Web Application to fix the issues involved in the development.
- Maintained the Bug reports and tracking the status of the bugs.
Environment: Java, J2EE, JSP, Struts framework, HTML, DHTML, XML, JDBC, MySQL, CSS, JavaScript, DHTML, Eclipse, Hibernate, Spring, Log4j and MS Office.
