Darshan Ravindra Konnur

Software Engineer · Boston, MA · Incoming SDE @ AWS · Jan 2027

konnur.d@northeastern.edu · github · linkedin · resume (PDF)

Experience

Jun 2026 – Aug 2026 · Software Development Engineer Intern · Amazon Web Services · Boston, MA

  • 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.

Graduate Teaching Assistant — Northeastern University

Sep 2025 – Dec 2025 · Graduate Teaching Assistant · Northeastern University, Khoury College · 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.

Feb 2021 – Nov 2023 · Digital Workplace Engineer · Schneider Electric · Bengaluru, India

  • 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.

SURGE Award

Projects

Ticket-Forge (2026) — AI-powered ticket-assignment system that ranks engineers for incoming DevOps tickets.

3rd Place — Google MLOps Project Expo

Python · FastAPI · PostgreSQL · pgvector · MLflow · Airflow · Terraform · Docker · GitHub Actions · case file · source · demo

Trackfolio (2026) — The operating system for your job search — version-controlled resumes and an application pipeline that never forgets what you sent.

TypeScript · Next.js · React · tRPC · PostgreSQL · Drizzle · Redis · case file · source · live

TRIPLAY_AI (2025) — An AI game suite: three classic games, three search techniques.

Python · OpenCV · MediaPipe · Minimax · A* · case file · source

ExpenseShare (2025) — A full-stack SPA for tracking and splitting shared expenses.

React · Node.js · Express.js · MySQL · REST APIs · case file · source

Calendar (Java) (2025) — A calendar application engineered around SOLID and design patterns.

Java · OOP · SOLID · Design Patterns · case file · source

Box Archive (2023) — An enterprise document platform, containerized end to end.

Docker · Kubernetes · OAuth · case file · source

Sample Allocation Optimizer (2021) — IEEE-published: optimal medical sample allocation via Mixed Integer Programming.

Mixed Integer Programming · Optimization · IEEE · case file · paper

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 — MS, Computer Science

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

Graduate Teaching Assistant — CS5010 · Programming Design Paradigm (300+ students) · Sep 2025 – Dec 2025

M. S. Ramaiah Institute of Technology — BE, Computer Science

Bengaluru, India · Aug 2017 – Jul 2021

Publication

“Allocation Optimization of Medical Samples For Distributed Testing” — IEEE. read paper

IEEE-published research applying Mixed Integer Programming to optimal medical sample allocation.

← back to site