Open to Work

Smriti Reddy Uravakonda

MS Computer Science @ Northeastern University

Software Engineer · ML · Data Science

I build systems that scale, models that ship, and sometimes both at the same time.

From fault-tolerant distributed stores to real-time legal translation pipelines — I've built across the stack. I build reliable systems, ship ML models end to end, and make data tell a story.

Projects

Observability
Python

Argus

Self-hosted observability platform for microservices. Ingests logs, metrics, and traces via Kafka, processes them in real-time with Spark Streaming, and detects anomalies using Isolation Forest ML.

Kafka
Distributed Systems
C++

Fault-Tolerant Distributed Key-Value Store

Fault-tolerant replicated key-value store in C++ supporting concurrent reads/writes across a 5-node cluster. Implemented RAFT consensus from scratch — leader election, log replication, state machine replication — achieving 8,000+ ops/sec under 30% node failure. Reduced failover recovery to under 200ms.

RAFT ConsensusFault ToleranceReplication
Microservices
Java · Python

Secure Payment Microservice

Dual-service microservices architecture — Spring Boot REST API for transaction management and Django fraud-scoring service — containerized with Docker, orchestrated via docker-compose. OAuth2/JWT auth, MySQL for transactions, MongoDB for session/audit logs, deployed on AWS EC2.

Spring BootDockerAWS EC2OAuth2/JWT
ML, SDLC
JavaScript

Contractpilot

Full-stack contract lifecycle management platform with AI-powered risk analysis, e-signatures, tamper detection, and multi-party signing workflows.

Distributed Systems
C++

Distributed Client-Server Performance Analysis

Implemented a distributed client-server architecture to analyze performance metrics under varying loads. Conducted comprehensive benchmarking of throughput, latency, and resource utilization.

BenchmarkingLoad TestingOptimization
Software Engineering
Java

Image Manipulation Application

Developed a modular image-processing application using Java MVC architecture supporting CLI, GUI, and batch execution modes with advanced filters like blur, sharpen, resize, and dithering.

MVCDesign PatternsGUI
AI Tracking
JavaScript

Trustpaws

Pet grooming transparency platform for Heads Up For Tails — real-time appointment tracking, service updates & incident reporting for pet parents.

Education

Northeastern University

Master of Science

Computer Science

Northeastern University · Boston, MA

Sep 2024 – May 2026·GPA: 3.6 / 4.0

RELEVANT COURSEWORK

Distributed SystemsCloud ComputingArtificial IntelligenceAlgorithmsDatabase SystemsParallel Data Processing
Dayananda Sagar University

Bachelor of Technology

Computer Science

Dayananda Sagar University · Bangalore, India

Aug 2020 – Jun 2024·GPA: 3.7 / 4.0

RELEVANT COURSEWORK

Data Structures & AlgorithmsOperating SystemsComputer NetworksDatabase ManagementMachine Learning

Tech Stack

PythonPython
JavaJava
C++C++
JavaScriptJavaScript
TypeScriptTypeScript
Node.jsNode.js
SQLSQL
ReactReact
Spring BootSpring Boot
DjangoDjango
FastAPIFastAPI
PyTorchPyTorch
TensorFlowTensorFlow
PythonPython
JavaJava
C++C++
JavaScriptJavaScript
TypeScriptTypeScript
Node.jsNode.js
SQLSQL
ReactReact
Spring BootSpring Boot
DjangoDjango
FastAPIFastAPI
PyTorchPyTorch
TensorFlowTensorFlow
Scikit-LearnScikit-Learn
PandasPandas
NumPyNumPy
SQLAlchemySQLAlchemy
AWSAWS
GCPGCP
FirebaseFirebase
DockerDocker
KubernetesKubernetes
GitHub ActionsGitHub Actions
MySQLMySQL
PostgreSQLPostgreSQL
MongoDBMongoDB
RedisRedis
Scikit-LearnScikit-Learn
PandasPandas
NumPyNumPy
SQLAlchemySQLAlchemy
AWSAWS
GCPGCP
FirebaseFirebase
DockerDocker
KubernetesKubernetes
GitHub ActionsGitHub Actions
MySQLMySQL
PostgreSQLPostgreSQL
MongoDBMongoDB
RedisRedis

Certifications

AWS

AWS Academy Graduate — Cloud Architecting

Amazon Web Services

April 2026

View Badge →
AWS

AWS Academy Graduate — Cloud Foundations

Amazon Web Services

February 2026

View Badge →

Research Publications

Environmental Impact Analysis using Satellite Image Processing

IEEE 4th ASIANCON 2024

Developed automated workflows for environmental monitoring using satellite imagery, demonstrating applications in deforestation tracking and urban development analysis.

Optimising Computation Offloading for Mobile Edge Devices

ICAECT 2024

Researched and proposed optimization strategies for computation offloading in mobile edge computing environments, addressing latency and resource constraints.

Let's Connect

I'm actively seeking opportunities in Software Engineering, Machine Learning, and Data Science. Let's discuss how I can contribute to your team!

Email

u.smritireddy@gmail.com

LinkedIn

Connect with me

GitHub

View my code

Resume

View PDF

📍Boston, MA • Open to relocation