To work in a globally competitive environment on challenging assignments that should yield the twin benefits of the job satisfaction and a steady paced professional growth.
Full Stack Developer with extensive experience in highly available distributed Applications in ecommerce and Finance domain. Multifaceted experience in analysis, design (UML & Design Patterns), development, testing, maintenance, mentoring, code reviews, performance tuning and deployment of Business-critical Applications.
Eleven years of years of IT experience in the areas of Java, Micro services, Object Oriented, REST Technologies, Spring framework, Web Services and client-side technologies JavaScript, ReactJs.
Expertise in using Java 8 features(lambda), Spring Framework and Caching Framework(Guava caching framework).
Extensive experience in developing Microservices using Spring Boot.
Experience in using NoSql databases(cassandra, dynamodb) and AWS cloud platform.
Experience in Agile delivery and frameworks and working with Continuous Integration with tools like Jenkins, GIT, Perforce.
Diagnosis and resolution of complex service issues arising during the application/ development life cycle to ensure effective development, maintenance and support
Integration of multiple systems and coordination with vendors through the development and maintenance phases.
Developing detailed application designs for technical solution components and prototypes
Extensive Idea of SDLC and implementation of end-to-end projects.
Overview
17
17
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Foxtel
08.2021 - Current
Designed and developed micro services for video pipeline for multiple streaming platforms using Spring boot, Kafka, AWS
Deployed applications to Kubernetes cluster using helm charts.
Senior Software Engineer
ING Direct Bank
10.2019 - 08.2021
Designed and developed kafka stream application to stream the transactions from database and ingest to Customer Activity Monitoring tool
Experience in unit tests using Junit and Mockito frameworks and integrated with CI/CD tools
Experience in writing integration tests using cucumber framework
Senior Software Engineer
Walmart Labs
03.2018 - 09.2019
Developed Microservices using spring framework
Designed and developed data ingestor components(java) for MCSE service to read the messages(10000 messages per second) from multiple partitions of Kafka topics and ingest the records into cassandra database
Worked on troubleshooting production issues and reduced the error count from 1000 to zero per day
Designed and developed simulation engine for MCSE platform
Experience in unit tests using Junit and Mockito frameworks and integrated with CI/CD tools
Migrated the stored procedure based application to micro-services architecture using Java, Spring and Kafka
Service receives ~50 files per minute and each file contains thousands of records
The service reads the file and produces the records to multiple partitions of Kafka topic to achieve parallelism
Designed and developed highly available data importer components written on java which reads the records from kafka, validates and ingests them into database
Unit tests using Junit and Mockito
Senior Software Engineer
Intuit Product Development Center
05.2014 - 03.2018
Designed and developed next generation micro services for CI/CD platform for Turbo Tax
Developed UI for package manager using React Js
Designed and developed devops tools to reduce the update creation time from 4 hours to less than 20 minutes
Learnt and developed Rest services using AWS services (EC2,SQS,SNS,DynamoDB,AWS Lambda etc)
Have experience in migrating the desktop packaging platform from organization datacenter to AWS infrastructure
Designed and developed custom maven plugins
Provided AWS primer sessions to Turbo Tax IDC team
Unit tests using Junit and Mockito
Associate Consultant
Microsoft
12.2010 - 05.2014
Designed and developed high performance data importer component which is responsible for importing millions of transactions from transaction files to database
Designed and developed biz-talk components
Designed and developed Rest services to retrieve the transaction details
Engineer
Honeywell Technology Solutions
06.2008 - 12.2010
Worked on developing SDK for building applications for Next Generation Manufacturing Execution Systems
Designed and developed data visualization controls using WPF.Net and Silverlight platform for MES SDK
Designed and developed various data components for MES SDK
Helped multiple teams to use the MES SDK and build applications