Profile Photo

Aravind Kothandaraman

Lead Software Engineer

Henrico, VA • 802-777-1255 • aravind.pk@hotmail.com

View My profile @ GitHub | LinkedIn | StackOverflow | Pluralsight

Professional Summary

Skills

  • C#, .NET ★★★★★
  • Pythonic: Python, Django, Flask and FastAPI ★★★☆☆
  • REST API, Microservices Architecture, SOA ★★★★☆
  • SPA: Angular, Blazor WA ★★★★☆
  • Containers: Docker, Kubernetes ★★★★☆
  • SQL Server, Oracle ★★★★☆
  • PostgreSQL ★★★☆☆
  • NoSql: MongoDb, Redis (for Caching, Session Store) ★★★★☆
  • Testing Frameworks: NUnit, XUnit, Moq, Mocha ★★★★☆
  • Messaging/Event driven - Apache Kafka, AWS SQS/SNS ★★★★☆
  • Logging and Instrumentation: ELK Stack, Grafana-Loki stack, with Serilog, NLog ★★★☆☆
  • ORMs: Entity Framework, Dapper, SQLAlchemy ★★★★☆
  • Technical Leadership, Mentoring, System and Enterprise Architecture ★★★★☆

Experience Summary

Lead Software Engineer 
Sep 2019 – Present, Richmond VA
  • Architected scalable solutions and led cloud-native app development, including having Oracle and MongoDb as backends on Cloud.
  • Reduced technical debt by 50% and optimized data collection runtime, improving performance by 38% through containerization and event driven (micro)cronjobs
  • Led the team towards migration of large and siloed Legacy suite of applications, systems and Database to modern cloud native architecture and infrastructure.
  • I led multiple critical components of this migration including architecting cloud native applications from Windows host
    - straight refactor from VB6 to .NET8,
    - moving on-prem DB to cloud hosted Serverless.
  • Mentored team, standardized DevOps cycles, and led tech innovation through hackathons, internal value-add tools and support utilites
Senior Software Engineer 
July 2012 – Sep 2019 (Vermont / Virginia, USA)
  • Developed enterprise applications using .NET, C#, and SQL Server.
  • Build a Full stack web application using Angular and .NET Core, as part of learning and Full Stack Engineer scale-up role
  • Built RESTful APIs and Angular app with MongoDb backend during this time as part of another self-learning and adopting new tech
  • Led software projects and improved team efficiency and performance
  • Mentored junior engineers and delivered innovative solutions
Programmer Analyst/Software Engineer 
Aug 2007 – July 2012
  • Started my career as a Programmer Analyst with training on Software engineering, Methodologies and Java
  • Worked on Enterprise applications, using .NET Fx 4x, WPF, C#, SilverLight and SQL Server
  • Built some helper tools for self learning and team productivity during this time

Education

  • Master of Computer Applications — Anna University, 2004–2007
  • Bachelors in Computer Science — University of Madras, 2001–2004

Projects

IRS 990 Visualizer

Oct 2025 – Present

This is a personal interest, .net Aspire based project started as learning but with a real world application scope as a goal to accomplish. The app would download the 990 filings made publicly available by IRS and renders an intuitive web UI displaying the every year filings Data.

.NET Core, C#, Aspire, Redis with (mongo/Postgres Yet to be integrated)

Visa Bulletin Reader web app

Mar 2024 – Present

This will read the USCIS visa bulletin page and provide the key dates by visa type and country. Renders on a nice Web app to display the dates with options to select. Having next set of road maps to this.

Python with WebScraping and Flask with elementary Html for web

View Project