Harshal Sawant

Software Engineer

About Me.

I'm Harshal Sawant, a backend and systems engineer based in Mumbai, India. I got into programming the hard way - through Android rooting, kernel modules, and digging into Linux internals - and never really stopped going deeper.

Today I build low-latency backend services, distributed systems, and developer tooling, mostly in Rust and Go. I care about things that most people abstract away: scheduler behavior, memory pressure, syscall overhead, and what actually happens under the hood when your system is under load.

Experience.

Software Engineer · Freelance

2024 - Present

Remote

  • Designed and shipped backend services in Rust using Actix Web, with a focus on low-latency request handling and reliable production behavior.
  • Built REST APIs and web application backends around HTTP fundamentals, including routing, middleware, authentication, validation, error handling, and API versioning.
  • Worked across PostgreSQL, Redis, Docker, and CI/CD pipelines to deliver maintainable services with strong observability, performance tuning, and long-term support.

Skills & Tools.

  • Go
  • Rust
  • Python
  • SQL
  • Node.js
  • Django
  • PostgreSQL
  • Docker
  • Linux
  • Nix, NixOS
  • GitHub Actions
  • API Testing
  • TypeScript
  • JavaScript
  • React
  • Next.js

Projects.

Blog.

Hire Me.

I'm open to software engineering roles and freelance work where I can build reliable backend systems, developer tools, and performance-critical products.

Support Me.

If my open-source work, tools, or technical writing helps you, consider supporting me. It helps me keep building and sharing useful developer tools.

Copyright © 2026-present Harshal Sawant. All rights reserved. Code licensed under GNU GPL v3.0.