I’m a final-year software engineering student and full-stack web developer from Kielce, building end-to-end web apps with a focus on clean architecture, testing, and reliable deployment. I use TypeScript and React on the frontend, Django with PostgreSQL on the backend, and I enjoy designing features that include authentication, APIs, UI state, and automated CI. During my Erasmus+ internship and independent projects, I shipped payment and AI-support web experiences, as well as production-ready booking and e-commerce apps. I care about data modeling, consistent REST API conventions, and quality workflows—so I write automated tests, run lint/type checks in GitHub Actions, and package projects in Docker Compose for reproducible development.

I’m a final-year software engineering student and full-stack web developer from Kielce, building end-to-end web apps with a focus on clean architecture, testing, and reliable deployment. I use TypeScript and React on the frontend, Django with PostgreSQL on the backend, and I enjoy designing features that include authentication, APIs, UI state, and automated CI. During my Erasmus+ internship and independent projects, I shipped payment and AI-support web experiences, as well as production-ready booking and e-commerce apps. I care about data modeling, consistent REST API conventions, and quality workflows—so I write automated tests, run lint/type checks in GitHub Actions, and package projects in Docker Compose for reproducible development.

Available to hire

I’m a final-year software engineering student and full-stack web developer from Kielce, building end-to-end web apps with a focus on clean architecture, testing, and reliable deployment. I use TypeScript and React on the frontend, Django with PostgreSQL on the backend, and I enjoy designing features that include authentication, APIs, UI state, and automated CI.

During my Erasmus+ internship and independent projects, I shipped payment and AI-support web experiences, as well as production-ready booking and e-commerce apps. I care about data modeling, consistent REST API conventions, and quality workflows—so I write automated tests, run lint/type checks in GitHub Actions, and package projects in Docker Compose for reproducible development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
See more

Language

Uzbek
Fluent
English
Advanced
Polish
Intermediate
Russian
Beginner

Work Experience

Full Stack Web Developer (UniQ project) at UniQ — university exam & quiz platform
July 1, 2026 - August 31, 2026
Developed features across 12 product domains in a TypeScript codebase, covering question management, quiz creation/publishing with export, exam scheduling/calendar, per-question analytics, and admin permission console. Implemented permission-gated routing for student/teacher/admin roles and ensured consistent REST API behaviors and test coverage.
Full Stack Web Developer (Erasmus+ internship) at Erciyes University
July 1, 2026 - August 31, 2026
Built an exam & quiz platform using React/TypeScript on the frontend and Django/DRF with PostgreSQL on the backend. Implemented a role-based frontend with Chakra UI and TanStack Query, including question library, quiz builder, admin permissions, and exam calendar features. On the backend, implemented JWT access/refresh authentication, custom user model, email-verified student registration, password reset, and secure default API permissions. Wrote 125 automated tests (unit, integration, and end-to-end), added CI checks with GitHub Actions (lint/type/lint-staged), and standardized Docker Compose development with seeded database state so the whole team could run locally on an identical stack.
Full Stack Web Developer at Erciyes University — Erasmus+ Internship
July 1, 2026 - August 31, 2026
Built a university exam & quiz platform (E-SINAV) with role-based access across 99 TypeScript modules and 12 feature domains. Front end: React/TypeScript with Chakra UI and TanStack Query; implemented exam features including question library (4 question types), quiz builder with publish & print export, exam calendar, per-question analytics, and admin/student/teacher/instructor permission-gated routing. Backend: Django REST Framework with JWT access/refresh, custom user model, email-verified registration, password reset, and secure API-by-default authorization across endpoints. Added 125 automated tests (unit/integration/e2e), and set up CI in GitHub Actions (lint, type-check, tests) for every pull request. Containerized the stack using Docker Compose (PostgreSQL, Django, Vite), including schema and seed data for repeatable team development. Co-authored architecture documentation (ER diagram, API design, test plan) and aligned team REST endpoint conventions.
Full Stack Web Developer at Ercyes University (Erasmus+ Internship)
July 1, 2026 - August 31, 2026
Built and maintained a university exam and quiz platform. Frontend: implemented a role-based exam platform across React/TypeScript modules including question library (multiple question types), quiz builder with publishing and print export, exam calendar, per-question analytics, and admin/student/teacher permission-gated routing. Backend: developed authentication service in Django REST with JWT access/refresh, custom user model, email-verified student registration, and password reset; secured API endpoints by default and exposed an open health check. Added extensive automated testing (unit/integration/e2e) and CI quality gates (lint, type checks, tests) running on every pull request. Set up Docker Compose for consistent local/team development (PostgreSQL, Django, Vite) including schema/migrations and seed data, and contributed architectural documentation (ER diagram, API design, test plan) and REST endpoint conventions.

Education

BSc Software Engineering at Kielce University of Technology
October 1, 2023 - February 1, 2027
BSc Software Engineering at Kielce University of Technology
October 1, 2023 - February 1, 2027
BSc Software Engineering at Kielce University of Technology
October 1, 2023 - February 1, 2027

Qualifications

2nd place, Provincial Competitive Programming Olympiad
January 11, 2030 - September 3, 2026
1st place, Regional Informatics Olympiad (three consecutive years: 2019–2021)
January 1, 2019 - January 1, 2021

Industry Experience

Software & Internet, Education, Financial Services, Media & Entertainment, Healthcare, Retail