Work / Experience

Learning by building real things.

My experience so far has come from contributing to production software, following features across layers, and learning to make decisions inside systems that already have users and constraints.

Professional roles02
Working rangeUI to deployment
Timeline2025 to now

01 / The timeline

The work, in context.

What I joined, what I contributed, and which parts of the stack I worked with along the way.

Full-Stack Developer Intern

Contributing to an established enterprise document-management application across its Next.js frontend and .NET backend.

  1. 01

    Developed and shipped an end-to-end operational analytics dashboard spanning national, provincial, organizational, personnel, and time-period views.

  2. 02

    Worked through the existing layered architecture, authorization infrastructure, and service/repository patterns rather than replacing established conventions.

  3. 03

    Resolved a cross-table consistency issue where deleted uploads could leave related documents affecting reported statistics.

  4. 04

    Implemented permission-aware UI actions and corrected table overflow and layout issues.

Full-Stack Developer

Built and maintained a production university-preference platform used by students, advisors, administrators, and partner organizations.

  1. 01

    Delivered frontend features, REST APIs, relational data models, authentication, role-based workflows, filtering, pagination, and administrative interfaces.

  2. 02

    Built an annual ÖSYM data-processing workflow that normalized Excel data, associated yearly records, and surfaced ambiguous cases for manual review.

  3. 03

    Integrated Google Sign-In, OTP verification, email, and SMS flows into role-aware user journeys.

  4. 04

    Containerized applications, maintained GitHub Actions pipelines, and supported deployment and troubleshooting on an Azure-hosted server.

02 / Working range

Tools I use to move through the system.

Not a wall of logos and not equal mastery in every category. This is the practical toolkit behind the work above.

Core languages

  • TypeScript
  • C#
  • JavaScript
  • SQL

Backend

  • ASP.NET Core
  • Entity Framework Core
  • Bun
  • Hono
  • REST APIs

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • HeroUI

Data

  • PostgreSQL
  • Relational data modeling

Architecture & practices

  • Dependency Injection
  • SOLID principles
  • Layered architecture
  • Service / Repository patterns

Delivery & tools

  • Docker
  • Docker Compose
  • GitHub Actions
  • Git
  • Linux
  • Nginx
  • Azure

Additional exposure

  • Go
  • LLM APIs
  • VS Code Extension Development

03 / Continue exploring

See the decisions behind the work.

Browse case studies