| Summary |
|---|
| Over one and half decade of experience in software development |
| Extensive experience in design & implementation of scalable & highly available business critical software systems using Golang, Java/JEE and Cloud technologies |
| Transformed an IoT application to handle Millions of devices |
| Experienced in designing and developing Cloud Native & SaaS applications to Digital Ocean, Azure and AWS cloud platforms |
| Transformed monolith into a cloud agnostic microservice application |
| Extensively worked on performance tuning and fixing memory leaks for high performance & high volume transaction application |
| Good understanding on Unix/Linux, GC, concurrency and parallelism |
| Good experience in TDD, BDD, robot, junit |
Technical Expertise
| Area | Expertise |
|---|---|
| Core skills | Golang, Java, Python |
| Streaming/MQ | NATS, ActiveMQ, Kafka, Kinesis, EventHub |
| Frameworks | Spring framework, Spring boot, Spring data, Hibernate |
| Database | MariaDB, MySQL, PostgreSQL, ScyllaDB(Cassandra) |
| Web | JavaScript, HTML & CSS, ReactJS, OpenAPI 2.0 |
| Test Automation | Cucumber, JUnit |
| DevOps | Kubernetes, ECS, Terraform, Ansible, Cloudformation |
| Monitoring & Observation | Prometheus, ELK, CloudWatch, Grafana, Istio, Kiali, Jaeger |
| CI/CD | Jenkins2, Bitbucket cloud, GoCD and Bamboo |
| Cloud | AWS , Azure |
Education
| Course | year | Institution | Score (%) |
|---|---|---|---|
| Bachelor of Engineering-Computer Science | 2000-2004 | Adhiyamaan Collecge of Engineering | 74% |