Software Engineer III at M&T Bank


I have been designing and developing software applications for more than a decade now, primarily in the healthcare, automobile and banking domains.

I have experience in building and managing Scalable Web apps, Desktop applications, Workflow applications, Standalone applications, Automation products end to end.

At the moment, this journey has brought me to Buffalo, New York where I am a full-time Software Engineer. In this position, I been primarily working on developing Angular, Java based Web workflow application on top of Activiti. I also contribute to building & supporting libraries, messaging and monitoring infrastructure, provisining assistance to other application teams to speed them up with their development process, help hiring developers.

I am also passionate towards photography, designing and tech blogging


years of experience


professional projects


industry awards


Software Engineer III

Nov 22 - Present

Software Engineer II

Jan 21 - Oct 22

Senior Developer

Full time | Bluestone Staffing

Jul 19 - Dec 20

Associate, Projects

Full time | Cognizant US

May 17 - Jun 19

Programmer Analyst

Oct 13 - Oct 15

PA Trainee

Oct 12 - Oct 13


B.Tech | Information Technology

Anna University | 2008 - 2012

My Expertise

Microservices | Monolith

Expertise in designing and developing highly available and scalable Java Spring boot, Python Flask Microservices for Analystical, Security, Workflow applications

Single Page Application | Mirco frontend

Handson experience in developing SPA using Angular, React

Application Security

Experience working in developing security libraries using JCA for Audit, Authentication, Autorization with LDAP, OAuth, SAML, OES.


Experience working with applications using structured and unstructured databases

Desktop application

Experience developing desktop application using Swings & JavaFX


Experience working in creating different workflow BPMN 2.0 applications, libraries involving Alfresco Acitviti Engine


Experience with building pipelines using Jenkins, Gitlab CI, Actions, Bamboo

On-Prem | Cloud | Containers

Experience deploying & supporting application in Linux boxes, Docker, PCF, AWS, Openshift


Expertise in desiging, developing, provisioning application using messaging systems including Kafka, MQTT, JMS, Active MQ

Tracking | Monitoring & Debugging

Expertise in configuring, creating dashboards for application monitoring and metrics in Kibana. Realtime log monitoring using Splunk. Real time experience in production fix, deployment, performance testing using Jmeter, jconsole, Dynatrace, selenuium automated test cases