Samyak Manandhar

Hi, I'm Samyak Manandhar

Full-Stack .NET & Azure Developer

I build reliable, cloud-native web apps and APIs with C#, ASP.NET Core, and Azure.

About

Who I am

Software Developer specializing in .NET, Azure cloud services, and full-stack web development. I build scalable APIs, cloud-native applications, and enterprise solutions using modern architecture patterns and Azure services. I began my career as an Android developer before transitioning into ASP.NET Core and Azure cloud development. This experience enables me to design end-to-end systems across mobile, web, and cloud platforms with a strong focus on performance, scalability, and maintainability.

  • 2024 - Till Date

    Node4

    • .NET Software Developer
    • Junior .NET Developer
    • Graduate Software Developer
  • 2023 - 2024

    Fluck

    • Software Developer
  • 2021 - 2023

    Inzodiac

    • Software Developer
  • 2021 - 2023

    University of Hertfordshire

    • MSc in Advanced Computer Science
  • 2019 - 2020

    Broadway Infosys

    • Software Developer Intern
  • 2018 - 2019

    Datalytics

    • Technical Writer
  • 2013 - 2018

    PES University

    • Bachelor of Engineering in Computer Science

I enjoy working in Agile environments, collaborating with cross-functional teams and stakeholders to deliver reliable solutions. Having worked across startup environments and large enterprises, I adapt quickly to different delivery models while aligning technical solutions with business and client expectations. I'm a pragmatic and curious problem solver who enjoys analyzing complex systems and continuously improving engineering practices while exploring new technologies across the .NET and Azure ecosystem.

Skills

What I work with

Backend & Web

C#ASP.NET Core.NET FrameworkBlazorMVCEntity Framework CoreLINQREST APIODataGraph APIMSTestxUnitFakeItEasyMoqOAuth 2.0OpenID Connect

Architecture & Practices

Domain-Driven DesignOnion ArchitectureVertical Slice ArchitectureEvent Driven ArchitectureClean ArchitectureMicroservicesCQRSMediatorRepositoryDecoratorOptions PatternFactoryValidationDependency InjectionSOLIDTest-Driven Development

Frontend

AngularJavaScriptTypeScriptjQueryAJAXHTMLCSSBootstrapSass

Cloud & Azure

Azure App ServicesAzure FunctionsLogic AppsAzure API ManagementAzure Service Bus QueuesAzure Service Bus TopicsAzure Event GridAzure Event HubAzure Cache for RedisAzure StorageAzure Key VaultEntraIDMSALAzure AD B2CAzure Application InsightsKQLAzure Front DoorAzure NetworkingPower AppsPower AutomateFirebase

Databases

SQLT-SQLSQLiteAzure Cosmos DBNoSQLAzure SQL DatabaseMongoDBDataverse

DevOps & Tools

GitAzure DevOpsCI/CD PipelinesPowerShellnpmNode.jsPower Platform CLI.NET CLIYAMLDockerARM templates

AI & Cognitive Services

Azure OpenAIAI VisionAI LanguageAI SearchAzure AI Foundry

Mobile

JavaKotlinJetpack ComposeMVVMRetrofitMoshiGlideHiltDaggerKotlin CoroutinesGradleAndroid SDKJetpack LibrariesMaterial Design

Developer Tools

Visual StudioVS CodeSSMSPostmanSwaggerBrowser DevToolsWiresharkXrmToolBoxMongoDB AtlasAndroid Studio

Collaboration

JiraTrelloSlackSharePointDynamicsOffice 365Remote Desktop

Certifications

Credentials

← scroll →

Projects

Featured work: The Adventure Junkie

A single fictional product, built three times across three platforms a native Android app, a full-stack MVC website, and a standalone Web API to demonstrate range across mobile, web, and backend architecture.


The Adventure Junkie Suite

The Adventure Junkie - ASP.NET Core API

