Front End Developer Resume
Minneapolis, MN
SUMMARY:
- Java Front End/UI/ Web Developer with 9+ years of overall professional experience in User Interface and Front End development with technologies HTML(including HTML5), CSS3, AJAX, JQuery, JQuery UI, JIRA, OO JavaScript, YUI, JSON, AngularJS, BackBoneJS, BootStrap, NodeJS, D3 js, Java, J2EE, JSP, GIT, REST and Servlets
- Experience in debugging and troubleshooting existing code with FireBug, Chrome Developer Tools, IE Developer Tools and Fiddler
- Experience in technologies like Object - oriented Java and J2EE, Spring, Struts, JUnit 3.0, Servlets 3.1, JSP, JSP Tag Library and Maven
- Experience in optimizing websites to iOS and Android devices
- Experience with Enterprise applications
- Experience in Responsive Web Design Implementation and Unit Testing
- Strong experience in Cross Browser Optimization with all the popular browsers
- Experience in Development and Documentation throughout the entire SDLC.
- Experience with Agile methodology
- Experience in Photoshop, Illustrator, Dreamweaver handling cross browser compatibility issues, optimizing performance, designing website layouts in Photoshop and converting them from PSD to HTML
- 10 months of experience in Android SDK
- Experience in Eclipse, Samsung SDK, RAD 8.5.0, JSLint, Grunt, Tortoise SVN, Subclipse 1.10, Subversion and Clear Case version control system
- Extensively used web development tools like php MyAdmin
- Knowledge and experience with Facebook, Twitter APIs, PHP 5.2 and 5.3 and VirtualBox
- Can quickly learn any other technologies required for the position
TECHNICAL SKILLS:
Languages: JavaScript, JQuery, YUI, AngularJS, BackboneJS, HTML 4 & 5, DHTM, CSS 2 & 3, DOM, AJAX, XML, Java, J2EE, JSP, Servlets, JDBC, J2ME and SQL
Database systems: MySQL and Oracle
Development kits: Android SDK, Samsung SDK
Methodology: Agile, Rational Unified Process and Waterfall
IDEs: RAD 6.0, 8.0, Eclipse 3.x, NetBeans and Visual Studio 2010
Servers: Apache Tomcat 6, WebSphere 4.0, 6.1, 8.0
Version Control: SVN, Clearcase
Software: Adobe Photoshop, Adobe Flash, Adobe Illustrator, Dreamweaver and MS Office
Operating systems: Windows, Linux (Ubuntu and Backtrack) and Macintosh
Others: GIT, WebSphere MB and MQ
PROFESSIONAL EXPERIENCE:
Confidential
Front End Developer
Responsibilities:- Responsible for development of the Choice Product of the Card Center application using JSP, HTML, CSS, AJAX, Java, xslt, jQuery, WebServices, Sping MVC
- Develop layouts for the application for it to be accessible on iPad and Mobile devices like IPhone and Nexus
- Optimized the application to various browsers like Chrome, FireFox and Safari
- Created the content pointer for Lincoln BCE $300 (Multicard), RAF 50 Rewards, LOC 10K BAU 11.99 APR, Lincoln BCE $300 (Multicard), LOC 10K 9.99% APR, LOC 10K 6.99% APR and LOC 10K BAU 14.99 APR
- Troubleshoot the changes of the content pointers in E1 and E2 environments and push it to the production environment
- Troubleshoot Business Starwood View All Benefits Page w/Card Art Post-ACMS
Technologies: JSP, HTML, CSS, AJAX, JavaScript, xslt, jquery, Java, WebServices, Sping MVC, Eclipse, Tortoise SVN, maven, IBM Websphere Application Server 6.0
Confidential,Minneapolis,MN
Front End Developer
Responsibilities:- Developed user interface designs from product requirements and UI specification
- Developed and maintain Enterprise web application components using YUI, JavaScript, JSP, XML, Spring MVC 3.0, Java, J2EE, REST and WF-RIA2 framework in Treasury Information Reporting Application
- Worked closely with back-end developers to find ways to push the limits of existing WF-RIA2 Framework in service of creating the best possible user experience
- Fixed Defects and Cross Browser Compatibility Issues of the Application
- Worked on the Performance optimization of the Application
- Wrote unit tests for the Javascript functionality in YUI.
- Worked on Spring MVC framework of the application
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
- Coded and tested reusable JavaScript, CSS3, AngularJS, HTML5 widgets / libraries for complex UI controls.
- Worked on the optimization of the application to iOS and Android devices
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Worked with responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
- Integrated the Front End with the Back End of the application
- Used Agile Development Methodology
- Used JIRA for issues and project tracking
- Used Github as source control
- Performed Grunt Validation and Minification of the JS files in the production environment
- Developed source code to consume JSON response received through AJAX calls using YUI.
- Worked on Implementing the Sheath framework to the Transaction Search application
- Write Client Side Validations as per the Business Rules defined in the FSD of the application
- Involve in the Project Meetings to determine how to reduce user friction with the interface and also involve in the requirement definition process
Environment: J2EE, JSP, JSP Tag Libraries, Servlets, HTML5, CSS3, JIRA, AngularJS, REST Enterprise applications, Tiles Framework, Grunt, WF-RIA2, Spring MVC 3.0, Advanced Javascript, YUI 3.18, JSON, IBM WebSphere Application Server 8.0, Maven 3.0.4, RAD 8.5, SVN, FireBug, Chrome Developer Tools, IE Developer Tools, JQuerify, Fiddler2, Github, Windows 7
Confidential,Phoenix,AZ
Front End UI Developer
Responsibilities:- Developed the Front End, Mid Tier for Modernloyalty and Gotime Enterprise applications.
- Development involved technologies like Java, J2EE, JSP, Servlets, Spring MVC, REST Webservices, widgets, HTML, CSS, JavaScript, Bootstrap, JQuery, JSON, Badgeville, Websphere, Maven 3.0.4
- Involved in developing the User Interface screens for Gotime and Modernloyalty Application using JSP, JSP Tag Libraries, HTML, XML, JSON, JQuery and JavaScript
- Developed Widgets using JavaScript, JQuery, JSON, HTML5 & CSS3
- Developed the user interface for AET Admin Screens using Datatables, JavaScript, JQuery, AngularJS, D3 js, HTML & CSS
- Fixed the Cross browser compatibility issues for browsers Chrome, Firefox, IE 8, 9 & 10
- Used SVN to manage the Code repository
- Used Agile Development Methodology
- Performed the Cenzic Hailstorm Vulnerability Scan and fixed the Security Vulnerabilities in the Application
- Opened CMRs (Change Management Requests) in order to deploy the application in E2 and E3
- Optimized the performance of the website and also made it compliant with the Accessibility, SEO and Brand Requirements
- Performed Grunt Validation and regression testing on the changes made to the application
- Used AngularJS as the development framework to build a single-page application.
- Used GIThub as source control system
Environment: J2EE, JSP, JSP Tag Libraries, Servlets HTML5, CSS3, Github, AngularJS, REST Webservices, D 3 js, Enterprise Applications, Tiles Framework, Grunt, Bootstrap, Spring MVC, Javascript, JQuery, JSON, Badgeville, GIT, IBM WebSphere Application Server 7.0, Maven 3.0.4, Eclipse, SVN, FireBug, Chrome Developer Tools, JQuerify
Confidential,Malvern,PA
Java Front End Developer
Responsibilities:- Played a lead role in the Development the User Interface for trading website, like adding new Time Zones, avts, adding new errors and warnings to the Time Zone
- Development involved technologies like HTML, CSS, OO JavaScript, XML, YUI, NodeJS, JIRA, D3 js, REST Web services, Java, J2EE, JSP, Servlets and Spring DI
- Fixed bugs in ViFi, Lighthouse and calculator projects
- Used Developer tool to debug the Front End code (OO JavaScript)
- Made changes to the client side validations (OO JavaScript) like adding new restrictions and warnings to the data
- Modification of user interfaces using JSP, HTML and OO JavaScript
- Examined the database tables, stored procedures and views used in the project using SP tester tool
- Used Agile Development Methodology
- Implemented Responsive Web Design using, Bootstrap
- Performed regression, impact analysis, INT and GET testing for the changes made
- Used JIRA for keeping track of the issues
- Involved in debugging the core business logic using JavaBeans and deploying them in IBM Websphere Application server.
- Used Maven for building the project
- Involved in daily scrum meetings and project planning discussions
- Did Unit testing using Junit 3.0
- Used GIT as source control system
- Did rules loading of xml files
- Used RAD for coding and updating the code in the repository
- Used AngularJS as the development framework to build a single-page application.
Environment: OO Javascript, HTML5, CSS3, AJAX, JSON, JQuery, YUI3, NodeJS, JIRA, REST Web Services, D3 js, Chrome Developer tools, Bootstrap, Google Developer tools, Java SE 6, J2EE, JSP. Java Beans, Junit 3.0, Spring DI, Servlets, GIT, Maven, JDBC, IBM Websphere 4.0, RAD 7, TortoiseSVN, AngularJS and Windows XP
Confidential,Irving,TX
Front End Developer
Responsibilities:- Involved in requirement gathering, design, analysis, implementation and deployment of the application
- Involved in the development of the “ Confidential FIOS TV” app using JSP, OO JavaScript, JQuery, HTML5, CSS3, BackBoneJS, J2EE and Servlets
- Used Struts framework for implementing the frontend dynamic display.
- Deployed the application in Samsung TV SDK and Samsung Devices and solved the compatibility issues with the devices
- Used Clear Case for managing the Code
- Worked on the content management of the application using JSON
- Fixed the Cross Browser Compatibility Issues of the application
- Implemented the HLelement framework for the application
- Web application development for backend system using with cutting edge HTML5 and CSS3 techniques
- Worked on minifying the JavaScript files
- Wrote test cases for the code and performed Unit testing using JUnit 3.0
- Used log4j for logging purposes into the application.
- Assisted the testing team in testing the application on various Samsung Devices
- Fixed the bugs reported by the testing team
Environment: HTML5, CSS3, OO JavaScript, Jquery, BackBoneJS, Java JSP, Struts 2, Samsung TV SDK, JSON, Eclipse, Tortoise, J2EE, Servlets, JUnit 3.0 and Windows 7
Confidential
Front End Web Developer
Responsibilities:- Added new pages for the department website using HTML, JavaScript, JQuery, AJAX, DOM, PHP, BackboneJS and CSS
- Developed password recovery option where password of the users will be emailed to their primary email address
- Developed a new style of slide show for the website home page
- Made significant changes to the frontend in order to solve compatibility problems with Internet Explorer 9
- Added privacy settings to the personal information of the users
- Developed a module to in corporate undergraduates into the website
- Added security to the website by developing a log system that records user activity on the website based on which malicious activity can be tracked (e.g., injecting third party applications into the website)
- Modified the mailing system of the website so that faculty can send email to additional categories (e.g., on-campus, distance education, alumni) and also attach files
- Solved the compatibility problems with Chrome, Firefox and IE9
- Managed the MySQL database of the website and made changes to it
- Made changes to the file management system, user management system and content management system of the website
- Developed a website for Institute for Nanoscience and Engineering using JavaScript, AJAX, DOM, PHP and CSS and optimized it for various browsers
- The website was used for five months before it was substituted with another website due to change in University guidelines which made it obligatory to use RedDot for developing websites
- Created a MySQL database which stores the user profiles, activity, sessions and document locations
- Some of the website resources were used in the new website
- Developed a website where at-risk female students can learn about various kinds of dating violence
- Developed the website as per W3C standards
- Mainly worked on backend of the website using HTML 4.01, JavaScript, PHP, MySQL and Zend frame work, work on the frontend to some extent and integrated the flash games to the website.
- Mapped the Front End artwork to the code using Photoshop
- Edited the Front End artwork using Illustrator
- Provided functionality to provide selected users secured access to code
- Used CSS3 for creating styles to the text, textboxes, frames and background
Environment: PHP 5.3, HTML 4, CSS3, JavaScript, BackboneJS, AJAX, XML, DOM, jQuery, Zend Framework, MySQL, Facebook, Twitter APIs, Photoshop and Illustrator
Confidential
Java UI Web Developer
Responsibilities:- Used JSP, HTML, CSS, JavaScript, XML to develop the Front End of fingerprint authentication for online exam
- Designing and development of the core data handling utility by configuring Web sphere Server platform.
- Developed HTML markups and made them dynamic using Javascript
- Managed the Front End data using XML
- Worked on the Performance Optimization of the application
- Acknowledgement of messages was duly handled and was customizable.
- Used CVS as a version-controlling tool for managing the development of various modules.
- Prepared code documentation for future reference and upgrades.
- Installation and integration with other modules.
Environment: HTML, CSS, JavaScript, XML, J2SE 1.4, Servlets 2.3, JavaBeans 1.0, IBM WebSphere Server, Windows XP
Confidential
Front End Programmer
Responsibilities:- Used JSP, Javascript, HTML and SQL to develop a human resource management system
- Developed file importing framework in java to include html files in to JSP. The component keeps the html files in a HashMap and a timer task updates the map when there are any modifications in the files.
- Developed client in java for virus scanning of files
- Developed Java component that periodically checks if the published documents are accessible by making http requests and reporting the results.
- Implemented the document cache functionality
- Modified shell scripting files to update build and deploy scripts
- Developed user interfaces using Struts.
- Used Maven to create projects and application build.
- Fixed the bugs raised in the testing phases.
Environment: HTML, CSS, JavaScript, Java, JSP, XML, Maven, Apache, Eclipse, ClearCase, Shell script