SURIYA SURIYA

VICE PRESIDENT

Software Engineer III at M&T Bank

About

I have been {DESIGNING} and {DEVELOPING} software applications for more than a decade now ...

I am passionate towards photography, astrophysics, quantum computing, design theory and tech blogging

hello
10+

years of experience

30+

professional projects

Multiple

industry awards

Experience

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

Education

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.

Database

Experience working with applications using structured and unstructured databases

Desktop application

Experience developing desktop application using Swings & JavaFX

Workflow

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

CI | CD

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

Messaging

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