@Injectable()
export class UsersService {
async findAll(query: UsersQueryDto) {
return this.repo.paginate(query);
}
async create(dto: CreateUserDto) {
return this.repo.create(dto);
}
}
Backend-focused full-stack developer
I build software that feels reliable from the API to the interface.
I help turn product ideas into structured, maintainable web and mobile applications—combining robust backend engineering with clean frontend delivery.
Built around production-minded fundamentals
What I can deliver
From backend logic to a product people can actually use.
I focus on the parts that make software dependable: clear architecture, sound data flow, predictable APIs, and interfaces that stay connected to the real product logic.
Backend & API Development
Structured REST APIs, authentication flows, validation, pagination, filtering, error handling, documentation, and maintainable service architecture.
Database-Driven Products
Relational modeling and application data layers with clean entity relationships, migrations, ORM workflows, and practical query patterns.
Full-Stack & Mobile Delivery
Responsive web applications and mobile clients that connect cleanly to backend services, with thoughtful state, forms, validation, and API integration.
Selected work
Real projects. Clear responsibilities. No placeholder case studies.
These projects show the range of systems I have built across full-stack web, backend APIs, databases, and mobile clients.
SkillTrade
A skill-exchange product where users discover people, propose exchanges, manage interactions, and unlock premium access.
Authentication, proposal workflows, premium access, user flows, database integration, and product features.
Full-stack architecture, typed data flow, persistent user state, and maintainable application structure.
User Management System
A complete CRUD application with server-side pagination, sorting, search, validation, and a component-driven management interface.
NestJS API, DTO validation, TypeORM entities, PostgreSQL, pagination, filtering, and error handling.
Angular + PrimeNG interface with reactive forms, dialogs, tables, confirmation flows, and API integration.

Users Mobile App
A mobile client for the same user-management backend, designed to prove that one API can serve a clean web and native-style mobile experience.
Search, sorting, pagination, create, edit, delete, confirmation, and form validation.
Ionic + Angular with Capacitor, tested in browser, Android emulator, and a physical Android device.
More builds
Additional product work
About & approach
I care about the system behind the screen.
I’m a Computer Science student specializing toward backend development, with practical experience building complete products across APIs, databases, web interfaces, and mobile clients.
I learn by shipping. My projects have pushed me through authentication, relational modeling, validation, server-side filtering and pagination, responsive interfaces, Android integration, deployment, Git workflows, and code review.
I prefer clear code, explicit data flow, and technology choices that fit the product instead of adding complexity for its own sake.
Full-Stack Developer Trainee
TechTalks Academy
Worked on SkillTrade using Next.js, TypeScript, Prisma, and Supabase, with hands-on exposure to authentication, product features, testing, GitHub collaboration, and Jira workflows.Start a conversation
Have a product to build, improve, or connect?
For backend APIs, full-stack applications, or web/mobile integration, send me the problem you are trying to solve and the current state of the product.