LOADING_3D...
SYSTEM ONLINE · OPEN TO OPPORTUNITIES · MAY 2026
[ IDENT_01 / ENGINEER ]

UMANG GOEL

Software Engineer with strong foundations in data structures, algorithms, concurrency, and systems programming. Proficient in C++, Java — experienced optimizing performance-critical components through profiling, memory analysis, and concurrency control. Passionate about building high-performance, scalable storage and data systems.

METRIC_01
3.8/4
GPA AT ASU
METRIC_02
25%
LATENCY REDUCTION
METRIC_03
300K+
RECORDS PROCESSED
METRIC_04
1
ACM PUBLICATION
METRIC_05
0
UNIQUE VISITORS
METRIC_06
0
TOTAL VIEWS
[ SYS.01 / MODULE_INIT ]

TECHNICAL SKILLS

Arizona State University · B.S. Computer Science · Graduating May 2026

OPERATOR PROFILE

I'm a Computer Science student at Arizona State University with strong foundations in data structures, algorithms, concurrency, and systems programming. Experienced optimizing performance-critical components through profiling, memory analysis, and concurrency control.

Demonstrated ability to improve latency and memory efficiency in distributed systems. Graduating May 2026 and passionate about building high-performance, scalable storage and data systems.

QUICK STATS
PRIMARY_LANG C / C++ / Java / Python
FOCUS_AREA Systems / Backend / Data
AVAILABILITY May 2026
LOCATION Tempe, AZ
PUBLICATION ACM CIKM 2025
Languages 4 MODULES
C C++ Java Python
Backend & System 8 MODULES
gRPC Flask FastAPI REST APIs Distributed Systems Concurrency Performance Optimization Asynchronous Processing
Data & Storage 8 MODULES
SQL PostgreSQL Redis RabbitMQ ETL Pipelines Data Modeling Query Optimization Caching Strategies
DevOps & Cloud 12 MODULES
Docker Kubernetes (GKE) AWS CI/CD (GitHub Actions) Linux Scalability Fault Tolerance Load Balancing System Design TDD Agile/Scrum

Arizona State University

2022 – 2026

B.S. Computer Science

GPA: 3.8 / 4.0

Coursework

Data Structures & Algorithms Software Engineering Distributed Systems Software Analysis & Design Cloud Engineering Object-Oriented Programming

Core Concepts

SYS.ARCH Distributed Systems & System Design
THREAD.CTRL Concurrency & Async Processing
PERF.OPT Performance Optimization & Profiling
SCALE.SYS Scalability & Load Balancing
FAULT.TOL Fault Tolerance & Data Modeling
DEV.OPS TDD, CI/CD & Agile/Scrum
[ SYS.02 / MISSION_LOG ]

EXPERIENCE

MISSION_01

Honeywell & ASU Innovation Hub

Software Developer Extern

Tempe, AZ

Aug 2025 – Dec 2025
  • Developed performance-sensitive backend components in C++ and C#, reducing end-to-end latency by 25% through architectural improvements and efficient data handling.
  • Designed concurrent ETL pipelines with Airflow to ingest and transform 50K+ records, managing PostgreSQL schemas and Redis NoSQL databases for effective database management and enabling reliable, repeatable processing for analytics and model training environments.
  • Profiled compute-intensive modules using memory and CPU profiling tools, reducing memory usage by 40% and improving runtime efficiency under high-load conditions.
  • Applied concurrency control and thread-safe design patterns to ensure correctness and stability in multi-threaded environments.
C++ C# Airflow PostgreSQL Redis Profiling
MISSION_02

DMML Lab, Arizona State University

Software Developer Intern

Tempe, AZ

Dec 2024 – May 2025
  • Designed and implemented distributed backend services in C++ and Java, applying microservice and gRPC-based communication patterns to reduce p95 latency by 30% across real-time workloads.
  • Built high-throughput data pipelines processing 300K+ records, applying concurrency control, retry mechanisms, and memory-efficient data handling to improve analytical accuracy by 15%.
  • Developed event-driven systems using RabbitMQ with asynchronous consumers, sustaining 500+ events/min with fault tolerance and resilient load distribution.
  • Improved system reliability and maintainability by introducing unit testing (TDD), automated CI/CD pipelines, and performance monitoring, reducing production defects and accelerating release cycles.
C++ Java gRPC RabbitMQ CI/CD TDD
[ SYS.03 / DEPLOYED_SYSTEMS ]

PROJECTS

High-performance systems and data-intensive applications

2025
PROJECT_01 / ACTIVE

Real-Time Event Processing Engine

High-performance event processing system sustaining 10K+ events/sec with sub-50ms latency. Implements worker coordination, retry logic, and memory-efficient data structures to maintain correctness under load.

10K+
EVENTS/SEC
<50ms
LATENCY
97%
ACCURACY
High Performance Concurrency Memory Efficient
2025
PROJECT_02 / PUBLISHED

Causal MMD

Scalable Flask application integrating 1.03M+ records with ensemble classifiers, achieving 92% accuracy for real-time disaster response coordination. Optimized with async I/O and batch processing, scaling throughput to 10K+ points/min. Built thread-safe REST API with versioned endpoints, containerized with Docker and deployed via CI/CD with 95%+ test coverage.

1.03M+
RECORDS
92%
ACCURACY
10K+
PTS/MIN
Flask ML Ensemble REST API Docker CI/CD
[ SYS.04 / RESEARCH_OUTPUT ]

PUBLICATION

ACM CIKM 2025 Demo Track

An Interventional Approach to Real-Time Disaster Assessment via Causal Attribution

Saketh Vishnubhatla, Alimohammad Beigi, Rui Heng Foo, Umang Goel, Ujun Jeong, Bohan Jiang, Adrienne Raglin, Huan Liu

ACM Digital Library — dl.acm.org
[ SYS.05 / ACTIVE_PROCESSES ]

CURRENTLY

BUILDING

High-Perf Networking Library

Async I/O event loop in C++ using io_uring for zero-copy networking, targeting sub-microsecond latency for financial data feeds.

C++ io_uring
LEARNING

Distributed Storage Internals

Deep-diving into LSM-tree design, compaction strategies, and write-ahead logging — inspired by RocksDB and LevelDB internals.

LSM-trees WAL
READING

Systems Programming Papers

Working through "Designing Data-Intensive Applications" and recent VLDB/OSDI papers on distributed query execution and storage engines.

VLDB OSDI
[ SYS.06 / ESTABLISH_LINK ]

CONTACT

Graduating May 2026 · Actively seeking full-time Software Engineering roles.
Passionate about building high-performance, scalable storage and data systems.