Lead Software Developer Resume
SUMMARY:
- Seasoned IT professional with comprehensive business/technical skill set with experience in technical leadership, project management, requirements analysis, development, testing/quality assurance and implementation.
- Project management professional with insight to agile development practices.
- Practicing RUP professional with thorough understanding of SDLC principles
- Problem - solver who envisions business and technical perspectives to develop workable solutions.
- Worked in onsite, offshore, distributed and rapid development environments.
- More than 10 years of solid technology experience including java & j2ee.
- More than 7 years of financial solutions experience.
TECHNICAL SKILLS:
- RUP and Agile Development
- Project Management
- Performance Tuning
- Rational Tools
- Java, J2EE, PLSQL
- GWT,XML,XSL,HTML,JSP,Swing,Velocity
- JBoss, WebSphere
- Frameworks: Struts, Spring, Hibernate
- Testing Frameworks: Junit,XML Unit, Easy Mock,Spring
- BPM: Knowledge of Lombardi Teamworks
- WS Frame works: CXF, Xfire
- BRM: Blaze, ILOG
- Ant, Maven
- Databases: DB2,SQL & Oracle
- MS Office: Word, Excel
- MS Project, WBS Chart Pro
PROFESSIONAL EXPERIENCE:
Lead Software Developer
Confidential
Responsibilities:- Currently working as Technical consultant for Georgia Farm Bureau StoneRiver implementation project. Responsible for end to end implementation involving in implementation strategy, product implementation, interface development.
Technical Environment: AIX 6.1,J2SE 5.0, Java EE 5, XML technologies, WebSphere 6.x, DB2 9.5, Spring 2.5,Castor 1.3, Web Services, Blaze 6.5, UML,ANT, VSS, Eclipse, JUnit 3.x, MS-Project
Project Lead
Confidential
Responsibilities:- Worked on developing migration strategy for migrating StoneRiver existing insurance products to the new SOA based platform.
- Developed project plan for the migration
- Developed migration strategy
- Developed High Level data model analysis
- Developed a cost model for coming up with migration costs.
- Working on an estimation model to understand ETL complexity.
Technical Environment: MS-Project, WBS Chart Pro, XMind, TALEND Open studio, Pentaho BI, Rally SCRUM Tool
Project Lead
Confidential
Responsibilities:- Successfully executed StoneRiver insurance products platform upgrade from Java5 to Java6 and WAS 6.X to WAS 7. This projects involves upgrade various third party libraries and WebServices upgrade to CXF.
- Coordinated the development between onsite and offshore teams.
- Collaborated on solution architecture and infrastructure requirements.
- Developed test strategy to ensure smooth transition.
- Implemented critical technical enhancements to bring productivity and ease of maintenance.
- Responsible for planning, project tracking and project reporting.
Technical Environment: AIX5, Windows, Java SE 6.0, Java EE 6, WebSphere 7.x, MyEclipse 7.x, DB2 8.5, MS SQL SERVER 2000, SOAP UI, Apache CXF WebServices Framework, ANT, Spring 2.5, JBOSS 4.2.3, CVS, IBM FileNet, LDAP, Rational ClearQuest, STAR UML, Rational Rose, MS-Project
Technical Leadership
Confidential
Responsibilities:- Executed and delivered various product enhancements, performance enhancements for StoneRiver Claims, Common Components, Policy and Billing systems.
- Technical leadership
- Coordinating the project execution with onsite and offshore development teams.
- Monitoring the progress and resolving the roadblocks.
- Collaborating with business, testing, infrastructure teams and management.
Technical Environment: J2SE 1.4, Java 2 EE, GWT, WebSphere 5.x, MyEclipse 7.x, DB2 7.x, Axis WebServices Frame work, ANT, Blaze, Bugzilla, MS-Project
Software Consultant
Confidential
Responsibilities:- Enterprise Billing system supports the processing of accounts (premium) receivable, billing and accounts payable (premium refunds) for all lines of Property and Casualty business for the 21st Century Insurance Group. The system handles all financial transactions pertaining to new policy issuance, policy amendments, renewals, cancellations and rewrites, as well as applicable fees
- Analysis of production issues, issue resolution and offshore coordination.
- Build & deployment
- Identification of Production issues
- Issue analysis & Bug fixing
- Production support
- Offshore coordination for production releases.
Technical Environment: Java 2, WebSphere 6.X, Hibernate, Maven, ANT, HTML, CSS, Velocity, Struts
Developer
Confidential, Wooland Hills
Responsibilities:- PSS is a policy self service project developed for the use of 21st Century auto insurance customers to access and modify the policy options on internet. PSS is a unique project developed on struts technology coupled with stand alone business layer to access the remote EJB layer. The project employed Mock objects during initial development iterations to improve the development productivity. The velocity frame work is employed to generate the confirmation screens and change notices to the customer and service reps.
Technical Environment: Java 2, WebSphere 6.X, DB2, JUnit, Hibernate, Maven, ANT, HTML, CSS, Velocity, Struts 1, JSP, UML
Developer
Confidential, Wooland Hills
Responsibilities:- Designed, Developed core use cases.
- Implemented the continuous integration and automatic build and deployment
- Contributed to the development of application framework
- Developed hibernate mapping files for data objects
Technical Environment: Java 2, WebSphere 6.X, DB2, JUnit, Hibernate, Maven, ANT, HTML, CSS, Velocity, Struts 1, JSP, UML
Software Engineer
Confidential
Responsibilities:- Designed, Developed, Monitored and executed the following projects.
- CARS is the reporting and accounting subsystem in ARTS (Advanced Railway Ticketing System). This module generates web based reports for MIS & Accounting purpose of Indian Railways for unreserved ticketing system. Besides reporting this module also provides facility for user management, client administration and database backup and recovery. The project features multilingual and database independence features.
Technical Environment: VB, Java, MySQL, Servlets, JDBC
Developer
Confidential
Responsibilities:- ATBS is comprehensive toll ticketing solution proposed to National Highway Authority of India (NHAI). NHAI oversees the operations of different Toll Plazas located at different geographical places. The toll operations include issuing toll tickets, passes, penalty tickets and monitoring of vehicles. All the toll operations are relayed to a remote NHAI central server to enable NHAI and its sub offices to generate various MIS and Accounting reports.
Technical Environment: VB, Java, Struts
