Backend & APIs
Services and business logic in C# and .NET, including ASP.NET Core Web APIs with clear contracts, predictable behaviour and sensible error handling.
Software Developer at Elm
I work on enterprise software at Elm, with a focus on backend engineering in C#, .NET and SQL Server, and hands-on frontend experience with Angular. Before Elm, I led a multi-department team of 38+ members — experience that shapes how I plan, communicate and deliver as an engineer today.
It’s about making ideas happen.

Building and maintaining enterprise software as part of a professional engineering team — backend features, RESTful APIs, relational data and Angular interfaces, delivered through code review and structured development practices.
Previous roles are listed on the experience page
My core is the work behind the interface: modelling data correctly, keeping layers clean, and building systems that stay maintainable as they grow.
Services and business logic in C# and .NET, including ASP.NET Core Web APIs with clear contracts, predictable behaviour and sensible error handling.
Relational design in SQL Server — schemas that reflect the domain, queries that stay fast, and data access that is easy to reason about.
Layered structures and clear separation of concerns, with an eye on how the code will be maintained long after the first release.
Component-based interfaces in Angular, HTML and CSS — responsive, cleanly structured, and wired properly to the APIs behind them.
After a year on the team, I took on leadership of TechUp — managing several departments working toward shared goals: setting priorities, coordinating department leads and keeping programs, operations and events on track.
View roleI treat learning as part of the job. My path from programming fundamentals to .NET, ASP.NET Core and Angular came from steady, deliberate study — a habit that continues alongside my work.
New codebases, teams and standards are where I ramp up quickly — by understanding how things already work before changing them.
When a project calls for a tool or technology I haven’t used, I learn it properly and apply it to the standard the work requires.
Systems I designed and built in C# and .NET during my backend training, before joining Elm.
National Licensing & Traffic Operations System · 2025
An enterprise desktop licensing system modelling real traffic-authority operations: applications, licences, tests and renewals, on a layered architecture.
View on GitHub
Customer Relationship Management · 2025
A desktop CRM for managing clients, users, permissions and business workflows, backed by a relational schema and a clear service layer.
View on GitHubSelected as a finalist among more than 900 competing teams.
Guided competing teams at the first specialized judicial hackathon, organised by the Board of Grievances.
Solved across two years of structured backend training, building a strong base in problem solving and algorithms.
For professional inquiries, the quickest way to reach me is by email, LinkedIn or WhatsApp.