Available for software engineering roles

Harsh Dobariya builds clear products and resilient systems.

Full-stack software engineer in Tempe, Arizona, working across product interfaces, real-time applications, APIs, and cloud infrastructure. Open to relocate for the right opportunity.

01 Product engineering02 Distributed systems03 Real-time applications04 Cloud infrastructure
01

About

Thoughtful at the surface. Dependable underneath.

I enjoy the space where product thinking meets systems thinking: shaping an intuitive interface, defining a reliable API, and making sure the data path holds up under real-world pressure.

My background spans full-stack delivery, data modeling, CI/CD, performance work, and distributed-system fundamentals. I care about useful software, measurable outcomes, and codebases that improve over time.

02 / Selected work

Built for real constraints.

Explore GitHub
01Systems engineering

Distributed Key-Value Store

A high-performance in-memory database built around TCP socket communication, concurrent clients, and predictable recovery.

  • Thread pooling, TTL expiration, and LRU cache eviction
  • Append-only persistence with crash recovery
  • p95 and p99 latency benchmarking under concurrent load
C++TCP/IPMultithreadingCMake
02Distributed product

Real-Time Collaborative Workspace

A multi-user workspace that keeps presence, edits, history, and permissions synchronized in real time.

  • WebSocket synchronization and optimistic updates
  • Autosave, version history, and role-based access
  • Redis Pub/Sub across horizontally scaled Node.js instances
TypeScriptReactNode.jsWebSocketsRedisPostgreSQL

03 / Experience

Work that moved the product forward.

01
Jan 2023 to Nov 2023Ahmedabad, India

Software Engineer, Full Stack

Ninja Technolabs

Modernized a legacy billing platform into a reliable React, Node.js, and MySQL product.

  • Reduced invoice propagation errors by 15% while migrating 2,000+ invoices each month.
  • Built a reusable component kit and API layer that removed 28% of duplicated UI code.
  • Introduced transactional updates and automated testing, lifting critical-flow coverage to 70%.
02
Aug 2022 to Nov 2022Ahmedabad, India

Software Engineer Intern

BrainyBeam Technologies

Improved data discovery and delivery systems for analysts and engineers across the organization.

  • Created search and visualization tools that supported 20+ data analysts.
  • Normalized fragmented customer data into a dependable MySQL schema.
  • Reworked CI/CD with caching and parallelization for a faster release process.
03
Jan 2022 to Jul 2022Ahmedabad, India

Web Developer

Freelance

Delivered a production React and Node.js application with a focus on performance and secure API design.

  • Improved Lighthouse LCP performance by 25% for a client startup.
  • Designed REST APIs with JWT, API-key authorization, rate limiting, and token revocation.

04 / Education

Grounded in information technology.

2024 to 2025

M.S. in Information Technology

Arizona State University

Tempe, Arizona, USA
ASU
2019 to 2023

B.E. in Information Technology

Gujarat Technological University

Gujarat, India
GTU

05 / Toolkit

A practical stack for complete products.

01

Languages

Python, Java, C++, JavaScript, TypeScript, SQL

02

Product engineering

React, HTML, CSS, Node.js, Express, REST APIs, JWT, OAuth2

03

Data and infrastructure

MySQL, MongoDB Atlas, PostgreSQL, Redis, AWS, Docker, Kubernetes

04

Engineering practice

GitHub Actions, CI/CD, Linux, Postman, Jest, Supertest, system design

Competitive problem solving

Practice that sharpens how I reason about performance and tradeoffs.

College rank #1, with experience across LeetCode, Codeforces, CodeChef, and GeeksforGeeks.

06 / Contact

Let's build something useful.

Based in Tempe, Arizona, USA, and open to relocate for the right opportunity. I’m available for software engineering roles and thoughtful collaborations.

dobariyaharsh10@gmail.com