Aziz Shamuratov
Full-stack engineer · Tempe, Arizona
Computer science graduate with experience in TypeScript backend development, API performance, and automated testing. Lead developer on a Next.js, Go, and PostgreSQL application built with a three-person team.
Technical skills
Frontend: React, Next.js, TypeScript, Tailwind CSS
Backend & data: Go, PostgreSQL, Supabase, REST APIs, Swagger
Delivery & tooling: Git, GitHub Actions, Docker, Kubernetes, xUnit, Moq, Python
Development experience
MyMainAI
2026Fullstack Software Developer · Elected Team Lead
- Developed TypeScript backend endpoints and documented API contracts with Swagger to support frontend integration.
- Set up CI/CD for builds, tests, and deployments using Docker and Kubernetes.
- Led sprint planning, stand-ups, and retrospectives; managed branching, pull request reviews, and knowledge sharing.
Itransition Group
Jul – Sep 2025Software Developer Intern
- Reduced average latency by 30% through database query optimization and caching across two microservices.
- Added unit tests with xUnit and Moq, reaching 85% unit-test coverage, and integrated tests into GitHub Actions.
- Contributed more than 40 pull requests through code reviews and two-week sprints.
Selected project
Boxscores
June 2026 – PresentLead developer, three-person team | Next.js, TypeScript, Go, PostgreSQL
- Architected a Next.js frontend and Go JSON API for a social match diary, with the API deployed as serverless functions on Netlify.
- Designed 19 PostgreSQL migrations with row-level security and an idempotent migration runner; integrated Supabase Auth and Storage.
- Built daily match-data ingestion for six competitions and implemented reporting, blocking, and account deletion for a companion iOS client.
- Gated merges on Go build, vet, and test checks, TypeScript typechecking, and a production Next.js build in GitHub Actions.
Education
Arizona State University
May 2026B.S. Computer Science · GPA 3.56