USMAN TAMANNA
Lead Software Engineer @ Healthcare Company
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
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.