← back to site

Darshan Ravindra Konnur

Incoming SDE @ AWS · Jan 2027

Software Engineer · Boston, MA

Experience

  1. Amazon Web Services (AWS)

    Jun 2026 – Aug 2026, Boston, MA

    Software Development Engineer Intern

    • Designed and built a serverless prototype that automatically captures visual evidence for cloud security workflows using Java, Python, AWS Lambda, S3 and browser automation.
    • Defined infrastructure as code with AWS CDK, IAM and Docker; hardened the service with input validation, timeout handling, fault-tolerant execution and observability.
    • Built comprehensive automated validation spanning a Java evidence collector with 100% test coverage, Python Lambda unit tests and an end-to-end integration suite validating success and failure paths against a live AWS environment.

    Returned with a full-time SDE offer.

  2. Khoury College of Computer Sciences, Northeastern University

    Sep 2025 – Dec 2025, Boston, MA

    Graduate Teaching Assistant, CS5010 Programming Design Paradigm

    • Mentored 300+ graduate students in labs and office hours on Java OOP, SOLID principles, UML, design patterns, debugging and unit testing with JUnit and JaCoCo.
  3. Schneider Electric SURGE Award

    Feb 2021 – Nov 2023, Bengaluru, India

    Digital Workplace Engineer

    • Built enterprise workflow applications with Python/Flask, React, Node.js and MySQL used by 10,000+ employees; cut API response times by 30% through SQL query optimization and caching.
    • Automated Microsoft 365 administration and migration workflows with Python, PowerShell, Microsoft Graph API and Azure AD, reducing manual operational effort by 60%.
    • Containerized backend services with Docker and Kubernetes, built CI/CD pipelines in Jenkins and GitHub Actions, and added Prometheus/Grafana monitoring for consistent deployments and operational visibility.

Projects

  1. Ticket-Forge 3rd Place, Google – MLOps Project Expo

    2026

    • Python
    • FastAPI
    • PostgreSQL
    • pgvector
    • Docker
    • GitHub Actions
    • Built an AI-powered engineer recommendation system that ranks engineers for software tickets using ticket context, engineer profiles, historical assignments, workload and recent experience signals.
    • Implemented pgvector similarity search, confidence scoring, explainability and cold-start recommendations.
    • Presented alongside 28 other teams at Google’s Cambridge, MA office as part of Northeastern’s Machine Learning Operations Project Expo.
  2. Trackfolio Live

    2026

    • TypeScript
    • Next.js
    • React
    • tRPC
    • PostgreSQL
    • Drizzle
    • Redis
    • Version-controlled resume management with branching for tailored versions, immutable submission snapshots, JD-vs-resume analysis and follow-up tracking; Next.js 16 + React 19, tRPC + TanStack Query, Drizzle ORM on Neon Postgres, Auth.js (GitHub/Google/magic links), Vercel Blob, Upstash Redis rate limiting, CI with CodeQL + Dependabot.
    • Live in production on Vercel.
  3. TRIPLAY_AI

    2025

    • Python
    • OpenCV
    • MediaPipe
    • NumPy
    • Pandas
    • Pygame
    • Built an AI game suite featuring Connect Four with Minimax and Alpha-Beta pruning, Snake with A* pathfinding, and gesture-based Rock-Paper-Scissors using OpenCV and MediaPipe.
    • Achieved 91% optimal move selection in Connect Four and 88% food-acquisition efficiency in Snake across 100+ simulations, with visual explainability overlays for AI decisions.
  4. ExpenseShare

    2025

    • React
    • Node.js
    • Express.js
    • MySQL
    • REST APIs
    • Built a full-stack expense-sharing platform, designing normalized relational schemas and REST APIs for users, groups, expenses, settlements and balance tracking.
    • Engineered database workflows using stored procedures, triggers, ACID transactions, indexing and pagination, with real-time updates and automated testing/CI for consistency, reliability and performance.
  5. Calendar Application

    2025

    • Java
    • Swing
    • MVC
    • Design Patterns
    • Built a Java Swing desktop calendar application using MVC with recurring events, multiple calendars, time-zone handling and event CRUD functionality.
    • Applied SOLID principles and extensible design patterns including Command, Adapter, Strategy and Visitor to structure application behavior and support maintainable feature development.
  6. Box Archive

    2023

    • Python
    • Flask
    • MySQL
    • Docker
    • Kubernetes
    • OAuth
    • Built a document management platform using Python/Flask and MySQL, integrating PingID OAuth for authenticated access to shared files and folders.
    • Containerized the application with Docker and deployed it on Kubernetes, and optimized MySQL database procedures to improve response performance by approximately 30%.
  7. Allocation Optimization of Medical Samples For Distributed Testing

    2021

    • Python
    • Mixed Integer Programming
    • React
    • Developed a Mixed Integer Programming (MIP) model to minimize distributed medical sample testing costs; published in IEEE Xplore.

Publication

Allocation Optimization of Medical Samples For Distributed Testing

2021, IEEE

D S Jayalakshmi, J Geetha, Abhishek Sen, Amit Kumar Dubey, Darshan R Konnur, S Priya. 2021 5th International Conference on Electrical, Electronics, Communication, Computer Technologies and Optimization Techniques (ICEECCOT), pp. 27–32.

DOI: 10.1109/ICEECCOT52851.2021.9707992

Technical Skills

  • Languages

    • Python
    • Java
    • Go
    • JavaScript
    • TypeScript
    • C
    • C++
    • SQL
  • Backend

    • Spring Boot
    • FastAPI
    • Flask
    • Django
    • Node.js
    • Express.js
    • REST APIs
    • Apache Kafka
  • Frontend & Databases

    • React
    • Redux
    • Next.js
    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
    • pgvector
  • Cloud

    • AWS (Lambda, S3, EC2, ECS, ECR, IAM, CDK)
    • Azure
    • GCP
  • DevOps

    • Docker
    • Kubernetes
    • Terraform
    • Jenkins
    • GitHub Actions
    • Git
    • Linux/Unix
  • Tools & Testing

    • JUnit
    • Mockito
    • PyTest
    • Playwright
    • AWS CloudWatch
    • Prometheus
    • Grafana

Education

  • Northeastern University

    Master of Science in Computer Science

    Boston, MA · Jan 2025 – Dec 2026 (Expected)

  • M. S. Ramaiah Institute of Technology

    Bachelor of Engineering in Computer Science

    Bengaluru, India · Aug 2017 – Jul 2021