Senior Software Engineer with over 5 years experience in design, development and maintenance of enterprise business applications using Golang, AWS services, Core Java Spring Boot, Hibernate.
Overview
7
7
years of professional experience
4
4
years of post-secondary education
Work history
I T Analyst
Tata Consultancy Services [TCS]
Trivandrum, India
12.2021 - Current
Designed, developed and deployed a scalable backend application using Golang and AWS Services
Implemented CI/CD pipelines using GitLab to automate application deployment upon code commit
Deployed server less functions through AWS Lambda for efficient execution
Worked with various AWS services including S3, SQS, Lambda, EC2, and Athena for data storage, messaging, compute and analytics
Interacted with PostgreSQL databases for data persistence and retrieval
Implemented unit and integration tests to ensure code quality and reliability
Monitored and maintained the application in production to proactively identify and resolve issues
Worked within an Agile development methodology to deliver software iteratively.
Technologies used: Golang, AWS, Terraform, Git Lab, PostgreSQL, Jira, VS Code, Python, Kubernetes, Putty, Linux
Project Engineer
Centre for Development of Advanced Computing [CDAC]
Trivandrum, India
11.2018 - 11.2021
Designed, developed and implemented software applications for collecting, receiving, analyzing, processing and storing real-time and periodic data from smart electricity meters used in India (IS 15959 compliant) using JAVA
Ensured effective communication between software and smart meters using the DLMS/COSEM protocol
Analyzed requirements and implemented functionalities for various software applications
Provided training and support to clients on developed software solutions.
Technologies Used : Java, C#, Core Java, Java Swing, Spring Boot, NetBeans.
Project Intern
Centre for Development of Advanced Computing [CDAC]
Trivandrum, India
06.2017 - 11.2018
Developed and implemented calibration and configuration of Smart Energy Meters confirming to DLMS/COSEM protocol
Designed and Developed DLMS/COSEM testing tool to perform conformance tests and parameter verification tests based on Indian Standards of smart meters.
Provided Transfer of Technology for the client on developed software.
Technologies Used : Core Java, Java Swing, and frameworks like NetBeans.
Education
Bachelor of Technology[B -Tech] - Computer Science and Engineering
Mahatma Gandhi University, Kerala
Kerala,India
06.2012 - 05.2016
Skills
Golang
AWS
Terraform
PostgreSQL
Java 8
Java Spring boot
VS Code
Jira
GitLab CI/CD
Putty
Hibernate
Kubernetes
Python
Agile methodology
Accomplishments
Copyright for “The Smart Meter Configure v3.0 Application for Smart Energy meters” : Copyright Office, Gov. of India has granted Copyright for “The Smart Meter Configure v3.0 Application for Smart Energy meters”.
Copyright for "MDMS application for AMI Single phase/Three phase Smart Meter" : Copyright Office, Gov. of India has granted copyright for ‘MDMS application for AMI Single phase/Three phase Smart Meter'.
Timeline
I T Analyst
Tata Consultancy Services [TCS]
12.2021 - Current
Project Engineer
Centre for Development of Advanced Computing [CDAC]
11.2018 - 11.2021
Project Intern
Centre for Development of Advanced Computing [CDAC]
06.2017 - 11.2018
Bachelor of Technology[B -Tech] - Computer Science and Engineering
Business Analyst at Diligenta (TCS- UK Subsidiary), TATA CONSULTANCY SERVICES(TCS) PVT.LTDBusiness Analyst at Diligenta (TCS- UK Subsidiary), TATA CONSULTANCY SERVICES(TCS) PVT.LTD