Senior Software Engineer — Full-Stack & Distributed Systems

Seddiq Sorush

I build and modernize the systems people depend on — retirement and benefits platforms, clinical records, national identity systems, and high-traffic e-commerce. San Francisco Bay Area · 12+ years of experience.

About me

I'm a senior software engineer with 12+ years building and modernizing systems that people rely on but rarely think about. My work spans public-sector, healthcare, and commercial software — a county retirement system, a US healthcare EHR, national identity and passport systems, and high-traffic e-commerce.


I work across the stack — Java, C#/.NET, React, and Node — with a focus on distributed architecture (microservices, Apache Kafka, PostgreSQL) and the interfaces that surface it. I like the unglamorous parts that make software trustworthy: data migration, reconciliation, authentication, and reliability. I've led teams of 4 to 10, and I still write production code.


Right now I'm deepening my work in AI — completing an AI Engineering credential and studying generative AI — because I think the engineers who stay valuable are the ones who learn to build with these tools. I also teach data structures and algorithms as an adjunct instructor.

Work experience

Information Technology Analyst (Lead Software Engineer)

Sacramento County — Sacramento, CA

Jul 2024 – Present

  • Lead a team of 4 modernizing the county's retirement system (SCERS), rebuilding legacy applications into scalable, service-oriented web platforms (React, .NET Core / C#, Node, PostgreSQL) that manage sensitive member and benefits data.
  • Design event-driven integrations with Apache Kafka and secure REST APIs with Keycloak authentication (OAuth 2.0 / OIDC), meeting public-sector security and compliance requirements.
  • Own architecture, data migration with reconciliation and integrity checks, code review, CI/CD, and production support for high-availability systems used daily by county staff.

Adjunct Instructor

California Institute of Applied Technology — Remote

Jun 2023 – Present

  • Teach data structures, algorithms, and web technologies, translating hands-on engineering experience into clear, practical instruction.

Senior Developer (Contract)

Apple — Santa Clara, CA

Aug 2023 – Dec 2023

  • Built distributed backend services and REST / GraphQL APIs (Node, Express, Java, PostgreSQL, Kafka) for high request volumes; optimized through caching, query tuning, and a microservices architecture.
  • Integrated OAuth 2.0 and OpenID Connect across internal applications.

Lead Software Engineer

Williams-Sonoma — San Francisco Bay Area

Oct 2021 – Jul 2023

  • Led a team of 5 (on-site and offshore) building and scaling the e-commerce platform and its sub-brands (Java, Spring, React, Vue, LitElement) — delivering Wedding Registry, Buy-Online / Pickup-in-Store, and mobile conversion features.
  • Architected a micro-frontend platform that let teams build and deploy independently; owned the CI/CD pipeline (Jenkins, Docker, Kubernetes), improving deploy reliability and reducing production defects.
  • Set code-review and testing standards; mentored junior developers in an Agile environment.

Senior Database Administrator & SharePoint Developer

U.S. Department of State, U.S. Embassy — Kabul

Apr 2021 – Nov 2021

  • Administered and secured mission-critical SQL Server databases and built SharePoint solutions supporting embassy operations in a high-security U.S. federal government environment.
  • Delivered backup/recovery, performance tuning, and least-privilege access control to strict reliability and compliance standards.

Lead Software Engineer

MDout, Inc. — Remote, U.S. hours

Oct 2020 – Oct 2021

  • Led a 10-engineer team launching a SaaS Electronic Health Record (EHR) platform for U.S. optometry clinics (Node, TypeScript, Angular, MongoDB), handling patient-record data under healthcare privacy and security requirements.
  • Established code-review, automated-testing, and documentation standards; trained the team on TypeScript, Angular, and Node.

Senior Full-Stack Software Engineer

International Organization for Migration (IOM) — Kabul

Dec 2018 – Mar 2021

  • Built the MIDAS and SHURA identity and registration platforms end-to-end (.NET Core, C#, Java, Kotlin, Vue, React, Kafka) — systems handling biometric and personally identifiable data for a United Nations agency.
  • Designed offline-first, distributed data sync for reliable operation in low-connectivity field environments; integrated biometric capture to improve data integrity and reduce fraud.
  • Established organization-wide technology standards.

Software Engineer

Ministry of Communications & Information Technologies — Kabul

Oct 2017 – Dec 2018

  • Led the design and implementation of the national Online Passport System (C#, ASP.NET, SQL Server) serving 10,000+ daily users.
  • Contributed to a Government Resource Planning platform adopted across government offices.

Software Engineer

Speensoft — Remote

Aug 2016 – Oct 2017

  • Built and launched ZootZoot, a cross-platform food/grocery delivery marketplace app for iOS and Android (Vue, React, React Native, Laravel, Firebase).
  • Mentored developers on modern JavaScript frameworks.

Earlier

Oracle DBA Intern, UnionSys Technologies (2016) · Engineering Intern, Imagination Technologies (2015)

  • Video-codec optimization in MIPS SIMD assembly, VLSI project exposure.

Education

Bachelor of Technology, Electronics Engineering
Savitribai Phule Pune University
2012 – 2016 · First Class

Currently in progress: AI Engineering with Claude — Udacity, and Generative AI — Udacity.

Skills

Technologies I use across the stack, grouped by where they fit.

Languages

Java, C# / .NET, Python, TypeScript / JavaScript, Kotlin, SQL

Front-End

React, Angular, Vue, LitElement, micro-frontends, HTML/CSS, Tailwind

Backend & Data

Spring Boot, Node/Express, microservices, REST/GraphQL, Apache Kafka; PostgreSQL, MS SQL Server, MongoDB, Redis, Oracle

Cloud & DevOps

AWS, Azure, GCP, Docker, Kubernetes, Jenkins, CI/CD, Azure DevOps, monitoring & observability, Git

Security

OAuth 2.0, OpenID Connect, Keycloak, role-based access control

Selected projects

A few systems I built end-to-end.

National Online Passport System

High-volume public-sector system for Afghanistan, serving 10,000+ daily users. C#, ASP.NET, SQL Server.

MIDAS / SHURA

Biometric identity & registration platforms for the International Organization for Migration (UN), built offline-first. .NET Core, Vue, React, Kafka.

ZootZoot

Cross-platform food/grocery delivery marketplace app. Vue, React Native, Laravel, Firebase.

Notes from hands-on engineering work.