Proficient at designing and managing complex backend systems, with a special place in heart for cloud technologies and concurrent programming having 8.5 years of experience.
Overview
10
10
years of professional experience
4
4
years of post-secondary education
Work History
Senior Software Engineer
IBM
03.2024 - Current
Leading the design and development of a serverless, scalable, event-driven distributed architecture, ensuring high performance and reliability.
Crafting performant RESTful APIs using FastAPI, focusing on scalability and maintainability.
Driving cost optimization for organizations by leveraging deep expertise in cloud savings instruments like AWS Savings Plans, Reserved Instances, and virtual reservations.
Designing and implementing data pipelines utilizing AWS Glue, S3, and Step Functions, ensuring efficient data processing workflows.
Led a project for multi-region architecture creation (using Terraform), multi-region builds, data migration, and synchronization.
Staff Software Engineer
Blackhawk Networks, India
07.2020 - 03.2024
Leading a development team working on internationalization of templates and web pages across the entire product line, using Flask and React.
Completed a project to enable distributed tracing and logging for 50+ web services in the product line.
Partly functioning as a backend developer cum platform DevOps. Provisioning and configuring cloud infrastructure(AWS) for dockerized python based web applications using Terraform, Salt, Jenkins, etc.
Microservices architecture; RESTful APIs with SQL and NoSQL database interaction.
Designing full serverless stack application using AWS Step Functions and AWS Lambda.
Understanding gift-card and payment processing landscape.
Senior Software Engineer
IQuanti
03.2019 - 07.2020
Devised high performant python scripts to handle exorbitant load for i/o bound and cpu bound tasks.
Built and deployed code to Function-as-a-service framework (Fission) built on top of Kubernetes cluster(EKS).
Worked with managed AWS utilities such as SQS for message queuing , AWS Cloudwatch for logging, AWS Secret Manager for configuration management, AWS Elasticache, etc.
Developed in a self-testing-code environment relying on Python Unit-tests.
Performed load testing of services using Locust.
Senior Software Engineer
Dell (Parent Company: Collabera Technologies)
09.2018 - 03.2019
Full Stack Role, with refactor/enhancements on existing Flask and Angular JS project.
Was part of migration and development of 2 internal Human Resource tools from template based front-end to single page application(SPA).
Migration from older version of Bootstrap, use of flask SqlAlchemy and flask-marshmallow, alembic(to do database migrations).
Interaction with business, to add enhancements on frontend/backend application.
Designed and Developed RESTful APIs using Flask.
Senior Software Engineer
Zapyle
04.2017 - 09.2017
Designed and developed complete search engine with completion suggester using ElasticSearch.
Designed and implemented product filters using ElasticSearch.
Production Release; Social Media Campaigns back-end changes.
Software Engineer
Happay
07.2015 - 04.2017
Designed complete Pricing and Invoicing Module for the product.
PDF Conversion Using LaTex - Extensive use of LaTex(without any framework) to create dynamic pdfs using LaTex for various features of our product.
Gallery of a user - Worked with E-Mail parsing tool such as Mailgun. Was used to create expense receipts for Uber and Ola fares.
Education
Bachelor of Engineering - Information Communication Technology
Manipal Institute of Technology(Manipal) - ICT
Udupi, KA
01.2011 - 01.2015
undefined
Don Bosco Academy, ISC
undefined
Don Bosco Academy, Matriculation
Skills
Python
undefined
Timeline
Senior Software Engineer
IBM
03.2024 - Current
Staff Software Engineer
Blackhawk Networks, India
07.2020 - 03.2024
Senior Software Engineer
IQuanti
03.2019 - 07.2020
Senior Software Engineer
Dell (Parent Company: Collabera Technologies)
09.2018 - 03.2019
Senior Software Engineer
Zapyle
04.2017 - 09.2017
Software Engineer
Happay
07.2015 - 04.2017
Bachelor of Engineering - Information Communication Technology
Manipal Institute of Technology(Manipal) - ICT
01.2011 - 01.2015
undefined
Don Bosco Academy, ISC
undefined
Don Bosco Academy, Matriculation
Similar Profiles
Jonathan AlvarezJonathan Alvarez
System Services Representative at IBMSystem Services Representative at IBM