The Adventure Junkie - ASP.NET Core API architecture diagram

To extend "The Adventure Junkie" universe showcased in my developer portfolio, I’ve implemented a RESTful ASP.NET Core Web API, based on the existing The Adventure Junkie Android app and website. The API is designed for high scalability, leveraging Azure API Management for security, Redis-based caching for improved performance, and a CI/CD pipeline using GitHub Actions for efficient deployment Core Features: 🔹API versioning, filtering, searching and pagination ability 🔹Rate-limiting and custom policies via APIM 🔹Scaffolded Database using EF Core highlighting database first approach 🔹Cache-Aside pattern with Redis with Sliding expiry window and invalidation 🔹Detailed API documentation via Swagger UI 🔹Secure deployment using CI/CD pipelines via GitHub Actions This project highlights my skills in building scalable and secure web APIs, cloud infrastructure management, and implementing enterprise-level performance optimizations. The API is configured to use path versioning, hence kindly use v1 to make requests via the Swagger UI.

Tech Stack
Backend & Web
C#ASP.NET CoreEntity Framework CoreLINQREST API
Architecture & Practices
Clean ArchitectureRepositoryDependency Injection
Cloud & Azure
Azure App ServicesAzure API ManagementAzure Cache for RedisAzure Application Insights
Databases
Azure SQL Database
DevOps & Tools
GitCI/CD Pipelines
Developer Tools
Visual StudioPostmanSwagger
The Adventure Junkie Suite

The Adventure Junkie - ASP.NET Core MVC

The Adventure Junkie - ASP.NET Core MVC architecture diagram

To expand on my passion about building scalable web applications, I recently developed The Adventure Junkie website, to act as a extension of my Android app, designed as a mock eCommerce platform for adventure sports appointment booking. Core Features: 🔹Secure authentication with Azure AD and Google OAuth 2.0 🔹Real-time order processing via SQL Change Tracking, Azure Functions & Service Bus 🔹A responsive, mobile-first UI using bootstrap The application integrates cloud-based identity management, database triggers, and message queuing to ensure a seamless user experience. This project showcases my proficiency in full-stack .NET development, cloud infrastructure, and scalable architecture.

Tech Stack
Backend & Web
C#ASP.NET CoreMVCEntity Framework CoreOAuth 2.0OpenID Connect
Architecture & Practices
Event Driven ArchitectureClean ArchitectureRepositoryOptions PatternValidationDependency Injection
Frontend
JavaScriptHTMLCSSBootstrap
Cloud & Azure
Azure App ServicesAzure FunctionsAzure Service Bus QueuesAzure StorageAzure Key VaultAzure AD B2CAzure Application Insights
Databases
Azure SQL Database
DevOps & Tools
Git
Developer Tools
Visual StudioSSMSBrowser DevTools
The Adventure Junkie Suite

The Adventure Junkie - Android App

To enhance accessibility and user engagement, I developed The Adventure Junkie—a feature-rich Android app that serves as an eCommerce platform for booking adventure and thrill-based activities. The app delivers a seamless and intuitive user experience with a well-structured UI, dynamic data handling, and optimized performance. Core Features: 🔹Intuitive UI/UX with Fragments and a Navigation Drawer for smooth navigation 🔹Media Integration using MediaStore and Jetpack libraries for image capture and uploads 🔹Seamless Authentication via Google Login API for quick and secure access 🔹Real-time Performance Monitoring using Firebase SDKs for tracking frozen frames and improving frame rates by 13% This project showcases my proficiency in Android app development, UI optimization, third-party API integration, and performance tuning for a scalable and responsive mobile experience.

Tech Stack
Backend & Web
OpenID Connect
Cloud & Azure
Firebase
Databases
SQLite
DevOps & Tools
Git
Mobile
JavaMVVMRetrofitGlideAndroid SDKJetpack Libraries
Developer Tools
Android Studio

Contact

Get In Touch

Reach out below: