I design and build reliable full-stack web applications.
I am currently a 3rd-year Computer Science Engineering student, combining strong academic foundations with hands-on development experience. My primary focus is building reliable and maintainable web applications using the Microsoft technology stack, paired with modern frontend frameworks.
My journey started with C# and the .NET ecosystem, and over time I expanded my expertise to include Angular for creating dynamic and responsive user interfaces. I am passionate about writing clean, well-structured code, following SOLID principles, and delivering long-term, maintainable solutions.
My Expertise
Specialized in building full-stack applications with the Microsoft ecosystem and modern frontend frameworks.
Proficiency in modern C# syntax, including Asynchronous programming (async/await) and thread safety mechanisms (locking).
Building scalable RESTful APIs using Dependency Injection and Middleware pipeline.
Database management using Code-First approach, handling complex relationships and optimizing performance with Lazy Loading.
Experience with MSSQL and MySQL. Designing normalized schemas and writing efficient queries.
Building scalable RESTful APIs Implemented Unit Tests using NUnit and Moq. Experience with Selenium E2E automation, applying the Page Object Model pattern and Widgets for structured, maintainable test code.
Developing Single Page Applications (SPA) with component-based architecture.
Strong proficiency in Strict Typing and Interfaces. Leveraging modern ES6+ features like Arrow functions, Destructuring.
Semantic HTML structure. Advanced styling with SCSS (variables, nesting, mixins) and responsive Flexbox/Grid layouts.
Rapid UI development using utility-first classes, implementing Mobile-First and responsive design principles.
Portfolio
Featured Projects
A selection of projects I've worked on, showcasing my expertise in building.Developed an ESP32-based fitness tracking system with real-time heart rate and motion data collection, WiFi data transmission, and backend integration using ASP.NET and Angular, incorporating LSTM-based models for exercise analysis.
Developed a responsive single-page application built with Angular and TypeScript. It features a modern UI styled with Tailwind CSS, advanced GSAP animations, and seamless contact functionality via EmailJS.
Designed a robust End-to-End (E2E) test automation framework using C# and Selenium WebDriver for the SauceDemo e-commerce platform. The solution implements the Page Object Model (POM) design pattern to ensure maintainability, featuring custom wait wrappers and efficient locator strategies.