Student @ UWA (MIT-AI) S2, 25 | Technical Lead | 5 x AWS | OCI | GCP | AI Enthusiast | DevSecOps | Go | Python | Java | K8s | Serverless
As a seasoned software engineer, I am driven by a passion for innovation, a commitment to fostering collaborative environments, and a continuous pursuit of learning. With extensive experience in leading software engineering, cloud management, and DevOps, I specialise in optimising systems, scaling services, and guiding cross-functional teams to exceed objectives. I’m a confident engineer, enthusiastic leader, and efficient team player.
My career began as a Backend Software Engineer in startups, where I encountered the recurring challenge of bridging the gap between Development and Infrastructure. This puzzle ignited my curiosity and steered me toward DevOps and cloud solutions. Since then, I have dedicated myself to resolving these intricate challenges, from debugging configurations and developing in-house Infrastructure-as-Code frameworks to addressing developers’ concerns and optimising business costs with modern tech stacks.
Throughout this journey, I have expanded my expertise through continuous learning and certifications, deepening my knowledge in Cloud, Cybersecurity, DevOps, and emerging technologies. I am pursuing a master’s in AI at the University of Western Australia, further enhancing my skills and staying at the forefront of technological advancements.
Coding:
- Golang: Interface, Goroutine, Channels, Beego, Gin, GORM
- Python: Django, Flask, OOP, Pandas Dataframe, PySpark
- Java: SpringBoot, Maven
Cloud:
- AWS: Lambda, Layers, Extension, API Gateway, SNS, SQS, CloudTrail, CodeCommit, CodeBuild, CodeDeploy, TrustedAdviser, GuardDuty, KMS, Cloud HSM, Route53, ALB, NLB, EC2, ECS, EKS, EBS, EFS, AMI, Cognito, Recognition, OpenSearch, Elastic Cache, RDS, EMR, Security Groups, VPC, Subnets, Route Tables, Peering, TransitGateway, NAT Gateway, Internet Gateway, VPN, VPC Endpoint, Resource Access Manager, Identity Centre, IAM, Roles, Policies, Service Quota, Athena, Glue, Bedrock, CloudWatch Logs, Metrics, EventBridge, Dashboard, Alerts, Kinesis Data Stream, Kinesis Delivery Stream, Signalling Channels, Kinesis Video Streams, Secrets Manager, SSM Parameter Store, Session Manager, Fleet Manager, Workspace, AppStream, Prometheus, TimeStream, InfluxDB, OpenSearch, Grafana, AWS Well-Architected Framework, CloudFormation, AWS Billing, AWS CUR, AWS GO SDK V1/V2, Boto3, AWS CLI
- GCP: Firebase, GCP Storage, Firestore Database, Workload Identity Federation, Cloud Functions, VM, VPC, Firewall, Cloud Armor, Cloud Run, Load Balancer, Compute Engine, Service Accounts, Roles, IAM, Pub/Sub
Other:
- Message Brokers: AWS SQS, Kafka, RabbitMQ, GCP Pub/Sub
- Observability: Vector.dev, Prometheus, Grafana, Logstash, FluentBit, NodeExporter, Log Easy
- Code Management: GitHub, GitLab, AWS CodeCommit
- Task Management: Jira, Trello, GitHub
- Code Build: AWS CodeBuild, GitHub Actions, Jenkins (Basics)
- IAC: AWS SDK, AWS CDK, Terraform (Basics), EnvManager (In-house CLI application developed in Golang using AWS Go SDK V2 and YAML)
- Scripting: Python, Bash (Basics)
- OS: Linux, Mac, Windows (Basics)
- Containerization: Docker
- Container Orchestration: Docker Compose, Kubernetes, EKS, ECS
- CI/CD: GitHub Hooks -> AWS CodeBuild -> AWS CodeDeploy
- IDE: vim, vscode, IntelliJ IDEA
- Languages: English (Fluent), Malayalam (Native), Hindi (Basic), Tamil (Basic)
Technical Lead at KrazyBee Services Pvt. Ltd (Kreditbee) | Aug 2023 - Present | Bengaluru, Karnataka, India
- Lead/Support/Guide individuals/teams through AWS best practices regarding Architecture, AWS Go/Python/Java SDK, cross-Account and cross-Cloud operations, K8s, Containerization, Capacity Planning, Cost Optimization, and Cloud Security.
- Lead/Support/Guide individuals/teams on code refactoring, review/configuration/architecture/debugging/optimizations.
- Lead/Support/Guide Infrastructure team on cloud-related configuration and troubleshooting.
- Support and handle L3 escalations on a production system.
- Led the development of a parallel monitoring system to CloudWatch using Kinesis, S3, SQS, InfluxDB, and Grafana.
- Led the development of a backup service for eKYC using NPCI as KSA/ASA.
- Led the development of a PDF-to-image conversion service similar to Imgix for doc preview as per security/compliance requirements.
- Led the development/transformation of numerous cron jobs for cross-functional teams.
Technical Lead at Finnovation Tech Solutions Pvt. Ltd (Kreditbee) | Aug 2021 - Aug 2023 | Bengaluru, Karnataka, India
- Lead/Support/Guide individuals/teams through AWS best practices regarding Architecture, AWS Go/Python/Java SDK, cross-Account and cross-Cloud operations, K8s, Containerization, Capacity Planning, Cost Optimization, and Cloud Security.
- Lead/Support/Guide individuals/teams on code refactoring, review/configuration/architecture/debugging/optimizations.
- Lead/Support/Guide Infrastructure team on cloud-related configuration and troubleshooting.
- Support and handle L3 escalations on a production system.
- Designed and developed Aadhar-based eKYC Service using NSDL as ASA/KSA.
- Collaborated with the Legal/Security/Compliance team for licensing and auditing related to eKYC with UIDAI and NSDL.
- Led the DC/DR Data Center server and HSM setup operation for eKYC Service and supported the licensing process with UIDAI and NSDL.
- Led the transformation of Kreditbee backend services to AWS IAM Role, AWS Cognito, and GCP Workload Identity Federation from the access key secret-based legacy credential management system.
- Implemented mockers for expensive services for the lower environments.
- Took over the in-house API-test framework and FE, BE GitHub action-code build workflow and transformed it as GitHub Hooks triggered AWS CodeBuild workflow.
- Implemented transit gateway and brought all UAT and Stage accounts to dedicated NATs, unified resource nomenclature, and implemented tag-based grouping and ownership tracking in the IAC tooling for lower environments.
- Unified lower environment/brought in centralized control over the resources created in lower environments and optimized the cloud cost for lower environments.
- Led enhancements of the Kreditbee lower environment IAC tool and made it production deployment capable.
- Led the optimization for the IAC tooling to build the capability to orchestrate unit tests, build, deploy, automation test, and report pipelines as per the business requirement.
Senior Software Engineer at Finnovation Tech Solutions Pvt. Ltd | Nov 2020 - Jul 2021 | Bengaluru, Karnataka, India
-
Worked on the migration of legacy Golang repositories to a mono repository and multiple go modules, removed CGO dependency, and unified backend services, common lib for configuration and standard functionalities in the Kreditbee application.
-
Developed an IAC framework for spinning off the Kreditbee application with all its services and configurations and DB Schemas for lower environments as per the business requirement.
-
Mentored junior engineers, optimized service performance, and worked on cost optimization in lower environments.
-
Conducted interviews for SE/SSE roles. Software Engineer at Finnovation Tech Solutions Pvt. Ltd | Oct 2019 - Oct 2020 | Bengaluru, India
-
Designed and developed a Digilocker-based KYC service in Golang, leading to a substantial success rate improvement.
-
Mentored Digitap in porting the solution to Java and commercializing it.
-
Worked on payments/collection modules and collection partner integration.
-
Worked with DigiTap on the ETL process of the Bank Statement analytics project and developed a workflow for handling recently merged bank statements.
Software Engineer at Reckonsys Tech Labs Pvt Ltd | Jun 2017 - Oct 2019 | Bengaluru, India
- Developed web-based business applications using Python, Jinja, Django, Flask, and JavaScript frameworks.
- Conducted rigorous testing and debugging to ensure error-free and reliable applications.
- Facilitated peer reviews of solution designs to promote collaboration and knowledge sharing among team members.
Software Engineer at VNDLY Inc (Client Project) | Sep 2017 - May 2019 | Ohio, United States (Remote)
- Developed and maintained reporting and invoice generation framework for VNDLY.
- Assisted with multiple Django version upgrades.
- Worked on the development of Work Order and Job Order modules.
- Implemented efficient solutions to streamline processes and improve product functionality.
- Collaborated with cross-functional teams to ensure project success and meet deadlines.
Software Engineer at Kredily (Client Project) | Mar 2017 - Aug 2019 | Bengaluru, India
- Was the sole backend developer for this project till the first release.
- Did the ER/Flow Sequence diagram.
- Identified the story points and designed the sprints in consultation with seniors.
- Developed the complete backend of the employee onboarding and time tracking modules.
- Integrated the UI designed by the frontend team with the Jinja template.
- Did the dev/production setup and handled the first production release.
Software Engineering Intern at Reckonsys Tech Labs Pvt Ltd | Jun 2017 - Oct 2019 | Bengaluru, India
- Developed web-based POC applications using Python, Jinja, and Django.
- Did research on open-source libraries that teams can utilize for client projects to enhance productivity.
- Learned Git, Bitbucket, Jira, Nginx, Postgres, AWS RDS, EC2, S3, and the basics of AWS and their use cases in day-to-day operations.
- Took part in client meetings and worked on requirements gathering.
- Collaborated with seniors to prepare ER/Flow/Sequence Diagrams for the client projects.
Master of Computer Application at Kristu Jayanti Autonomous/Post Graduation | Aug 2014 - Apr 2017 | Bengaluru, India
- Developed and hosted a centralized application for inter-college fest 'SHELLS' for Treasure Hunt using VB.Net and MS-SQL to time track and avoid disputes.
- Won first prize in the inter-college coding event hosted at our college as part of SHELLS and secured placement in UST Global.
- In the fourth semester, completed a Python and Django project on cargo company end-to-end operations, using Google Maps API for distance-based billing.
- Did a geofencing project for tracing objects leaving specific latitude-longitude locking using Arduino, GSM-GPS module, and Objective C.
- Developed an Android app that works with Google Maps and shows the exact coordinates of the device.
- Kreditbee Annual Day, Innovation Award (2022-2023)
- Kreditbee Annual Day, Star Team Award (EKYC Team) (2023-2024)


