Junior .NET / Blazor Developer with 1 year of hands-on experience building modern web applications using Blazor (Server & WASM), AI have hands-on experience from personal projects like Blazor and ASP.NET MVC applications, a passion for problem-solving, and a commitment to continuously enhancing my skills in a collaborative team environment. confident working with C++, Java, Python, and JavaScript for cross-platform tasks and utilities.
Strong understanding of software architecture and design patterns, including MVC, and a wide range of creational, structural, and behavioral patterns (Factory, Singleton, Adapter, Observer, Strategy, etc.). Skilled in implementing secure authentication using JWT, ASP.NET Identity, and role-based authorization.
Comfortable working in Agile/Scrum teams, participating in code reviews, writing clean and maintainable code, and applying best practices (SOLID, DRY, YAGNI, GRASP). Familiar with DevOps tools such as Git, Azure DevOps, CI/CD pipelines, and Postman for API testing. Open to continuous learning and passionate about building scalable, high-quality solutions.
🛠 Languages & Frameworks: C#, C, Java, Python, JavaScript, Blazor (Server & WASM), ASPNET Core, Razor Pages, HTML5, CSS3, Entity Framework Core, LINQ, RESTful APIs, JSON
🧱 Software Architecture & Design Patterns: Strong understanding of business logic layers, Familiar with MVC and MVVM, Creational patterns (Singleton, Factory, Abstract Factory, Builder), Structural patterns (Adapter, Facade, Proxy, Decorator, Composite), Behavioral patterns (Observer, Strategy, Command, State, Mediator, Chain of Responsibility)
🗄️ Databases & Backend: MS SQL Server, Entity Framework Core, Complex queries, Data modeling
⚙️ Tools & DevOps: Git (GitHub, Azure DevOps), Docker, Visual Studio, VS Code, Postman, Fiddler
🛍️ AromaShop
Developed a modern eCommerce platform using Blazor and C#, simulating a fully functional online store. Designed intuitive, user-centric interfaces with dynamic product displays, ensuring a seamless shopping experience. Implemented a responsive layout and adhered to clean architecture principles for maintainability and scalability.
Key Features: Interactive product showcases, component-based UI, responsive design, optimized user experience.
Technologies: Blazor, C#, Razor Components.
🧪 BlazorApp
Built an exploratory project to deepen expertise in Blazor and C# web development. Focused on mastering component creation, structuring reactive UIs, and delivering smooth front-end functionality. Demonstrated foundational skills in creating dynamic, user-friendly web applications.
Key Features: Component-driven design, reactive UI, streamlined front-end behavior.
Technologies: Blazor (Server), C#, Razor Components.
🌐 FeaneMVC
Created a dynamic web application using ASP.NET MVC, showcasing a structured and scalable approach to building robust platforms in C#. Emphasized MVC architecture, clean routing, and server-side rendering to ensure efficient backend logic and maintainable code.
Key Features: MVC pattern, modular layout, optimized routing, backend-driven functionality.
Technologies: ASP.NET MVC, C#, Razor Views.