I 'm a Technical Lead with over 12 years of experience in software development working across multiple domains and major organizations. I have solid experience in overall project planning, solutioning, execution and technical leadership while delivering complex software solutions enabling customer success. I love working on challenging projects and learning something new along the way.
About Me
On Time Delivery
Quality code
Cloud Ready
Leadership
Tech Savvy

SO, who am i?

Azure Fundamentals

AWS Solution Architect Associate

Certified Scrum Master
html/css
80%
Node.js
80%
java
85%
spring
80%
webservices
90%
react
80%
docker
60%
AWS
40%
Work Experience

AIA Australia
2015 – present
Positions Held
Scrum Team Lead, Technical Lead, Senior Developer
highlights
- Deliver approved solutions that meet expected quality with agreed estimations on time and cost.
- Lead the technical solution/design from conceptual design to detail code level.
- Work closely with BAU/Support team to ensure smooth transition of completed projects.
- Lead a team of 14 with both onshore and offshore presence.
- Ensure robust procedures and processes with the Application support team.
- Delivered numerous bug fixes and enhancements as part of L3/L4 support engagement.
technologies
Java, React & View JS, Spring Boot, OpenJPA, DB2, Websphere (6,7,8,9), Python

unico
2013 – 2015
Positions Held
Senior Developer, Technical Lead
highlights
- Migrated the existing Rating and Charging system to use a new platform developed by MATRIXX systems.
- Provided major complex technical solutions for project implementation.
- Developed Automation tests based on Robot framework to ensure regression for every build
- Have received the ‘U Made A Difference’ award for my work on this project
- Enforced Agile principles following TDD as a scrum master
- Implement the Robot test automation framework
technologies
Java7, EJB 3.0, JMS (IBM MQ and TIBCO), MySQL, JBOSS 6 EAP, REST, Gradle, OpenJPA
Nokia networks
2011 – 2013
Positions Held
Software Developer
highlights
- POC for new features to demonstrate feasibility of implementation and write technical documents.
- Design, implement and test Java based application enhancements
- Scrum Master for a team of 6
- Major app performance improvement from handling 99 notifications/sec to 140 notifications/sec
- Received 'Spot Award' for work done during a sprint.
- Travelled outside India to handover an application to another team for maintenance work.
technologies
Java 1.6, EJB, JMS, JPA, SOAP/REST, Websphere Application Server, JBOSS, jQuery, JSF, Spring Core

ibm
2008 – 2011
Positions Held
Technical Lead, Application Developer
highlights
- Received the 'Best of IBM' award for two consecutive years.
- Developer for Java/J2EE applications.
- Automated repetitive tasks using linux scripts.
- Implement code coverage and static analysis for applications.
- Provide client demos.
- Develop and test JAX-WS based webservices.
technologies
Java/J2EE, Spring, Struts, JAX-WS, Tomcat, Websphere Application Server, Servlets, EJB, HTML, CSS
Personal projects
Name
Description
The project is to showcase my experience in the IT space via a web profile using the guthub public page. Have used HTML5, CSS (SASS) and JS to develop the page.
git hub link
Name
Description
The project was to develop a public website for an outdoor touring company. The name is fictious and website is used by myself to try new features in HTML5/CSS.
git hub link
Name
Description
This api project to support a small banking application was built using Node JS. The api supports authentication via JWT tokens and uses a MongoDB database to store information.