Senior Ui Developer Resume
Charlotte, NC
SUMMARY:
- Over fifteen years of experience with the design, development, implementation of software applications and IT consulting.
- Experience in Front End UI Web Development using Freemarker, HTML5/XHTML, CSS3, JavaScript, JQuery, Ajax, RESTful/JSON
- Experience in developing Single Page Applications with Backbone.js, BOOTSTRAP
- Work on web application projects involving Java/J2EE, Tomcat, Spring MVC, Spring Framework, Weblogic.
- Experience working with the d Confidential bases like MySQL, MS SQL and Oracle.
- Extensive knowledge of Object Oriented Programming (OOP) concepts, coding in Java and JavaScript.
- Experience in working on framework architectures like Eclipse Application Framework, Struts Framework, Spring Framework and Zend.
- Experience in using Version Control Systems like GITHub, Rational Team Concert (RTC), Artifactory, Tortoise SVN and Subversion.
- Experience in Web Content Management System - Magento and TYPO3.
- Experience in Ecommerce Server - (Micros-Retail) Eone eCommerce.
- Knowledge of Design Patterns like MVVM, MVC and Singleton.
- Proven expertise in developing complex Client/Server and Web based applications and experienced in all phases of project life cycle (SDLC - Software Development Life Cycle) including requirements gathering, analysis, design, coding, testing, implementation, maintenance and debugging/troubleshooting.
TECHNICAL SKILLS:
Languages: Java, C, C++
Operating System: Windows 7 & XP, RedHat Linux
Frame Work: Spring, Eclipse, J2EE, Struts, Zend
Internet Servers: WebLogic, Apache, Tomcat
Version Control: GITHub, RTC, VSS, CVS, Tortoise SVN
Graphical Application Tools: Photoshop CS6, Dreamweaver CS6
Web Tools: Microsoft Visual Studio 2010
Client side Scripting: Freemarker, HTML5, XHTML, JavaScript, CSS3, Ajax, JQuery
Server Side Scripting: JSP, Servlet, PHP, ASP.net, C#.
Web Content Management: Magento, TYPO3, EOne Ecommerce
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential - Charlotte, NC
Responsibilities:
- Involve in building clients D Confidential Quality application for D Confidential Stewards using Spring Framework.
- Build scalable user interfaces with cross-browser compatibility using Freemarker, HTML5, CSS3, JQuery, JavaScript, AJAX, RESTful/JSON by working directly with the Atom and UD team in an agile development environment.
- Develop Java batch process program to automate the batch processes.
- Work with D Confidential Stewards and ETL Developers in building the fully automated process for creating, updating, deleting and bulk upload of D Confidential Controls and profiling Metad Confidential in Metad Confidential Repository (Rochade) and authoring and approval of Business Term and D Confidential Elements in Business Glossary.
- Created online tools for the D Confidential Stewards for Communications and to search for the D Confidential Instances and to View Enterprise level D Confidential Quality Reports.
- Implementing the business and d Confidential layer objects in Java.
- Implementing the REST APIs using JSON.
- Creating required JQuery function and objects to send and retrieve d Confidential .
- Work with the design teams to implement company’s web standards.
- Collaborate with other teams to ensure on-time delivery of scalable UI architecture.
- Work with System admins and assist in DEV, Prod-Fix and Production Deployment.
- Involve in improving and building business processes by analyzing business requirements and develop detailed functional requirements, high level and low level design.
- Involve in project leadership and coordinating with the offshore development team.
- Contribute ideas for continually improving the team's productivity and code quality.
- Actively mentor junior developers to develop their front-end expertise.
Environment: Freemarker, HTML5, CSS3, JavaScript, JQuery, Windows 7 Enterprise, Spring Framework, Spring MVC, Gradle, AJAX, WebLogic 12.1.3, JSON, Oracle SQL Developer 4.0.2
Senior UI Developer
Confidential
Responsibilities:
- Involve in building high volume customer Investment client portal with ForeC thin client MVVM Architecture (Backbone.js).
- Involve in improving and building business processes by analyzing business requirements and develop detailed functional requirements, high level and low level design.
- Build scalable user interfaces with cross-browser compatibility with HTML5, CSS3, JQuery deferred and promise, RequireJS, jqxWidgets, Underscore and JavaScript by working directly with the ForeC engineers and UI/UX team in an agile development environment.
- Involve in developing client facing Single Page Applications using Backbone.js
- Work with MT Engineers in building UI around the business logic.
- Work with System admins and assist in QA and Production Deployment.
- Work with DBAs to resolve any d Confidential base related issues.
- Involve in project leadership, presentation and coaching
Environment: HTML 4 & 5, CSS 2 & 3, JavaScript, JQuery, Windows 7, Confidential Vfabric tc Server(Spring Suite), ForeC MVVM, RequireJS, JS Promise, JS Prototype, backbone, underscore, JQXWidgets, RESTful, JSON, Oracle SQL Developer 4.0, GITHub
Senior UI Developer
Confidential
Responsibilities:
- Involve in building highly evolving, clean, scalable user interfaces for consumer facing banking client portal with Siebel Open UI Architecture (Physical Model, Presentation Model) and OOTB OUI file structures with the understanding of its limitations.
- Involve in improving and building business processes by analyzing business requirements and develop detailed functional requirements, high level and low level design.
- Event manipulation and DOM manipulation using JavaScript library like JQuery.
- Build scalable user interfaces with cross-browser compatibility with HTML5, CSS3, JQuery and Javascript by working directly with the engineers and UI/UX team in an agile development environment.
- Work with SIEBEL Engineers and edit Web Templates to fix alignment issues.
- Work with System admins and assist in QA and Production Deployment.
- Work with DBAs to resolve any d Confidential base related issues.
- Involve in project leadership, presentation and coaching
Environment: HTML 4 & 5, CSS 2 & 3, JavaScript, JQuery, MyEclipse 10.x, MYSql 5.x, Windows 7, SIEBEL - Open UI 10.x
Web Developer
Confidential
Responsibilities:
- Involve in creation and maintenance of International eCommerce website using several programming languages including HTML/XHTML, JavaScript, CSS, Photoshop CS6, Dreamweaver CS6, JAVA/J2EE, JSP, AJAX and JQuery.
- Administration of the Lyris Email Server and Exact Target for regular marketing Email Delivery.
- Responsible for the implementation and administration of Omniture Site C Confidential lyst and Google Analytics
- Administration and maintenance of EOne Ecommerce Server
- Administration and maintenance of d Confidential bases in MS SQL Server and MYSQL5.x
- Responsible for website development and deployment on Apache Tomcat 7.0.27 on Redhat Linux5.x environment.
- Involve in creation of products on the website using eOne admin / D Confidential base Entry.
- Involve in website optimization.
- Testing/debugging/troubleshooting using tools like firebug and developer tools.
- Implementation of several vendor/affiliate features like Powerreviews, Certona, Exact Target, Pepperjam, Chango, Impact Radius, Adroll, Steelhouse, Google Shopping, Adwords, Bronto, Optimizley, Pricegrabber, Facebook, Twitter, Google+, Ve Interactive and many more.
- Create landing pages and marketing emails.
Environment: HTML 4 & 5, CSS 2 & 3, JavaScript, JQuery, Photoshop CS 6, MyEclipse 10.x, MYSql 5.x, Windows XP, Eone ECommerce, JSP, Tomcat 7.0.27
Web Developer
Confidential
Responsibilities:
- Administration of Strongmail server.
- Automated the generation of monthly and daily reports of Strongmail email status using Ms SQL 2000 DTS.
- Monitoring the e-mail deliverability using various deliverability tools.
- Maintaining the company’s reputation by getting in to whitelist of major ISP’s.
- E-mail design and development using HTML/XHTML, CSS, JavaScript, Dream weaver, Photoshop CS3.
- Analyzing and improving the efficiency of turnaround time in the existing process
- Troubleshooting issues and implementing fixes in a Production environment of Strongmail server.
Environment: Windows XP, Strongmail Server, Ms SQL 2000, HTML/XHTML, CSS, JavaScript, Dream weaver, Photoshop CS3.
Web Developer
Confidential
Responsibilities:
- Create HTML Templates from the scratch for web development.
- Create Content Elements for content development in TYPO3 web content management system used for update and maintain websites content using CMS TYPO3.
- Create PHP/JSP scripts for sending and receiving of emails.
- Involve in developing few internal and external portals using LAMP (Linux, Apache, MY SQL, and PHP) environment.
- Involve in developing the SSL for external web store application for secure login and transactions in Java/ J2ee environment.
- Involve in developing internal and external web applications using Java/J2ee, JSP, Struts, Apache, Web Logic, Eclipse, and Oracle.
- Involve in unit testing, integration testing and debugging of the code.
- Track production bugs using JIRA, Bugzilla, CMR systems and solve the issues.
- Making use of the MVC architecture, involved in debugging JSP and Servlets on production issues.
Environment: Windows XP, HTML, JavaScript, PHP, CGI script, CSS, MYSQL, Dream Weaver, Photoshop CS2, Typo3, JSP, Servlets, Weblogic, Eclipse, Zend
Programmer
Confidential
Responsibilities:
- Developed & maintained web applications for the college.
- Taught Object Oriented Principles, Computer Architecture-I.
- Trained students in languages & technologies like C, C++, Java, JSP, Servlet, and EJB.
- In-Charge of StudentsCollegefinal and pre-final projects (Java & J2EE).
Environment: Java (JDK1.3.1, AWT, JSDK2.0), J2EE, Windows 2000/XP, Oracle9i, Java Servlets 2.3, JSP, HTML, C, C++, EJB
Consultant (JAVA / J2EE)
Confidential
Responsibilities:
- Develop Customer Support system used in DealerNetworkAutomation software.
- Develop Help Desk application used for Network and System administration.
- Develop Project Monitor System which keeps track of the Project Status and activities done by the technical team members and Project Leaders /Managers.
- Coding (construction of Servlets/ designing view page using JSP/ creating Java Bean Components/ writing SQL queries).
- Involve in writing algorithms and Pseudo codes for the preparation of HLD & LLD.
- Involve in writing test case, unit testing, integration testing and system testing.
- Trouble shooting and Implementation of the application.
Environment: Java (JDK1.3.1, AWT, JSDK2.0), J2EE, Windows 2000/XP, SQL, Oracle9i, Struts MVC Framework, Java Servlets 2.3, JSP, HTML, JavaScript
Consultant
Confidential
Responsibilities:
- Developing internal systems using Java, advanced Java/J2EE.
- Conducting corporate seminars and s
- Conducting Technical updation to the staffs in the new technologies.
- In System Creation and Implementation involved in Developing Manual/Automation system for the company.
- Decision making & Co-ordination with different departments like Marketing, Administration, Accounts and Technical.
- Preparing the schedule for the staffs and to co-ordinate with the Branch Manager in all Branch activities.
- Preparing MIS (Management Information Systems) Reports to Corporate office.
- Conducting Technical updation to the staffs in the new technologies.
Environment: Java, J2EE, Windows 2000, SQL, Oracle9i, Java Servlets 2.3, JSP, HTML, JavaScript