Lead Java Gwt Developer Resume
Mountain View, CA
OBJECTIVE:
- A J2EE/GWT Developer position, which would offer me various opportunities to work on the leading edge technologies, handling responsibilities and career growth.
PROFESSIONAL SUMMARY:
- 7 years of experience on Object Oriented Programming and technologies.
- 7 years of experience in OO Design, Design Patterns (Factory, Observer, Façade, Composite, Strategy, Proxy, etc), UML, RUP
- 6+ Years of experience in CSS, XML
- 6 years of experience in Confidential Web Toolkit - GWT
- 3+ years of experience in Ajax and WebServices
- 6 months of experience in Websphere Commerce 6.0, RAD
TECHNICAL SKILLS:
Languages: Java, C++
Database: Oracle, MySQL, SQL Server 2000/2005, MS Acess
Java/J2EE Techs: JSP, Servlet, GWT, GWT-Ext, Hibernate, JSTL, XML, HTML
OS: Windows 2000/XP/Vista, Linux, FreeBSD
IDE: Eclipse-3.x, RAD, Netbeans-6.x
Web/APP Servers & tools: Apache-Tomcat, JBoss, Weblogic, websphere, Apache-Maven & Ant Build tools, Subbersion
PROFESSIONAL EXPERIENCE:
Confidential
Lead Java GWT Developer
Responsibilities:
- Designed and developed GWT applications sorting, paginations, and navigation standard and applied best practice.
- Developed applications with Java, Java Beans, Hibernate, GWT, GWT-Ext and Design Patterns.
- Developed front-end architecture based on MVP and Observer Design Patterns to handle event management.
- Developed advanced widget to do type name search.
- Developed different databases such as Oracle, IBM DB2, SQL Server, MySQL, PLSQL and writing Stored Procedures, Functions, Joins and Triggers for different Data Models.
- Implemented server-side GWT code based on GWT-RPC specification.
- Experienced with Core Java fundamentals such as Multithreading, Collections, Generics and Annotations.
- Experienced with source control tools like CVS, SVN, Clear Case.
Confidential
Java/GWT Developer
Responsibilities:
- Developed user management features such as Add user, Modify user, Search users, Delete users
- Used GWT-RPC as a communication between front-end and Server side code
- Developed custom widget to do type user name search.
- Addressed major issues in modifying user account information.
- Implemented UI components- Dashboard, Search, Audit Search, Replay History- using GWT2.2 and third party JavaScript libraries.
- Designed and developed GWT applications sorting, paginations, and navigation standard and applied best practice.
Confidential, Mountain View CA
Java/GWT Developer
Responsibilities:
- Utilized UIbinder, Charts for view in UI development.
- Applied Agile/Scrum Software development methodology.
- Implemented server-side GWT code based on GWT-RPC specification.
- Used GWT-RPC as a communication between front-end and Server side code
- Developed front-end architecture based on MVP and Observer Design Patterns to handle event management.
- Implemented UI components- Dashboard, Error Search, Audit Search, Replay History- using GWT2.2 and third party JavaScript libraries.
- Designed and Developed presenter, view, view implementation components for Ui Development.
Confidential, FL
Senior Java/GWT Project Consultant
Responsibilities:
- Implemented client/server communication using GWT-Action, Action Handler and provider in Gin/Guice framework.
- Solved freezing searching issues which caused search result mismatches issues by applying GWT best practices.
- Implemented UI components- Dashboard, Student Search, Advisor Search, Replay History- using GWT widget and uibinder.
- Developed custom widget to do type student name search.
- Designed and developed GWT applications sorting, paginations, and navigation standard and applied best practice.
- Developed presenter, view, view implementation components for Ui Development.
- Implemented the Models in such a way that they reflect changes in MVP design pattern using Property Change Support using GWT-2.1.1 and GWT-2.2
Technical Environment: GWT-2.1.1, GWT-Ext, Java JSP, servlet, XML, XSD, JUnit, Rational Tools, Hibernate, subversion, eclipse 3.X
Confidential
Lead GWT Developer
Responsibilities:
- Identified and modeled business requirements for each sub-systems using interviews, workshops, and document review.
- Designed and implemented presenters and history management in GWT2.1 MVP design pattern.
- Designed front-end models (ProductModel, Confidential tModel, CatalogModel, PromotionModel, etc) based on GWT JSON response design
- Used GWT-RPC as a communication between front-end and Server side code
- Implemented the Models in such a way that they reflect changes in MVP design pattern using Property Change Support and event bus handler registration of events using GWT-2.1
- Utilized GWT Designer and UIbinder for view development.
- Developed front-end view components using smart GWT and GWT-Ext & Observer design pattern. Created reusable custom GWT widgets
- CSS-Styled UI components and maintained various css related issues
Technical Environment: GWT-1.5x, GWT-ext, GWTX-1.5, Smart GWT-2.0, Websphere commerce 6.0, Spring MVC, Eclipse-3.3, Subclipse, Windows 2003
Confidential, South San Francisco, Ca
J2EE-GWT developer
Responsibilities:
- Designed the front-end architecture based on MVP & Observer design Patterns to handle event management.
- Developed custom widgets to improve design and efficiency of applications look.
- Addressed highly critical issues (bugs) on existing application.
- Implemented server-side GWT code based on GWT-RPC specification and java ejb beans.
- Used GWT-RPC as a communication between front-end and Server side code
- Utilized GWT Designer and UIbinder for view development.
- Implemented presenters and history management in GWT2.1 based application.
Confidential, Hoffman Estates, IL
Lead Systems Engineer
Responsibilities:
- I was working on a re architecture of their legacy ClearQuest system. Work includes system performance enhancements, integrations with new external systems, numerous functional enhancements. I was the technical lead on the maintenance and enhancement of a worldwide ClearQuest system. The system supports 2000 users on several continents. My responsibilities include business requirements analysis, architecture and design, extensive internal and external development in PERL, testing, and implementation. I was the technical lead and schema developer on a team that rolled out a centralized, web-based
- ClearQuest system for 2000 users. I was making extensive use of the ClearQuest API. I wrote numerous other ClearQuest applications, including a rewrite of the ClearQuest email system. Based on business requirements, I wrote technical requirements and architecture documentation, developed and implemented the system, trained the trainers and business admins, and wrote user and administration manuals.