About me.

I am a Software Developer and Software Engineering student specialising in backend development with C# and .NET, focused on building reliable, well-structured systems.

My strongest expertise lies in C# and the .NET ecosystem (ASP.NET Core, MVC, WPF, MVVM). I design backend systems, REST APIs, and business logic with a strong focus on clarity, maintainability, and scalability.

Alongside .NET, I develop web applications using PHP (including Laravel), React, Next.js, JavaScript and TypeScript, supported by solid knowledge of SQL and relational databases. I am comfortable building full stack solutions from user interface to database modelling.

I am currently expanding my skill set by learning CQRS patterns with MediatR, containerisation using Docker, and mobile application development with React Native, building a deeper understanding of modern, scalable application design.

I am currently gaining commercial experience as a C# Developer Intern at the Center for Research and Programming (CBiP), contributing to backend development for a student platform. The application enables users to join servers, navigate interactive environments, participate in meetings, and communicate within a collaborative digital space.I work with Git, GitHub, Jira and Swagger as part of an Agile team.

What sets me apart is analytical thinking combined with a strong focus on software architecture and engineering discipline.
I do not just write code. I design systems that are structured, maintainable and scalable.

Engineering and Architecture

I focus on building systems with clear structure and separation of concerns, applying principles such as layered architecture and clean design patterns.

I use UML diagrams and structured planning to design systems before implementation, helping me reduce complexity and create more predictable and maintainable solutions.

I am particularly interested in scalable backend systems, clean architecture, and writing code that remains understandable and reliable over time.

Computer Networks and Infrastructure

I have worked with Cisco Packet Tracer to design and simulate network topologies, configure routers and switches, and practise both static and dynamic IP addressing.

I understand subnetting, IPv4 and IPv6 addressing, DNS fundamentals, DHCP configuration, and the core principles behind how devices communicate in local and enterprise environments.

Technical Foundations and Systems Thinking

I explored electronics and circuit simulation using Multisim, gaining a better understanding of how software interacts with hardware systems.

I also worked with Microsoft Project, where I designed a complete ERP system plan, including scheduling, resource allocation, and system structure visualisation.

This experience strengthened my structured thinking and ability to approach complex systems in a methodical and organised way.