Technical Lead Resume
Denver, CO
SUMMARY
- Around 10 plus years’ experience in Developing and maintaining web and enterprise based applications using Java and J2EE technologies.
- Experience in all phases of software development life cycle (SDLC).
- Expertise in Object Oriented Programming using Java and J2EE related technologies.
- Proficiency in developing web applications and server side development using EJB, Spring, JSP, Servlets, Java Beans, JavaScript, Oracle.
- Hands on experience wif relational databases including Oracle and SQL Server 2012 involving stored procedures, triggers, functions and indexes.
- Extensively worked on Spring Batch Framework and Drools rules.
- Extensive noledge in middleware technologies like XML and Web Services.
- Extensive noledge in RESTful API.
- Experience in Multi - threaded programming.
- Deep understanding of Rating Algorithm.
- Hands on the tools such as Eclipse, NetBeans, Notepad++, Editplus.
- Strong analytical skills wif ability to quickly understand client’s business needs.
- Involved in meetings to gather information and requirements from the clients.
- Research-oriented, motivated, proactive, self-starter wif strong technical, analytical and interpersonal skills.
- Handled numerous customer support calls and resolved them as quickly as possible.
TECHNICAL SKILLS
Domain Expertise: Worker’s compensation Insurance, Object Oriented Analysis And Design(OOAD), Design Patterns, Multi-Threading.
Languages: Core Java (JDK1.6 - Collections, Exception Handling, String manipulation, Servlets, JDBC etc), EJB, RESTful API.
Framework: Hibernate, Spring framework
Development Tool: Eclipse, Spring Tool Suite.
Methodologies: Agile and Scrum
Configuration Management: IBM Clear Case
Testing: Unit Testing, Functional verification testing(FVT), Regression Testing, System Testing.
Databases: SQL 2012, Oracle
Internet communication & Web Technology: Flash Action scripts, JSP.
Server: JBOSS 5, IBM WebSphere 8.
Operating System: MS DOS, Windows XP, WIN’95/98/NT/2000Pro.
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Technical Lead
Responsibilities:
- Gathering and analyzing requirements from the business.
- Analyzing and resolving production issue.
- Provide technical solution for the issues that team faces.
- Monitoring of the team's performance to make sure that the team stays on schedule and meets their performance metrics.
- Assign work to team on daily basis and make sure that the task closure is done timely.
- Monitor team work by Daily status call.
- Prepare project plan and track project progress against the plan.
- Sign off artifacts from the development team’s perspective and provide it to release management team for QA/UAT/Prod release and support the release.
- Interpretation and conversion of functional requirements in to High Level and Low Level Designs.
- Involved in complete life cycle of design, development, testing and deployment of application.
- Developed business logic in more customizable and modular way, which meets the complex client requirement changes, as per the client specifications and specified coding standards using proprietary frameworks.
- Coding in CoreJava, EJB, Collection and Multithreading.
- Developed many critical ECRs specific to Quote/Policy module.
- Developed many Policies Batches using spring framework.
- Developed DROOLS rules based on specific Client requirement, which has externalized from BASE Powersuite product.
- Designed on Flash UI using Actionscripts for policy screens.
- Developed unit test plan for validating data pushed to the Database.
- Worked wif Customers to fix their issues reported by them in their environment quickly and successfully.
- Worked wif Offshore development team as Team lead and provide required support to accomplish the BRAC project release Dates.
- Also worked wif SCM team on weekly basis for weekly release to BRAC client.
- Designed new services using various J2EE design patterns like Business Delegate, Singleton, Factory pattern.
- Developing modules using Spring and Hibernate.
- Used RESTful API in the Application.
- Involved in preparation of Test Cases and conducting Unit Testing.
- Devised design approaches to implement new scenarios & workflows.
- Other tasks Included but not limited are system design, development, task identification, allocation, time line follow-ups and guide team members in any functional or technical issue to achieve project goals.
- Performing Unit, Functional and Regression testing.
- Using Log4J for logging. Using IBM ClearCase for version controlling.
- Using ANT scripts for build and deploying the application.
- Using Java Collection framework extensively.
- Performing code review.
- Preparing release notes for the production release and getting the approval from the UAT users for the same.
- Followed agile methodologies.
Environment: Core Java, Collection, MultiThreading, J2EE, JSP, Servlets, Struts, Spring, Hibernate, IBM WebSphere V 7.0, Microsoft SQL Server 2012, WebServices, ANT, Log4J and IBM ClearCase, Drools and RESTful API.
Confidential, TX
Sr. Software Engineer
Responsibilities:
- Worked on JAVA and JSP.
- Requirement gathering and Planning and provide estimates for task.
- Fixing daily production bugs.
- Analysis of Requirement Specifications of Change Requests.
- Interpretation and conversion of functional requirements in to High Level and Low Level Designs.
Confidential, Oakland, California
Sr. Software Engineer
Responsibilities:
- Worked on Research, requirement gathering, object Model, Design and Use cases for all Enhancement Change Request by Client.
- Developed many critical ECRs and Defect fixing specific to Quote/Policy and Claims module using JAVA and EJB.
- Designed on Flash UI using Action scripts for Financial screens.
- Developed unit test plan for validating data pushed to the Database.
- Worked wif Customers to fix their issues reported by them in their environment quickly and successfully.
- Analyzing and resolving production issue.
- Interpretation and conversion of functional requirements in to High Level and Low Level Designs.
- Involved in complete life cycle of design, development, testing and deployment of application.
- Developed business logic in more customizable and modular way, which meets the complex client requirement changes, as per the client specifications and specified coding standards using proprietary frameworks.
- Coding in CoreJava, EJB, Collection and Multithreading.
- Developed many critical ECRs specific to Quote/Policy module.
- Designed on Flash UI using Actionscripts for policy screens.
- Developed unit test plan for validating data pushed to the Database.
- Worked wif Customers to fix their issues reported by them in their environment quickly and successfully.
- Worked wif Offshore development team as Team lead and provide required support to accomplish the BRAC project release Dates. Developing modules using Spring and Hibernate.
- Involved in preparation of Test Cases and conducting Unit Testing.
- Performing Unit, Functional and Regression testing.
- Using Log4J for logging. Using IBM ClearCase for version controlling.
- Using ANT scripts for build and deploying the application.
- Using Java Collection framework extensively.
- Performing code review.
Confidential
Team Member
Responsibilities:
- Involved in Analysis of product and Technical requirements.
- Developed GUI forms wif database connections using Core JAVA and Swing.
- Developing User manager control for the CDM application.
Confidential
Team Member
Responsibilities:
- Complete development of the Admin module.
- Creating the Admin module reports using Jasper reports.
- Technical Implementation
- Unit and Integration testing.
