Software Engineer

Vishal
Srivastava

I build reliable systems end to end — distributed storage, backend services, data platforms and applied machine learning. I care about clean architecture, performance and code that holds up under real-world load.

Distributed Systems
Storage engines, consistency, scale
Backend & Cloud
Services, APIs, AWS, IaC
Data Engineering
Pipelines, streaming, warehousing
Machine Learning
Computer vision, NLP, applied ML
01 — About

A bit about me

I'm drawn to the foundational parts of software — how systems are architected, how data flows through them, and how they stay fast and correct as they grow. My interests run across distributed systems, backend and API design, data engineering, cloud infrastructure, and machine learning.

Over the past few years I've designed and shipped software in very different settings: large-scale data platforms and event-driven services in banking, backend automation and release tooling in automotive, geospatial data pipelines, and computer-vision and NLP research. That range taught me to pick up new stacks quickly and to reason about trade-offs rather than attach myself to any single technology.

I recently completed my M.S. in Data Science at UC Irvine, and I'm looking to grow as an engineer who can own systems end to end — backend, distributed systems, platform and infrastructure, or ML-facing engineering. I'm at my best on hard problems that reward solid engineering and a little invention.

Read the full resume
What I work on
Distributed systems Backend & APIs System design Data platforms Cloud / IaC Streaming Machine learning Computer vision
Currently

Recently graduated with an M.S. in Data Science from UC Irvine, and open to software engineering roles across backend, distributed systems, platform and ML engineering.

02 — Education

Studies & coursework

Computer-science fundamentals through to systems, data and modern ML.

03 — Experience

Where I've worked

Banking, automotive and research — the domains, and the tools I used in each.

04 — Projects

Things I've built

Selected projects spanning distributed systems, multi-agent AI and computer vision.

05 — Skills

Technical toolkit

06 — Contact

Let's talk

Have a role, a project, or a problem worth solving? I'd love to hear about it.