Ui Developer Resume
Hoffman Estates, IL
SUMMARY
- UI Consultant with 7years of experience in software design, development, implementation, and unit testing.
- Expertise in Designing and Developing Web applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap.js, React.js and Angular.js, Backbone.js, Ext.js.
- Expertise in server - side programming with Node.js, Express.js & MongoDB.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Good Experience in writing Jasmine tests & Karma test runner.
- Expertise in using Node Packaged Modules (NPM) & Bower.
- Expertise in using system task/build runners like Gulp, Grunt & Gradle.
- Expertise in using preprocessors like SASS & LESS.
- Experience in developing responsive UI applications.
- Experience on working 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.
- Full life cycle Java Application Developments, Including Analysis, Requirements Gathering, Design, Development, Implementation, Maintenance and Enhancements.
- Experience in Developing J2EE components using various IDEs such as Eclipse, IBM RAD.
- Involved in coding Ant scripts to build applications.
- Proficient in using various IDE’s like IBM Rational Application Developer (RAD), STS Eclipse &Developer.
- Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.
- Experience in multiple version control tools like GIT, CVS, SVN.
- Proficient in using various source code editors like Sublime Text 3, Brackets.io, Notepad++ &Jet Brains WebStorm.
- Experience in configuring and deploying Web/EnterpriseJavaApplications using Tomcat Web server6.0, Web logic Server.
- Strong in understanding customer requirement and delivering on time.
- Experience in Software Testing, Selenium, Jasmine & Karma, Regression Testing, defect tracking and management using Clear Quest.
- Experience with various development methodologies like Agile, Scrum and Waterfall.
- Well versed and hands on experience in multiple version control tools like GIT, CVS, SVN & IBM RTC.
- Strong skills in API design, Enterprise Application Integration, Database Design, and knowledge of various Architecture, design, Integration patterns and Application frameworks development.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem-Solving Skills and committed to learning new technologies.
TECHNICAL SKILLS
Languages: C, C++, Java (J2SE 1.8/1.7/1.6/1.5, J2EE1.5/1.4), Pyhton, UML2.0
Methodologies: Agile Methodology, Water Fall Methodology, RUP, Extreme Programming.
Mark-up/XML: HTML5, CSS3, XHTML, JavaScript1.8, JQuery, Ajax, Angular-JS, JSF, JSON, SAX/DOM, JSON, Angular 2.0, Backbone-JS, React JS, Node JS
Technologies Development Tools: Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio, IntelliJ (IDEs)
Web services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, Micro Services. AWS.
Web/Application: Tomcat 7.x/6.x, Web Logic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4.x.JBoss. Servers
Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns
Database: Oracle 12c/11g/10g/9i/8i, MS SQL Server 2008/2005/2000, MySQL5.1/4.1, DB 29.1/8.1/7.2, Mongo DB
Platforms: Windows, UNIX, LINUX
Testing Tools: JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, Soap UI, Mockito, Rational Clear Quest.
Version Control: GitHub, CVS, SVN, VSS and Rational Clear Case.
Build Tools: Ant 1.7, Maven 3.x
PROFESSIONAL EXPERIENCE
Confidential, Hoffman Estates, IL
UI developer
Responsibilities:
- Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, Angular JS, Node JS based on the W3C standards.
- Writing front-end code like HTML5, CSS3, jQuery for assigned User requirements using Backbone JS,AngularJS, and various other JavaScript frameworks.
- Involved in writing application level code to interact withAPIs, Web Services using AJAX, JSON and XML.
- Developed Responsible Web Design (RWD)UIusing HTML 5, CSS3 media queries, Ajax, and Bootstrap.
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Used AngularJS for creating Routes, Filters, Directives and Services.
- Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Used various tools like Grunt and Bower for developing the angular application.
- Developed source code to consume JSON response received through XHR/AJAX calls using jQueryAjax () calls.
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
- Done proof of concept using Angular2.
- Implemented few modules using frameworks like Backbone JS and Node JS.
- Expert in modern ES6 TypeScript advanced version of JavaScript.
- Experience in developing web service applications using REST.
- Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.
- Used Jasmine framework with Karma to write tests cases.
- Used Eclipse IDE and JSON for designing, coding and developing applications.
- Used GitHub as the distribution version control system.
- Involved in Agile Software Development Life Cycle, including collecting the requirements, Requirement analysis, Designing, Building the code, Testing, Debugging and support.
- UsedGitHub as the distribution version control system.
Environment: HTML5, CSS3, LESS, JavaScript, jQuery, Angular JS, Bootstrap, React JS, XML, Backbone JS, Node JS, JSON, Grunt, Bower, ECLIPSE.
Confidential, Atlanta, GA
Front developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Developed User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
- Used jQuery for interaction between JavaScript and HTML.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Debugged the application using Firebug to traverse the documents and manipulated the Node using DOM Functioning.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Created qualitymockups and prototypes.
- 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.
- Updated the website from time to time for special requirements.
- Write the unit test for the Angular JS using karma -jasmine framework.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, Responsive design, NPM.
Confidential, West Chicago, IL
Java/UI Developer
Responsibilities:
- I was involved in the requirement analysis, design, and development as well as in the testing of this product.
- Developed Servlets and back-end java classes using JBoss server.
- Performed client-side validations using JavaScript.
- Used DOM API parser for parsing the XML messages.
- Implemented internationalization for adapting the application to various languages.
- Implemented multi-threaded scoring service, batch service and encryption service using threads.
- Involved in developing panelist registration module.
- Designed and developed JSP pages using Jakarta Struts.
- Developing webpages by using HTML5, CSS3, jQuery and JavaScript.
- Designed various grid panels and various UI components using EXT JS framework and JQUERY
- Development of Client-Side Validation techniques using JQuery and Angular Java Script.
- Creating CQ5 related components with specific HTML/CSS/jQuery and authoring in accordance with requirements.
- Used SQL queries for getting the panelist’s information.
- Developed stored procedures to get appropriate data from database filtered based on the business logic for each of the report
- Deployed the application in JBOSS application server.
- Developed manual and automated test scripts using JUNIT.
- Developed several pieces of theJSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
- Re-wrote several pieces to make them compliant with the emerging JSF standard.
- Re-factored the Java class tree for improved code sharing and manageable modules.
- Involved in developing the JSF/Rich faces pages.
Environment: Java5/JDK1.5, Seam 2.0.2, JSF 2.0, Richfaces, Facelets, Struts, Servlets, JNDI, JDBC, JBoss Server 9.2, 10.0, SQL, PL/SQL, Oracle 9i, 10g, XML, HTML5, Java Script, JUnit, CVS, CSS3, Jquery, Bootstrap, AngularJS, NodeJS, ReactJS, Spring 3.0,Soap UI, Bootply, WysiHTML5
Confidential
Web (UI) Developer
Responsibilities:
- Involved in developing Front End Programming for Web applications in JavaScript, PHP & MySQL.
- Designed and Developed front-end UI/UX using HTML, CSS, JavaScript, jQuery.
- Responsible for design and development of the web pages from mock- ups.
- Created UI designs using Web 2.0 standards.
- Used AJAX, JSON with jQuery for
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.
- Used Angular JS for heavy DOM manipulation.
- Used GIT for version control.
- Tested/De-bugged web browser using Firebug.
- Worked on basic front-end prototypes and page design with HTML, CSS, Adobe fireworks, Adobe flash, AdobePhotoshop, Adobe Illustrator and Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
- Created components like Grid, Panels, Toolbars, button and Combo-box etc.
Environment: JavaScript, HTML, CSS3, JSON, AJAX, Photoshop, GIT, SVN, MVC, DOM, Chrome, Mozilla Firefox.
Confidential
Java Developer
Responsibilities:
- Designed and Developed Front end using JSP’s and Action Servlets with Struts Framework
- Involved in team discussions when implementing new features in the project.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Developed the Front-End User Interface using HTML, JavaScript and CSS.
- Created navigation lists using list elements in HTML.
- Developed stored procedures using Postgres SQL.
- Involved in Configuration of data source and deployment of application in development, Test and Production.
- Used Eclipse IDE for development and CVS for version Controlling.
- Done test cases manually and compared the actual with expected results.
- Involved in Maintenance and enhancement of the application.
Environment: Java, HTML, JavaScript, CSS, EJB, ANT, Tomcat, Junit, XML, WindowsXP, UNIX (HP), CVS, Eclipse IDE
