Technical Lead Resume
SUMMARY:
- 11+ years of experience in developing Web based applications with improved functionality and productivity on Investment banking and Financial Services domain.
- Extensive experience in Java, J2EE, Struts, Hibernate, JPA, Prime Faces, Spring, client BPE like JET BPE and Activiti Confidential
- Proficient database, SQL and Oracle skills.
- Working experience in ITSM Service Now. Well acquainted with Service Request Management and workflow designing and developing Service Catalogues.
- Practical experience on various optimization and utility tools like Rational Rose, Dream Weaver, Visio.
- Experience on development environments like Net Beans 5.0, Rational Application Developer 6.0, and Eclipse.
- Well versed with different scripting languages like AJAX, JavaScript and DOJO, JSON, jQuery
- Good exposure to Agile Methodologies like Scrum and tools like JIRA.
- Knowledge on Design methodologies like OOAD with UML, Design patterns.
- Good knowledge on responsive web applications like Angular JS and Python programming language.
- Good exposure to Analysis, Design, Development, Maintenance, Deployment, Documentation, Release process and Implementation of Web based Applications.
- Knowledge and Experience in consuming web service protocols such as RESTful and SOAP, and Job Scheduler such as Quartz.
- Played various key roles of Technical Lead, Module Lead, and Team Member in the scope of the project.
TECHNICAL SKILLS:
Industry Domain: Investment Banking, Finance, Networking, Telecom
Databases: Oracle, MS Access, SQL Server
Languages: Java, J2EE, PL/SQL
Web Technologies : AJAX, HTML, HTML5, JavaScript, DOJO, JQuery, JSON
Framework : Spring, JSF, Struts2, Hibernante, JPA, Prime faces
Design Methodology: OOAD with UML.
UML Tools : Microsoft Visio, Rational Rose
Version Control Tools : SVN, GIT, Gerrit
Open Source Tools : Eclipse
Tools: RAD, TOAD, Net Beans, Eclipse
Servers : Tomcat7, Websphere6, JBoss
ITSM : Service Now - Service Request Management
Confidential: JET, Activiti
WebService Protocols: SOAP, RESTful
Job Schedulers: Quartz, Client framework JET
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead
Responsibilities:
- Supervise team and provide technical guidance in implementing new changes in either Cloud environment or any other Virtual Network.
- Setup Dev, QA and UAT environments for the application.
- Continuous analysis of user requirements and to provide proof of concepts for every new changes or requirements in Agile Methodology.
- Integrating existing application to adhere to fast commit using Dockers, Groovy and Spock .
- Code refactoring using Design Patterns and to adhere to Confidential Coding Standards
- Responsible for Coordinating with internal and external customers.
- Conduct system wide requirement analysis.
- Conduct module level work effort estimations and integrate for the whole system
- Thoroughly understand the Requirements and Design and Develop detailed design.
- Design and implement automated unit testing framework as required
- Conduct peer-reviews and lead reviews and provide feedback
- Provide accurate and detailed weekly task reports.
- Develop, maintain, troubleshoot, enhance and document components develop by self and others as per the requirements and detailed design
- Assist Project Lead/PM/BA in project coordination.
- Conduct project risk identification and mitigation action planning with the project manager
Confidential
Lead Developer
Responsibilities:
- Responsible for High level design and Database design along with requirement analysis and Project Architecture.
- Responsible for developing middleware components
- Involved in development of User-friendly Presentation layer using Prime faces and JSF framework.
- Workflow designing using Activiti Confidential
- Supervise the activities of the team members and coordinate their activities with other Project Team members.
- Responsible for Coordinating with internal and external customers.
Confidential
Lead Developer
Responsibilities :
- High level design and Database Design Enhancement of Launch Device process (for launching hard phones) by unique technical number
- Creation of automated emails containing detailed upload export to Cisco for launching in Cisco
- Fully Automated Cisco hard phone provisioning from launching the device to fully automated creation of the migrated profile on Cisco server using AXL web services calls
- Responsible for creation of Job Scheduling using Quartz scheduler.
- Execute project plans, operating within stated deadlines while ensuring a high quality of work delivered.
Confidential
Technical Lead/Lead Developer
Responsibilities :
- Gather requirement and design specification documents
- Assist, design and implement Service Catalog module which consists of approvals, requests, request items, catalog tasks, workflows
- Created workflows and prototype
- Work alongside the project team to meet requirements for the project
- Fix and amend defects within the system
- Worked on Reporting like billing reports, incident reports etc using Business Objects.
Confidential
Lead Developer
Responsibilities:
- Requirement analysis along with the client
- Created technical design documents.
- Coordinating and Communicating with the Client.
- Analyze, Plan, design, develop and deploy application
- Took new initiatives for the application smooth delivery.
- Handled Code and database release of the application.
- Responding promptly and professionally to bug reports.
- Document code throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level
- Ability to multi-task and stay organized in a dynamic work environment.
Confidential
Module lead
Environment : Languages: JAVA, J2EE | Database: Oracle 9i | Framework: STRUTS 2, JET Framework, and Scrum for Project Management | Tools: TOAD, Rational Application Developer 6.0 | Application Server: IBM Web Sphere 6.0 | O/S: Windows XP
Responsibilities:
- Coordinating and Communicating with the Client.
- Gathering the requirements from the client.
- Lead the activities to design, develop and deploy the application.
- Develop UI using struts2 Framework and create workflow using JET
- Handled Code and database release of the application.
- Involved in Unit, Integration and System Testing of the module or application developed.
Confidential
Project Lead
Environment : JAVA, J2EE | Technologies: Servlets2.4, EJB2.0, Hibernate 3.0, XML, XSLT | Database: Oracle 9i | Framework: STRUTS 1.1 | Tools: TOAD, Rational Application Developer 6.0 | Application Server: IBM Web Sphere 6.0 | O/S: Windows XP
Responsibilities :
- Oversee the development and implementation of the application, ensuring technical specifications
- Performed the coding in JSP, Servlets, SRUTS, and Hibernate & EJB’s. Developed the GUI front end screens.
- Monitored the System’s technical performance & conducted the testing & fixing of various issues.
- Performed the analysis & field amendments as per client requirements.
- Coordinated departments to maximize effectiveness and efficiency.
- Reviewed internal reports from different departments before presenting to the Project Manager.
- To manage project tasks, timeliness and scope along with guiding clients throughout the project milestones.
- Work in collaboration with various departments to realize the development, implementation & testing of a new application.
- Maintain customer relationships
- Developed several internal tools to automate mundane tasks that were quickly adopted by other developers.
- Received Best Performer Award
