
Hey, there!
I'm Ashwin. I build internet-scale software systems.
ABOUT
Product Engineer. Blogger. Open-source contributor.
Expertise in distributed systems, cloud-native architecture, and software product development.
Currently: Staff Software Engineer at VISA.
Canonical profile: ashwingopalsamy.in/ashwin-gopalsamy
SKILLS
Here’s a quick glance at the tools I’ve put to work over the years.
Languages
- Go
- Bash
- Python
- TypeScript
Cloud & Platform
- AWS
- Kubernetes
- Terraform
- Docker
- Grafana
- Prometheus
Databases & Tools
- PostgreSQL
- DynamoDB
- Snowflake
- Confluence
- Jira
- Miro
- Sentry
EXPERIENCE
Where I've worked, what I've shipped, and how it all added up.
VISA
Staff Software Engineer
Responsibilities & Achievements
- At VISA, I work on Pismo; a modern, cloud-native platform powering banks and fintechs across the globe with scalable, secure financial infrastructure.
- Contributing to the platform that safeguards substantially high-volume system interactions with real-time decisioning and reliability at scale.
- Immersing in VISA's global-grade engineering practices while aligning early efforts toward platform integrity, modularity, and long-term resilience.
Technologies
Solaris SE
Professional Engineer
Responsibilities & Achievements
- Owning the Accounts Domain within the Core Banking unit, home to foundational systems powering account lifecycle and interest-based financial products.
- Designed and implemented cloud-native microservices using an event-sourced architecture - engineered for resilience, uptime, and scale.
- Drove the development of the 'Savings Account' product, particularly on tax exemptions and monthly interest payouts - positioning the product as one of the core revenue generators.
- Built and maintained the 'Credit Card Interest' component, enabling interest computations, accruals, and settlements in high-throughput workflows powering hundreds of thousands of cards.
- Built practical domain knowledge in interest-bearing products, tax rules (like Freistellungsauftrag), credit systems, and regulatory constraints - translating this into informed technical decisions and better alignment with product strategy.
- Served as the first representative for our Accounts & Interests domain during ADAC's large-scale migration - ensuring a smooth transition with zero downtime.
- Worked closely with product owners, guilds, and fellow engineers to translate business intent into reliable, production-ready services.
- Contributed to on-call rotations, improved observability practices, and helped standardize runbooks - supporting faster incident recovery and operational readiness.
- Continuously evolved critical services with a focus on long-term maintainability, clarity, and performance across systems processing millions of daily transactions.
Technologies
Hexaware
Software Engineer Associate
Responsibilities & Achievements
- Contributed to the development of distributed systems in the enterprise domain, improving performance and helping deliver ahead of schedule.
- Worked on deploying a cloud-based HRMS product for a global automotive client - supporting 75K+ users within a system valued at over $1.5B.
- Collaborated across cross-functional teams to integrate business logic with existing features, improving maintainability and reducing post-release defects.
- Participated in reviews, documentation, and internal demos - ensuring alignment with expectations and internal quality standards.
- Gained exposure to large-scale deployment practices, pipelines, and enterprise security principles while working on production-facing systems.
Technologies
Microsoft
Intern
Responsibilities & Achievements
- Learned and engaged in the development of an open-source project over a 4-month span, utilizing Microsoft Azure Cloud and GitHub, as a participant in Microsoft's FutureReadyTalent Internship Program.
- Built Bud.ai - 'The Student Twin', an open-source project developed on Microsoft Azure as part of the FutureReadyTalent program.
- Collaborated via GitHub and deployed cloud-native features using Azure's AI tooling, getting hands-on exposure to open-source practices and scalable app design.
Technologies
Swiggy
i++ Trainee
Responsibilities & Achievements
- Selected as one of 30 trainees for Swiggy's i++ engineering program - an immersive bootcamp focused on backend engineering at scale.
- Trained hands-on with real-world engineering tools and patterns - covering Go, gRPC, Kafka, AWS, and distributed databases.
- Learned through mentorship, pair programming, and internal engineering talks that shaped a strong foundation in building production-grade systems.
- This experience played a pivotal role in shaping my transition into backend product development, grounding me in modern cloud-native practices very early in my career.
Technologies
PROJECTS
A selection of my published and personal projects across the tech spectrum.
Intelligent Traffic Management System
Bachelor's degree final project. Built a smart traffic controller using YOLO ML for vehicle detection and dynamic signal switching. Designed to respond to real-time road conditions from surveillance footage, improving flow efficiency over static timers.
Bud.ai – The Student Twin
Conversational assistant built during Microsoft’s FutureReadyTalent internship. Deployed on Azure, aimed to help students manage academic life in a Teams-integrated environment. Combined backend logic with cloud services to provide a unified student dashboard experience.
Portfolio Website
This website - built with Next.js and Tailwind - serves as both a design sandbox and a way to reflect my evolution as a full-stack developer. Features responsive layouts, dark/light mode, Framer Motion animations, and a clean aesthetic that is easy to maintain.
HiCET Edu – Android App
College automation app for academic use-cases - bonafide requests, fee records, event tracking. Developed in Java and Spring MVC, deployed on AWS. Offered students a smoother way to interact with academic admin services.
BLOG
I love sharing insights from my journey to the community on Substack.
Check out my latest thoughts.
Topics include Go, microservices, architecture, productivity and engineering career tips.
CONNECT
Let's discuss opportunities, collaborations, or just have a chat about technology.
Let's make it happen.
Slots are time-zone friendly. Pick what works for you.