About me.
I am a Junior Software Developer and a Software Engineering student who genuinely enjoys building reliable, well structured software. I specialise in backend development with C# and .NET, while also working confidently across modern web technologies.
My strongest expertise lies in C# and the .NET ecosystem (ASP.NET Core, WPF, MVVM). I design backend systems, REST APIs, and structured business logic with a strong focus on clarity, maintainability, and scalability.
Alongside .NET, I develop web applications using PHP, React, Next.js, JavaScript, TypeScript, HTML, CSS and Tailwind, 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 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 practical engineering discipline. I do not just write code. I design systems that are structured, maintainable and scalable.
Engineering and Architecture
I understand client server architecture, layered design, and separation of concerns. I use UML diagrams to plan systems before implementation, ensuring clarity and structure from the beginning.
I am particularly interested in clean architecture, scalable backend systems, and writing code that remains understandable 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, strengthening my understanding of how software interacts with hardware systems.
I also worked extensively with Microsoft Project, where I independently designed a complete ERP system plan from scratch. This included scheduling, resource allocation, defining milestones, identifying critical paths, and visualising progress using Gantt charts.
This experience improved my structured thinking and ability to approach complex systems in a methodical and organised way.