Technical Lead Resume
SUMMARY
- Oracle Certified Web Component Developer with wide experience of working in all phases of software development life cycle (SDLC model) using Java/J2EE technologies.
- Experience working with Agile methodologies.
- Specialized in Object - Oriented Design and Analysis including definition, prototyping, design, implementation, testing and maintenance.
- Extensively worked on Web based applications and Enterprise applications using Core Java, Multithreading, collections framework, JSP, Servlets, Struts, Spring, Hibernate, JBoss, MySQL 5.0, Oracle 9i/10g, Windows, Unix .
- Hands on experience with Persistence technologies like Hibernate.
- Exposure to middleware technologies (Tibco EMS) and deployment, monitoring of applications in unix environment.
- Proficiency with log4j, XML, SAX and DOM.
- Good experience with IDE tools Eclipse, IntelliJ .
- Good experience as a front end developer with rich UI (Java Script, CSS, HTML).
- Exceptional analytical problem solving and user communication skills.
TECHNICAL SKILLS
Programming Languages: Java, HTML
Java Technologies: JSP, Servlet, Struts, Hibernate
Databases: MySQL, Oracle 9i, Postgre SQL
Scripting Languages: JavaScript, Unix shell
Web technologies: XML,CSS
Operating Systems: Windows, Unix
Servers: Tomcat 6.0, Jetty, Weblogic, Websphere
Version control tools: Tortoise SVN, GIT
Build Tools: Apache Maven 2.x,Ant
Middleware: Tibco EMS(Enterprise Messaging Service)
Methodologies: Agile, Waterfall
IDE: Eclipse, IntelliJ
PROFESSIONAL EXPERIENCE
Confidential
Technical lead
Responsibilities:
- End to end enhancements for the application.
- ORM Mapping and configuration using Hibernate 3.0
- Followed MVC design pattern using Struts 1.2
- Developing various reusable Helper and Utility classes using core java, which are being used across all the modules of the application.
- Development of new UI screens, database tables and their maintenance.
- Requirement gathering and analysis for offshore team.
- Responsible for every phase from requirement gathering to deployment in production for the team.
- Leading and code review with offshore development team.
- Setup and monitor nightly and weekly batch jobs of regional databases using UC4.
Confidential
Software Developer
Responsibilities:
- Requirement understanding and use-case validation.
- Involved in end to end enhancements for the application.
- Worked on MVC framework understanding the overall flow of application.
- Unit Testing
Confidential
Software Developer
Responsibilities:
- Used Wicket framework for loading data in pages, AJAX calling and field validation
- Created custom wicket components for business requirements.
- Corda graphing to update graph every 30 secs.
- Deployment in production environment
Confidential
Software Developer
Responsibilities:
- Writing Permit policy.
- Removing database dependencies for authorizing users from codebase.
- Mapping of users with roles and resources in the applications.
- Communication between Permit API and different applications.
- Testing on unix test machine.
- Deploying in production environment.
Confidential
Software Developer
Responsibilities:
- Understanding different types of alerts configured.
- Reproducing situation when messages are tanked up at the publisher side durable using TIBEMSADMIN api.
- Getting familiar with application codebase and increasing threshold for the particular alert.
- Testing with the support team.
Confidential
Software Engineer
Responsibilities:
- Preparing Proof of concepts for the project.
- Worked as a Developer and Point of Contact for the Project.
- Involved in Coding, maintenance, enhancements.
- Status tracking of tasks.
- Exporting report to Excel and Pdf formats.
- Archival and Retrieval of Reports
- Preparation of Documents related to project
