Sr. Ui Developer Resume
Northbrook, IL
PROFESSIONAL SUMMARY:
- Over 8+ years of extensive Experience as Front End UI Developer in designing User Interface applications and professional web applications using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, Bootstrap, JQuery, JQuery UI, AJAX, JSON AND XML.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Worked extensively on JavaScript frameworks like AngularJS, Node.js and React.js.
- Expert in creating Restful and SOAP web services.
- Experienced in client side design and validation using HTML and JavaScript.
- Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
- Defined some of the new validations in AngularJS for the form field validation implemented through HTML5.
- Experience in setting up the AngularJS frameworks.
- Used AngularJS by consuming Restful web services.
- Experience in Integrating the dynamic Webpages using AngularJS and JQuery.
- Experience in managing lifecycle of MongoDB database including database sizing, deployment automation, monitoring and tuning.
- Excellent knowledge on AngularJS components like controllers, directives, factory and service resources, routing, dependency injection, 2 - way data binding, filters and events.
- Experience in utilizing Angular UI-bootstrap and CSS 3.
- Used AngularJS controllers in various pages of the application.
- Worked on application level code to perform client side validation using JQuery and AngularJS.
- Experienced in building cross browser compatibility web applications like Chrome, Safari, Firefox, Internet Explorer and Opera using HTML5 and CSS3.
- Involved in several web application development projects that required Responsive Web Design Using Twitter Bootstrap.
- Expertise with Spring, Hibernate, and Struts application frameworks.
- Worked on Eclipse, SublimeText, Webstorm and Notepad++.
- Good Web Application debugging skills using Chrome Developers Tool, Bugzilla and Firebug.
- Good knowledge of using JavaScript testing frameworks like Jasmine, Karma, JUnit and QUnit.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Experience in working with data visualization tools like D3.JS
- Detailed understanding of DOM manipulations and DOM functions.
- Designed the web layouts using Adobe Photoshop.
- Well versed W3C standards along with experience in Web 2.0 and related sources.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Worked in GitHub/ stash repository, SVN version control for code store and manipulations
- Experienced with source tree interface to pull/ push/ commit code.
- Experienced working with various domains like Health Care, Pharmaceutical, Public Sector, Telecom, Banking, and Financial.
- Expertise in database development and implementation using Oracle, SQL Server, MySQL, MongoDB and PL/SQL.
- Experience in Waterfall, Agile and Scrum software development methodologies.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
- Proactive in problem understanding and solving.
- Highly passionate about new technologies and in learning them.
- Innovative and highly initiative taking team player. Helped in saving time and costs in projects.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE,PHP, SQL, PL/SQL, C, C++
Client Side Programming: HTML4/HTML5, CSS2/CSS3, DHTML, XML, XHTML, Bootstrap, JavaScript, AJAX, MongoDB, JQuery, JSON
JavaScript Libraries: Node.js, AngularJS, React.js, Backbone.js, EXT.js
Operating Systems: Unix, Linux, Windows
Java/J2ee Technologies: Java, Servlets, Struts, JSTL, Spring, Hibernate, Web Services, WSDL
RDBMS: Oracle, MySQL, SQL Server, MongoDB
Application Server: WebLogic 10.3, Tomcat 7.0, JBOSS 5.2
Version Tool: SVN, GitHub
Framework: Struts, Spring/Struts MVC 2.0, Work-Flow, Express
Design Tools: Rational Rose
PROFESSIONAL EXPERIENCES:
Confidential, Northbrook, IL
Sr. UI Developer
Responsibilities:
- Developed Front end frameworks using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, jQuery, Ajax.
- Implemented the online application by using Core Java (OOPS), JDBC, JSP, Servlets, Web Services, Restful.
- Used AngularJS, Node.js to develop the Single Page Application.
- Experience with various MVC JavaScript frameworks like AngularJS, Backbone.js and Node.js.
- Developed web service for web store components using Restful API.
- Used Hibernate for Database connectivity.
- Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing.
- Written various custom controllers and Services in AngularJS as per the functional requirement.
- Designed dynamic webpages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
- Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
- Used DAO pattern to retrieve the data from database and modified complex SQL commands.
- Experience in creating and dropping collections using MongoDB.
- Involved in the Development of reusable code.
- Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
- Used XML, XSD and JSON messages for Data transfer. Used JAXB API for XML parsing messages.
- Implemented Business logic in the middle-tier using Java classes, Java beans.
- Knowledge and hands-on experience with AngularJS unit testing tools like Karma & Jasmine.
- Implemented Agile methodology throughout the project development lifecycles.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing HTML5, CSS3 and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5/HTML4, CSS3/CSS2, JavaScript, JQuery, JAVA, REST, JSON, DOM, Node.js, Angular.js, bootstrap, MVC, Adobe Fireworks, Photoshop, Dreamweaver, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Windows
Confidential, St Paul, MN
Sr. UI Developer
Responsibilities:
- Developed websites using HTML, CSS, JavaScript, Google Maps API (JavaScript Library), XML and Ajax.
- Worked extensively on rectangular and handled REST API Restful resources.
- Worked on custom directives, services and filters in AngularJS as per the functional requirements.
- Worked on JSP’s in page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Used JQuery and Bootstrap plugins for site maintenance.
- Worked with team in making the website mobile responsive using media queries and flexible grid layouts.
- Bug fixes for existing care source website and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Web app maintenance including updating the content and solving bug report.
- Maintenance of company homepage by optimizing functions that used JQuery, using alternative Bootstrap layout and solving bug reports
- Pair programming with my teammates and using Jasmine framework to test my application.
- Designed and developed the application presentation layer using JSTL.
- Prepared Junit test cases and executed the test cases using Junit in eclipse.
- Used SVN as a code repository and for code management.
- Worked on AGILE methodology.
- JQuery library and AngularJS has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
Environment: AngularJS, Rectangular, HTML4, CSS, AJAX, JOSN, XML, JQuery, JSTL, Jasmine, Google Maps API, SVN, WebStorm, eclipse, bootstrap.
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Developed all the UI pages using HTML4, XHTML, CSS2, AngularJS, JSON, and JavaScript.
- Created XHTML Pages with CSS Box Model.
- Responsible for transforming designed mock-ups to web pages, followed MVC Structure to develop Application.
- Experience in writing AngularJS controllers, views, and services.
- Involved in writing JQuery based Ajax Requests.
- Edited web pages for achieving design goals with CSS2, JavaScript and JQuery.
- Used JQuery Plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Implemented Restful Web Services for other applications to communicate.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Used Gulp for managing and automating the development workflow.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database using JDBC.
- Created and modified Complex SQL Commands.
- Used Log4j for Logging various levels of information like error, info, debug into the log files.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment:HTML4, XHTML, CSS2, JavaScript, AngularJS, jQuery, JSON, Ajax, SQL, Adobe Dreamweaver, Oracle, Eclipse, Log4j, Firebug.
Confidential, St. Louis, MO
UI Developer
Responsibilities:
- Designed layouts on the front-end using JavaScript, HTML, and CSS.
- Utilized HTML, CSS, JavaScript, JQuery, and AJAX to create a user login system that allowed customers to login.
- Revamped the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
- Used CSS and to create grids and adopt cross browsing interactive features.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser.
- Implemented a customized CSS theme for applying styles to the webpages.
- Used JavaScript for client side validation.
- Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
- Implemented JQuery to improve the overall usability of the website interface.
- Created a customized automated email utilizing HTML, JavaScript, JQuery and AJAX.
- Implemented JQuery to improve the overall usability of the website interface.
- Used JSON to get response from server to check functionality of the websites.
- Developed the complete layout of the pages of websites using CSS for multiple browsers.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Implemented AJAX to multiple aspects of the website to improve functionality.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML, CSS, JavaScript, JQuery, DOM, Ajax, JSON, Firebug, Windows.
Confidential, Indianapolis, IN
Java/UI Developer
Responsibilities:
- Used jQuery to make the HTML, DHTML, CSS and JSP code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Created visual mock-ups and prototypes using HTML CSS, JavaScript and jQuery.
- Extensively revised more than hundreds of JSP pages to enforce new designstandard and style guidelines for HTML, CSS, JavaScript, JSTL and customtags.
- Translate mockups and designs intoneat, cross-browser compatibleCSSandHTML pages.
- Implemented Ajax on a number page. Created a series of Ajax oriented modules for re-use.
- Worked with Marketing and Brand Management teams to develop new
- functionalities using MySQL, CSS, HTML, JavaScript technologies fordevelopment and the maintenance of the system.
- Wrote and implemented cross browser JavaScript and JQuery. Implemented unobtrusive JavaScript.
- Performed unit testing, integration testing, and performance testing.
- Create thorough anddetailed documentation for Interaction and visual designs.
- Coordinatingapplicationsdeployment onserverand working along with developers and QA.
- Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
- Used CVS as a source code management system.
- Installed and setup the website, fixed bugs in the system andwrote the documentation.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment: JavaScript, CSS, HTML, JSP, UML, SQL, Pl/SQL, Windows, jQuery, DHTML.
