Tech Lead Resume
SUMMARY:
- A Credentialed Technical Consultant with over 15 years of experience in Designing, Managing, Maintaining and Supporting Java Enterprise Distributed Applications.
- In my current Role as the Operational Support L2 Technical consultant, involved in resolving critical technical production issues of multiple Customer facing Portal Applications from the Customer end Experience stand point.
- In my previous roles as a Technical Lead Engineer/Manager, me was responsible right from Requirement Analysis, Estimation, Development and Maintenance. me guided Engineering teams by halping them resolve Ambiguities around Technical Decision making and Actively Collaborated with them on various aspects of Software Engineering and Execution.
PROFESSIONAL EXPERIENCE:
- Strong experience in building Enterprise Web & Distributed Systems around Java/JEE core, Microservices & Open Source Frameworks, Web Services (SOAP, Rest), Design Patterns & Anti patterns
- Provided L2 OPS focusing on End to End RCA & Solutions for Critical Issues impacting Customers and Business using Best of Tools, Static Code Analysis on Critical portals which had been recently re - platformed to more robust resilient Microservices based architecture
- Used various intuitive and Debugging Techniques to unearth the underlying potential issues and existing production issues
- Acquired Intermediary working knowledge in Groovy and rudimentary knowledge on Ruby & Python Scripting Languages
- Developed good acumen for Selecting, Exploring and Recommending Tools for Productivity and Efficiency Improvements
- Strong experience in OOAD, UML and Hybrid (Traditional &Agile) approaches to Systems Development
- Experience in Confidential Insurance, Health Insurance, Retail banking, Automotive/Logistics Domains, Product Development experience with Retail Banking
- Brings a Global Experience of working out of multiple geographies including Confidential, Confidential and Confidential, Malaysia& the Confidential in Onsite and Offshore Model
- Experience in working with large Confidential clients like Confidential, APL Logistics, General Motors and presently with Cigna Health Insurance
- Developed strong Formal and Informal working relationships with all the Stakeholders
TECHNICAL SKILLS:
Enterprise Java Confidential: Core Java 1.8/ JEE, Spring, Hibernate, Struts 1.2, EJB 2.1, Webservices Rest& SOAP, Microservices (Spring Boot, Netflix OSS)
ALM, Monitoring, Log Analysis&Metrics Tools: CA Agile Central-Rally, Splunk Dashboard, Splunk Queries, Tealeaf, HPSM
Opensource Tools: JMeter, Confluence
Scripting Languages: JavaScript,Groovy, Python, Ruby (Intermediary working knowledge)
D Confidential base Tools & Confidential: RDBMS - Oracle, MySQL
Application Servers: WebLogic 10.x, WAS 8.x,Jboss4.x, Tomcat7.x
U M L & OOAD: Rational Rose, Viso, Enterprise Architect, Optimal J, Eclipse, intellij
Open Source Build Metrics/Testing Tools: Ant, Maven, Jenkins, Gradel, Artifacory, Findbugs, PMD, SonarCube, Junit
Versioning Tools: GitHub,StarTeam, PVCS, SVN
Methodology: Traditional, Agile Scrum, Hybrid
PROFESSIONAL EXPERIENCE:
Tech Lead
Confidential
Responsibilities:
- Researched and provided RCA on Critical Show Stopper Technical issues impacting Customers, BPS and Support teams by Collaborating with all Upstream and Downstream, Delivery, Application Hosting, Product Management teams
- Gained all the required knowledge to resolve the newly Re-Platformed Portal Application’s issues in quick turnaround time impacting Customer, Business Support Team and shared the same knowledge to offshore Teams
- Actively involved in providing Sing offs during Implementation, Migration during major Deployments and Releases
- Actively participated and provided necessary L2 support on P1 and P2 SIM tickets to resolve and reduce App Down time impacting Customers
- Provided effective update in daily KANBAN Stand-Up Calls also made sure team provided the update in timely manner in Rally Board for Effective Tracking and Prioritizing tickets based on Business Needs and Criticalities
- Provided support for Solutioning and fixed most of the impending Technical issues for a business critical application used by Business Analysts by Refactoring existing Code Components and writing new Code Logics
- Deployed& Maintained the Application to a more Efficient new Remote Server dat required Zero to Minimal Interventions
Tech Lead
Confidential
Responsibilities:
- Participated in creating a POC on Service contextualization to Isolate and Instrument Critical Business Flows into Independent Microservices
- Actively involved in the process of Identifying, Designing and Re-engineering the existing Business Critical Components and captured those Design Elements into a more Robust Design Artefacts
- Analysed and Created the Enterprise Integration Artefacts and Abstract Logical D Confidential model in collaboration with other Tech Leads and Architects by using Expert Code Analysis and Tools to Reverse Engineer the Complex Business flows and deliver the Design Documents
Tools: / Confidential: J2EE core (Swing, EJB, Struts), Eclipse IDE, Magic Draw, Visio, Corbetura
Tech Lead/Project Lead
Confidential
Responsibilities:
- Re-factored and Performance tuned some of the Existing Application Flows which significantly Improved Performance which was tan Benchmarked with an External Vendor using JMeter
- Delivered code confirming to the Proven Design Principles Ensured the Junior members followed the same
Tools: / Confidential: Struts1.1, JSF1.0, EJB2.1, Oracle10, Jprobe, Find Bugs and Check style, JMeter
Test Analyst
Confidential
Responsibilities:
- Developed Utility Java Tools to Expedite Test d Confidential Cleansing Process
- Worked collaboratively with other Application Development/QA/Testing/ Business Analyst teams, which ensured more Predictable Release Cycles and Functional/ Technical Resolutions
Tools: Used: Mercury QC, Atlassian JIRA, Bugzilla
Team Lead
Confidential
Responsibilities:
- Involved into Design and Implementation of Restructuring and Refactoring of existing codebase
- Improved productivity by utilizing public Library tools like Google GUAVA
Technology Platform/Tools: Struts1.1, Oracle10, guava, Find Bugs and Check style, Oracle, Eclipse, Tomcat4.2, CA Job centre, Open Project, StarTeam
Confidential
Responsibilities:
- Researched, Implemented and Maintained Remote Repository tool dat had just come into the market, Introduced Artifactory as the core Dependency Manager for the early adoption by projects Faster Build Resolutions
- Utilized Apache Common Core Libraries for Code Improvements on the existing code base
- Involved in Code Refactoring to get an advantage from Technology Upgrades including usage of Generics
- Used Code Profiler for generating Metrics as part of Quality Improvement exercises
Technology Platform/Tools: JSP, Struts, JSF, Informix, Find Bugs and Check style, Atrifactory-Maven Remote Repository Management
Module Lead
Confidential
Responsibilities:
- Modelled Design Artefacts with standard UML Design tools like Rational Rose&TogetherJ
- Reverse-Engineered/Refactored Legacy modules
- Actively involved in Code reviews, Work Product review, UTC review& SSD review, and common code fixes
