Lead Ui Developer Resume
Northbrook, IllinoiS
SUMMARY
- Around 7+ of experience in User Interaction Development and J2EE Projects.
- Expertise in Core Java, Servlets, JSP, JavaScript, CSS, HTML, and JDBC technologies.
- Proficient in database development: MySQL, Oracle, MongoDB.
- Experienced in working with Apache Tomcat application server.
- Developed Object oriented code and worked with JavaScript validation.
- Expert in handling Twitter Bootstrap framework i.e., teh concept of Grids, making using of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Skilled in making AJAX (xhrGet and xhrPost methods) calls using JQuery.
- Solid design skills in Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT)
- Resolved complex issues related to browser and network performance, cross - browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Proficient in developing front-end systems with JavaScript, JQuery, Ajax, Bootstrap, HTML5, CSS3 and MV* frameworks such as AngularJS, Backbone JS etc.
- Used teh best practices of SDLC as well as Agile/SCRUM methodologies.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Participated in a structured software development process dat included sprints with daily scrums, implementing feedback from quality assurance team members, and using version control software.
- Fostered close communication with development team dat included Java developers and front-end designers to ensure dat teh user interface remained true to spirit in all aspects.
TECHNICAL SKILLS
Operating Systems: Linux, Windows
Modern Web Stack: HTML5, CSS3, Angular.js, Backbone.js, SASS, Bootstrap
Programming Languages: JavaScript, JQuery, HTML, CSS, Ajax, JSP/Servlets, Java, J2EE, C
Database: Oracle, MySQL, MongoDB
Application server: Apache Tomcat, Jboss
Developer Tools: Eclipse Kepler, IntelliJ IDEA, Notepad++, Sublime Text, JIRA, SOAP, REST services, Tortoise SVN, Firebug, GIT
Testing Frameworks: JUnit, Fitnesse, Selenium
PROFESSIONAL EXPERIENCE
Confidential, Northbrook, Illinois
Lead UI Developer
Responsibilities:
- Working as a Senior UI Developer, assisting my team in developing two different Web-based applications.
- Responsible for building a new website for teh Small fleet clients and for teh maintenance of ‘City Insurance Online New Platform’.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance
- Worked with teh team, halping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Involved in development converting teh static HTML mark-ups to JSP’s.
- Involved in up gradation and maintenance of Confidential Insurance website to teh new layout using teh Grid orientation model Bootstrap framework.
- Brought teh HTML and CSS of an existing web site to teh latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Created a CSS framework for using a 12 column grid preferred by teh designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS dat was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Designed and implemented sharable and re-usable software service API’s.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AngularJS, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Microsoft Azure, Tortoise SVN.
Confidential, New York City, New York
Front End Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Built responsive site using Bootstrap dat fits devices of different visual sizes.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from teh server.
- Teh tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS dat was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing with JUnit
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, AngularJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, Georgia, Atlanta
Application Developer
Responsibilities:
- Followed teh entire SDLC from requirements elicitation, to design, development and implementation of teh project.
- Architected teh workflow of teh system using various design patterns including teh Adapter and Template patterns.
- Coded teh software in Java to meet design specifications, including teh creation of programs to parse incoming data, process it and have it displayed on teh user’s webpage while simultaneously ensuing dat HIPAA Security and Privacy Standards were being followed.
- Developed Web services (SOAP) to interact with other components.
- Designed software to be backwards-compatible, minimizing teh project risks and impacts to customers.
- Used continuous build integration systems like Hudson.
- Rigorous use of testing frameworks such as Junit.
- Used Java Script and Underscore JS for UI functionality and validations
- Developed custom directives in Angular JS for teh UI screens
- Used Grunt and NodeJS as server for teh front end development
- Used Minified JS to minify teh JavaScript and developed teh server dependency for teh front end.
- Used teh JSON in developing teh front end screens
- Developed Unit test cases for teh Angular controllers
- Used Oracle Database in teh project and developed teh Admin screens using JSP, JavaScript.
- Used ANT automated build scripts to compile and package teh application
- Wrote SQL queries to get teh data, update teh data from teh database and to connect database in teh DAO implementation classes.
- Used Struts, HTML, CSS and JDBC while enhancing teh functionality.
Environment: J2EE, Oracle 11g, Java Script, HTML, Struts, JDBC, Eclipse, Angular JS, Subversion, DBVisualizer, WinSQL, FitNesse, Selenium, SOAP, Log4j
Confidential, Westport, Connecticut
Front-end Developer
Responsibilities:
- Designed interactive pages with W3C Standards.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make teh web pages more versatile.
- Analyzed teh requirements and designed teh flow of task using flow charts and dependently designed flow between pages of teh UI.
- Used CSS Sprites to decrease teh number of HTTP requests and increase teh load time of web pages.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User
- Interfaces
- Involved in developing a user centric market driven site redesign.
- Used Javascript and jQuery for validating teh input given to teh user interface.
- Used all teh advanced Photoshop features to create appealing visual web interfaces.
- Created web content and tested all teh websites with multiple browsers, operating systems, and screen resolutions.
- Created marketing kit handouts with Illustrator and Photoshop and presentation using PowerPoint.
- Develoeped sites according to SEO, and keyword analysis, Social Network and Google Search Appliance (GSA)
- Developed and maintaining teh layouts using CSS2 for all intranet applications compliant with W3C Standards
Environment: Photoshop, CSS, DHTML, HTML, XHTML, jQuery and JavaScript
Confidential
Associate Software Engineer
Responsibilities:
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as teh backend.
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in teh target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
- Used Selectors in JQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from teh server.
- Developed JavaScript code using XML HttpRequest Adapter to send AJAX request to teh server side code and also implemented a callback function to handle teh results.
- Programmed standards complaint HTML5 and CSS3 working with jQuery library modules and JavaScript framework libraries.
- Worked through cross browser compatibility issues with layout and styles for all new CSS dat was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Made changes to various CSS properties to enhance teh UI as per client requirements.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Bootstrap, MV* Framework, Angular JS, YUI Library, XML, J2EE, JSP, JSTL, Apache Tomcat, Eclipse, MySQL, Tortoise SVN.
Confidential
Junior Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side and noledge transfer.
- Requirement Analysis
- Implemented teh project and fixed teh bugs in teh module.
- Used Java Script, CSS and HTML to create front-end screens of teh module.
- Developed test cases and executed them
- Involved in documenting teh details related to Changes occurring in teh system, following teh Quality processes.
- Resolved tickets issued by users, successfully.
- Involved in Test Case creation for changes made to teh system.
- Created job details, activity diagrams, test cases and communicated with teh client on a regular basis.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.
- Adhere to teh rules of teh validated environment and participated in peer code reviews.
Environment: Java, Java Script, Oracle PL/SQL, JDBC, JSP, Eclipse
