Ui/ux Developer Resume
Owings Mills, MD
SUMMARY
- Expertise in developing client/server application using Spring MVC and Spring AOP and Struts 1.1/2.0.
- Development experience on object oriented application using JSP, JNDI,Servlet,JavaBeans, JDBC, Struts,XML, XSL, XPATH, XQuery, HTML, AJAX, CSS.
- Considerable knowledge on coreJAVA, collections, generics, multi - threading and exception handling.
- Detailed experience on Websphere,and Tomcat 6.0/7.0 web server.
- Experienced on code version control, using Subversion (SVN), CVS and Clearcase.
- Continuous integration using Jenkins/Hudson.
- Extensive knowledge on build tools, like Maven, and ANT.
- Defect management, using Trac and HP Service Manager.
- Extensive experience in requirements gathering, analysis and conversion to technical requirements wif direct client interaction.
- Work experience on IDEs like Eclipse, NetBeans, and Rational Software Architect (RSA 7.5.5, 8).
- Unit testing using Junit, and EasyMock.
- Fluent in SQL, PL/SQL programming (packages, stored procedures and Triggers) wif Oracle and DB2.
- Experienced in Agile/Scrum methodology, Test Driven Development (TDD), and waterfall models.
- Excellent inter-personal and communications skills wif a strategic proven track record for interaction wif clients and maintained client relationships for various business and technical aspects.
- Proficient exposure on design patterns like, Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Service Locator and Singleton.
- Test automation using selenium and RFT.
- Business and metrics collection using Adobe SiteCatalyst (DTM)
TECHNICAL SKILLS
Programming Languages: JAVA, C, C++, PL/SQL
JavaTechnologies: JSP, Servlets 2.4, 2.5, SWING
Web Technologies: JavaScript, Angular.js,XML, XSLT, HTML, CSS, AJAX, JQuery
Web/Application Servers: Apache, Tomcat 6.0/7.0, IBM Web Sphere 6.0/5.x
IDE: IBM RSA 7.5.5/8, Eclipse 3.3/3.4, NetBeans, Spring Tool Suite (STS)
Databases: Oracle 9i/10g, DB2, MS Access
Scripting Languages: JavaScript, UNIX Shell Scripting
Modeling Tools: UML, Microsoft Visio
Version control: CVS, SVN, IBM Clearcase
Build Tools: Apache ANT 1.3/1.5, Maven 2.0
Operating Systems: UNIX, Linux, Windows Server 2003
Framework: Spring 3.0/3.1, Struts 1.2
Performance Tools: HP Performance Center, SOAPUI
Profiler: Jensor, JProfiler
Continuous Integration: Jenkins/Hudson
Test Automation: Selenium, IBM RFT
SOA: SOAP, REST
PROFESSIONAL EXPERIENCE
UI/UX Developer
Confidential, Owings Mills, MD
Responsibilities:
- Analyzed teh business requirements from teh client and turned them into technical requirements
- BuiltWebpages dat are more user-interactive usingjQueryplugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
- Performed impact analysis of teh existing code for SiteCatalyst implementation
- Developed a virtualization layer dat improves future version upgrade and implementation of SiteCatalyst easier.
- Debugging & fixing application issues, which includeJava/ JS/ JQuery/HTML coding.
- Restructured teh Individual Investor modules for easy implementation of Adobe SiteCatalyst tracking
- Used firebug add-on to determine script, CSS errors
- Written JQuery for various data tracking and metrics collection which was used for business reporting
- Actively monitored teh application for any performance impact due to SiteCatalyst implementation
- Developed webpages using HTML5 and CSS3
- Teh UI was implemented using HTML/CSS/JavaScript/Angular to duplicated teh mockup
- Used subversion as a version control tool to merge teh code, check in and checkout.
- Application deployment in Dev and qual. environments for testing purpose
- Provided teh status of work to teh client on a weekly basis.
- Participated in identifying teh cause of errors and implemented coding standards.
- Modularized redundant codes and fine-tuned teh script codes for various modules.
- Involved in all teh phases of Software Development Life Cycle (SDLC) including requirements collection, design and analysis of teh business specifications, development and customization of teh application.
- Implemented Adobe DTM rules for metrics collection from teh application
Environment: UNIX, Rational Application Developer (RAD), IBM Websphere server, MVC, ANT, Jquery, Angular.js, JSP, Adobe SiteCatalyst, HTML5, CSS3, Firebug
J2EE Developer
Confidential, Bloomington, IL
Responsibilities:
- Excellent comprehension in teh business requirements from teh client and prepared teh high level design documents.
- Used Spring MVC design and developed test harness to perform performance test entire Business Application Framework (BAF).
- Designed a service virtualization layer dat eliminates strongly typed models to service dependencies.
- Used factory patterns, front controller and singleton design patterns for creating product model annotated beans.
- Implemented JavaScript source code and embedded nested handling logic usingJQueryevent handlers and call back functions.
- Developed client side validations using HTML, CSS, JQuery andAngular JSbean validator framework.
- Provided teh status of work to teh client and Accenture management on a weekly basis.
- Coordinated wif teh offshore team members and shared knowledge and input required for teh test harness development activities.
- Actively monitored garbage collection and thread pool monitors for performance impact.
- Fine-tuned an application to maximize teh application scalability based on an early performance test, using profiling tools like Jensor, and JProfiler.
- Application deployment in teh cloud based POD and validation.
- Involved in detailed business requirements gathering and design.
- Completed Web Page development using JSP, CSS modules.
- Used spring source tool suite (STS) to have integrated development environment.
- Used subversion as a version control tool to merge teh code, check in and checkout teh data.
- Involved in all teh phases of Software Development Life Cycle (SDLC) including requirements collection, design and analysis of teh business specifications, development and customization of teh application.
- Provided insight to enhance teh performance metrics of teh JRF like Throughput, Response time etc.
- Participated in identifying teh cause of errors and implemented coding standards.
- Used SOAPUIfor invoking Webservices and groovy script for test automation and assertion/ output validation
- Used Jenkins/Hudson for test harness continuous integration.
- Application deployment on teh VMware cloud using teh self-service portal on teh VFabric Tomcat server.
- Monitored Gemfire queues and backup log files growth during teh performance execution.
- Modularized redundant codes and fine-tuned teh script codes for various modules.
- Functional training for teh team members on various modules of BAF as to and when necessary.
- Created teh Junit test using teh easymock code and functional test cases for interface solutions.
Environment: Red Hat Enterprise Linux ( RHEL), Spring source tool suite (STS), VMware VFabric Tomcat server, Javascript,Spring MVC, AOP, SOAPUI, Load runner, Hyperic, HP ALM Performance Centre, JProfiler, Gemfire, Maven, Jenkins, VMware Self-service Portal, XML, XSLT, XPath, XQuery, Angular.js, Splunk, Log4j
J2EE Developer
Confidential, Warren, NJ
Responsibilities:
- ECS framework is an Open Source Claim solution framework designed around teh idea of reusable components. It is built on XSLT,J2EEarchitecture and Data Driver User interface Confidential Developed Plug-In. It is intended to make it easier to create claims systems and workloads. Enterprise Claim System (ECS) helps increase teh efficiency, productivity, and quality of teh development by improving teh level of automation and reusability in individual insurance components as well as overall test environments. Teh main aim of dis project is to plug and play teh entire functional scenario for all of teh screens.
- Functional development of teh framework components, which invokes teh testing principles used in CCS using Rational Software Architect.
- Excellent comprehension of teh business requirement from teh client and prepared teh high level design documents for teh CCS Modules.
- Developed User Interface in JSP, JavaScript and HTML wifBackboneJS Framework.
- Involved in all teh phases of Software Development Life Cycle (SDLC) including requirements collection, design and analysis of teh business specifications, development and customization of teh application.
- Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
- Involved in high level design and created low level design after change in Design of CCS.
- Created teh Extensible Style Sheet Language (XSL) and Extensible Markup Language (XML) Code for CCS modules.
- Created teh Business Object (BO) Code for CCS Interface solutions.
- Designed teh business procedure for CCS Interface Solution modules.
- Created teh Junit test using Easymock Code and functional test cases for CCS interface solutions.
- Involved in creating different project status sheets and reports.
- Created specification documents for Value Objects, Business Objects and Query Mappers for CCS interface solution modules.
- Completed Web Page development using XSL, JSP and CSS
- Used clear case as a version control tool to merge teh code, and check in and checkout teh data.
- Participated in teh identification to locate teh cause of errors and implemented coding standards defined for CCS.
- Created data driven test scripts for CCS, which involved setting up data using Enterprise Loss Reporting, claim generating applications (ELR) and using Extensible Markup Language (XML) as a data container.
- Modularized redundant codes and fine tuning script codes for CCS modules.
- Inserted data and properties verification points to verify data or some particular property of teh objects.
- Developed automation scritps in Rational Functional Tester, using records and playback, tan customised them according to teh requirement.
- Created script base classes and screen objects which provided reporting support, multi-environment configuration files, data retrieval, and reusable methods for interacting wif teh application user interface of CCS application.
- Wrote and modified database stored procedures and Structured Query Language (SQL) queries to improve DB performance.
Environment: Red Hat Enterprise Linux ( RHEL), IBM RSA, Servlets, Websphere,Javascripts, Rational Functional Tester,Angular.js Load runner, HP ALM Performance Centre, JProfiler, Ehcache, Maven, Hudson, XML, XSLT, XPath, XQuery, Splunk, Log4j, EasyMock
J2EE Developer
Confidential, Fort Worth, TX
Responsibilities:
- Analyzed teh business requirements and created teh class diagram.
- Wrote services, which involved analyzing teh business rules and created teh necessary transformation using XPath and XQuery.
- Created teh business rules and written Junit for all theUIusing EasyMock.
- Wrote and modified database stored procedures and Structured Query Language (SQL)
- Provided work status to teh supervisor.
- Participated in identifying teh cause of errors and implemented coding standards defined for D&B.
- Worked on message handling and communication processes in Oracle Service bus.
- Worked in commonly used services like protocol conversions, FTP, buffering and message.
- Front end validation was completed using JavaScript.
- Completed teh Web Page development using XSL, JSP and CSS
Environment: Red Hat Enterprise Linux (RHEL), Eclipse,Javascript, JSP, Servlets, Struts, JBoss 4.0, Oracle Service Bus, Maven, Hudson,XML, XSLT, XPath, XQuery, Log4j, CVS, EasyMock
J2EE Developer
Confidential
Responsibilities:
- Created teh business requirement documents and detailed design documents.
- Created teh business rules and written unit testing using Junit, Easymock for all theUI
- Front end validation is done using teh JavaScript
- Completed teh Web Page development, using XSL, JSP and CSS.
- Provided teh weekly status report to teh supervisor.
- Wrote and modified teh database stored procedures and Structured Query Language (SQL) queries to improve DB performance.
- Participated in teh identification teh cause of errors and exception handling.
- Inserted data and properties verification points to verify data or some particular property of teh objects.
- Developed automation scritps in rational functional tester using record and playback and tan customised them according to teh requirement.
- Used VSS as version control tool to merge teh code, check in and checkout teh data.
- Created reports usingjavareporting tools like iReport.
- Participated in teh requirements analysis brainstorming.
- Modularized redundant codes and fine-tuned script codes for teh various modules.
Environment: Sun Solaris, Javascript,JSP, Servlets, Eclipse, JBoss 4.0, Struts, Maven, Hudson,XML, XSLT, XPath, XQuery, Log4j, VSS