azya

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

2026

Fullstack 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 2025

Software 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 – Present

Lead 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.
github.com/azya11/boxcores

Education

Arizona State University

May 2026

B.S. Computer Science · GPA 3.56