Sunil Kumar Reddy Buddala's Resume
Sunil Kumar Reddy Buddala
Tech Lead · Cloud, System Design & AI
Auckland, New Zealand
sunil.buddala@gmail.com+64 21 151 9582
sunilbuddala.websiteLinkedInGitHubAuckland, New Zealand, sunil.buddala@gmail.com, +64 21 151 9582, sunilbuddala.website, LinkedIn, GitHub
sunil.buddala@gmail.com+64 21 151 9582
sunilbuddala.websiteLinkedInGitHubAuckland, New Zealand, sunil.buddala@gmail.com, +64 21 151 9582, sunilbuddala.website, LinkedIn, GitHub
Profile
Tech lead and full-stack engineer with experience across payments, healthcare and non-profit platforms, currently leading a product squad at Visa as Tech Lead and Security Champion. Proven record of building scalable cloud systems - from multiple .NET microservices and React microsites at Visa to bootstrapped donation platforms (DonateKart, DevaSeva) processing $100K+ in monthly transactions. Deep in C#/.NET, React, AWS and AI-assisted engineering; known for an entrepreneurial mindset, mentoring engineers and raising security and testing standards.
Skills
Full-stack development
C# .NET 6/8 / .NET Core, React, Next.js, TypeScript, Node.js, AngularJS, Python
System & API design
RESTful APIs, microservices, event-driven, CQRS, Clean Architecture, Design Patterns
Cloud & DevOps
AWS, CI/CD, Azure DevOps, Docker, Octopus
Leadership
Technical mentorship, critical thinking, architecture reviews, cross-functional collaboration
Security & Compliance
OWASP, threat modelling, PCI-DSS, OAuth2, OpenID Connect
Databases & storage
SQL Server, MySQL, Amazon Aurora, S3, MemCached
Testing & QA
TDD, xUnit, Jest, Playwright (E2E), API automation, BDD / SpecFlow
Gen AI
LLM Lifecycle (Pre-train → RLHF), RAG, Copilot, Claude Code Skills & Custom Commands, MCP integrations
Community: Active attendee at OWASP NZ, DevDay Aotearoa and DevOps events · Winner, Startup Weekend Auckland 2015
Career and Education Highlights
- 2016–PresentTeam Lead & Product DevelopmentTech LeadVisa, Auckland, New Zealand2024–PRESENTLeading and mentoring a squad as Feature Lead for a multi-partner Accounts Modernization initiative and as the team's Security Champion.
- Drove end-to-end delivery of a new Accounts experience as Feature Lead, coordinating cross-team dependencies across product, UX and engineering through planning and synchronised multi-release rollouts.
- Improved page-load performance for high-volume accounts via seamless auto-loading and delivered feature toggling that removed service-interruption risk during releases.
- As Security Champion, triaged AI-generated SAST findings, led an architecture review that established a reusable least-privilege authorisation pattern adopted by other teams, and guided the team through the secure SDLC with zero security blockers.
- Built custom Claude Code skills and slash-commands integrating with internal APIs and MCP servers to automate change-request creation and release documentation, adopted by other teams.
- Mentored engineers through regular knowledge-sharing sessions (.NET 8, CQRS, CI/CD, AI-assisted workflows) and coached others to run the org's change-management process independently.
- C# .NET 6/8
- React
- AWS
- Microservices
- Scrum
- Security
- Mentoring
- Technical Leadership
- Clean Architecture
- Claude Code / MCP
- AI Automation
- Jira
- Confluence
Senior DeveloperVisa, Auckland, New Zealand2019–2023Designed and developed secure, scalable applications while contributing to process automation and system reliability.- Delivered 6 React microsites and 8 .NET microservices, owning design, implementation and reliability.
- Championed secure coding as team Security Champion - drove every security remediation to closure ahead of release.
- Authored comprehensive unit and integration tests (xUnit) plus 50+ API automation tests; led efforts to increase E2E test coverage with Playwright, reducing regression time.
- Led incident response for critical go-live issues, investigated production issues for various partner banks such as Wells Fargo, performed root cause analysis and implemented fixes.
- C# .NET
- React
- SQL Server
- Octopus
- Jira
DonateKart & DevaSevaFounding Member and Technology Consultant, Remote2016–2023Founding member, created and scaled online donation platforms for non-profits, processing over $100K in monthly transactions. Both ventures are bootstrapped and still active today, impacting millions in social and spiritual domains.- Recruited, trained and led two 4-member tech teams; drove system architecture, performance optimisation, and key technical decisions.
- Integrated payments (Stripe, Razorpay, PayU, Paytm); ensured PCI-compliant handling and robust reconciliation.
- Built shared packages (NPM/NuGet) and microservices for Authentication, Payment and Communication to reduce duplication and speed feature delivery.
- Implemented caching, dynamic image optimisation and load balancing to improve page load times and handle seasonal traffic spikes; containerised services with Docker and tracked user behaviour with Google Analytics.
- Migrated frontends (AngularJS → React → Next.js) improving UX and SEO; migrated backend .NET 4.8 → .NET Core → .NET 6 for performance and maintainability.
- Built AWS Lambda functions for generating PDFs (e.g., invoices) using Puppeteer.
- AWS
- Docker
- Google Analytics
- AngularJs -> React using webpack -> Next.js
- .NET Core → .NET 6
- TeamCity, Bitbucket -> Azure DevOps
- System Architecture
Solutions DeveloperFisher & Paykel Healthcare, Auckland, New Zealand2016–2019Played a key role in modernising and optimising applications, leveraging service-oriented architecture and industry best practices.- Led efforts to transition from monolith to service-oriented architecture.
- Developed Web APIs using ASP.NET Core, created reusable NuGet packages.
- Applied design principles like CQRS with custom-built libraries, Dapper, and dependency injection using Castle.
- Developed and contributed to an identity provider, gaining expertise in OpenID Connect and OAuth 2.0.
- Wrote BDD tests using SpecFlow to ensure quality and meet product requirements.
- Documented project implementations following the defined product delivery process.
- React
- ASP.NET Core
- CQRS
- Azure Devops
- AWS
- SpecFlow
- 2015–2016Post Graduate Diploma & ResearchAuckland University of Technology, New ZealandPost Graduate Diploma in Computer and Information Sciences2015–2016
- Winners of Startup Weekend Auckland 2015 - 1st place
- A+ in Neuroinformatics - classified alcoholic vs control subjects from 64-channel EEG data, and brain-computer interface signals (SSVEP) using Spiking Neural Networks (NeuCube)
- Data Mining and Machine Learning - analysed ML techniques for IPL auction predictions in sports and healthcare
OnlineDataLabProgrammer Scientist - Casual, Auckland, New Zealand2015–2016Worked with a University of Auckland professor to build a research-focused website for medical data analysis using ASP.NET Web API, R, and AngularJS.- ASP.NET Web API
- R
- AngularJS
- AWS
- 2009–2015Early Career in Software EngineeringSoftware Engineer -> Senior Software EngineerSoftware Innovation, India2011–2015Contributed to Software Innovation's Public 360° ECM product in a distributed environment, collaborating with stakeholders across Norway, Sweden, and Denmark.
- Conducted technical interviews and trained new developers.
- Managed source control, branch merges, and builds in TFS, following the Scrumban process.
- Engaged in Microsoft tech events, including Windows App Fest'12 (a Guinness World Record event).
- C#
- MVC
- Kanban
- Design Patterns
- Enterprise Content Management
Assistant System EngineerTata Consultancy Services, India2009–2011Contributed to web development for the International Monetary Fund (IMF), working on key applications like the Travel Portal and Calendar Management System. Learned the foundation of software development.- ASP.NET
- C#
- Oracle
- Web Development
- 2005–2009Bachelor's degree in Computer Science and EngineeringVIT University, IndiaBachelor's degree in Computer Science and Engineering2005–2009
- An Intelligent System for Moving Target Detection - Developed an algorithm to detect motion from video sequences using image processing in MATLAB.
- Information Extraction from Natural Language Texts Using Fuzzy Logic - Built an NLP system in 2007, long before transformers, using fuzzy set theory to refine search accuracy and handle the ambiguity of natural language queries.