> resume

USMAN TAMANNA

Lead Software Engineer @ Healthcare Company

12+years experience
ReactTypeScriptNode.jsReact NativeGraphQLCI/CDTeam LeadSystem Design

Summary

Software developer building web and mobile applications since 2014. Most comfortable in React and JavaScript/TypeScript, with hands-on backend, DevOps, and team lead experience. Currently at Healthcare Company working on payment systems.

Work Experience

  • Joined the payment processing platform pre-production; built the React, TypeScript, MUI, and webpack foundation for what's now a B2B service used across internal teams and partner organizations.
  • Built the team's design system — a reusable UI primitives library that every feature page is composed from — and established a feature-folder pattern (colocating containers, views, stories, tests); both are still the team's defaults.
  • Bootstrapped the team's frontend dev experience: Storybook + MSW (Mock Service Worker) covering 30+ components and full feature pages mocked end-to-end, plus a Jest + jest-dom test suite that serves as the day-to-day regression safety net.
  • Designed a versioned deployment architecture (OpenResty + CDN with pointer-based builds) that lets a new major app version ship alongside the live one instead of replacing it in a big-bang cutover — decoupling release trains at the cost of managing per-version release branches.
  • Own UI feature design for the team: partner with the architect, engineering manager, and product to scope upcoming features and write component architecture + low-level design docs that engineers implement against.
  • Primary code reviewer for a team of 5, reviewing ~80% of PRs; propagated team conventions for folder structure, component patterns, and testing through review feedback.
  • Shipped UX and feature improvements to two-factor authentication screens on a React + TypeScript login system serving millions of users; partnered with dedicated accessibility engineers on WCAG compliance and ran first-pass checks with VoiceOver and Chrome DevTools.
  • Participate in the on-call rotation, triaging production incidents with Splunk + ServiceNow, and support teams consuming the platform with onboarding, debugging, and integration guidance; partner with backend on REST API design and with UX on implementation review.

  • Built the frontend for a quote-generation web app with custom workflows using React, Redux, ag-Grid, and SCSS.
  • Developed the backend with Node.js, GraphQL, and MongoDB; covered backend services with Mocha + Chai integration tests.
  • Built a notification system for email and in-app alerts using Sendinblue, Amazon SQS, and cron jobs.
  • Developed an inventory tracking mobile app with React Native, Apollo Client, and expo-camera for barcode scanning; set up mobile CI/CD with fastlane and Microsoft App Center.
  • Created a reusable React component library with Storybook and rollup.js.

  • Helped migrate a financial application from Silverlight to Angular, building reusable Angular components used across the application.
  • Added new endpoints and extended existing methods in the .NET Core API.
  • Wrote behavior-driven tests with SpecFlow alongside the QA team.

  • Led a team of 4 developers responsible for three mobile apps and two backend servers.
  • Added features and maintained a Labor and Scheduling platform built with MVC C# and AngularJS.
  • Expanded the feature set of a mobile app used by 7,000+ restaurant owners and managers, built with JavaScript and PhoneGap.
  • Built a mobile app for communication and shift management used by 50,000+ restaurant employees.
  • Managed mobile app releases and handled the Apple iOS development process.
  • Set up JavaScript coding standards and automated formatting with ESLint.

Skills

Languages

  • TypeScript
  • JavaScript (ES6+)
  • C#
  • HTML5
  • CSS3/SCSS

Frontend

  • React
  • MUI
  • Redux
  • Storybook
  • webpack
  • rollup
  • React Native
  • Angular

Backend & APIs

  • Node.js
  • GraphQL
  • REST
  • MongoDB
  • Amazon SQS
  • .NET Core

Testing

  • Jest
  • jest-dom
  • MSW (Mock Service Worker)
  • Mocha
  • Chai
  • SpecFlow

Infra & DevOps

  • Docker
  • Ansible
  • Tailscale
  • CI/CD (Gitea Actions, fastlane, App Center)
  • Cloudflare Workers
  • Splunk

AI

  • LLM integration (Cloudflare Workers AI, Llama 3.3)
  • AI-assisted development (Claude Code, GitHub Copilot)

Education

Bachelor of Science in Computer Science

University of Houston - Downtown • Summa Cum Laude

Projects

Self-Hosted Production Infrastructure

Operate a self-managed infrastructure stack: Synology NAS with encrypted off-site backups (restic), Docker-based container orchestration (Frigate, Gitea, self-hosted CI runner) on a remote Linux server, Ansible for configuration management, and Tailscale for zero-trust networking.

JD Match

Job description analyzer that scores a JD against the resume on usman.dev and surfaces alignment gaps. Built on Cloudflare Workers AI with Llama 3.3 70B; deployed with per-visitor rate limiting, sample-JD presets, and a privacy stance (JDs not persisted server-side).

Sprout Academy

Learning platform for young learners with phonics lessons and interactive games. Built with SvelteKit in a monorepo. CI/CD via self-hosted Gitea actions deploying to Netlify.

Personal Site

Developer portfolio built with Nuxt in an Nx monorepo, deployed on Netlify.

Tamanna CPA

Landing page for a CPA firm. Built with Hugo and deployed on Netlify.