I'm a passionate full-stack developer with expertise in building modern web applications and automation frameworks. Welcome to my GitHub profile!
- CartWiz - A full-stack e-commerce application with React frontend, .NET Core API, and Node.js notification service
- ASP.NET Core Projects - Building scalable backend APIs and microservices
- Design Patterns Implementation - Studying and implementing Behavioral, Creational, and Structural design patterns
- Advanced ASP.NET Core features (Minimal APIs, Entity Framework Core 9.0+)
- Kubernetes orchestration and containerization with Docker
- Modern frontend frameworks (React with TypeScript)
- Test automation best practices with Playwright
- Go programming language fundamentals
- System design principles and architecture patterns
- Linux kernel internals and system programming
- Android custom ROM development and porting
- Low-level Linux system calls and APIs
- C# & .NET - ASP.NET Core, Entity Framework Core, LINQ
- .NET 8.0+ - Latest .NET framework features
- RESTful APIs - OpenAPI/Swagger documentation with Swashbuckle
- Database - SQL Server, Entity Framework migrations
- React - UI component development with Hooks
- TypeScript - Type-safe JavaScript development
- Vite - Lightning-fast frontend build tool
- Tailwind CSS - Utility-first CSS framework
- ESLint - Code quality and linting
- Playwright - Cross-browser automation testing
- NUnit - Unit testing framework
- .NET Test Framework - Built-in testing capabilities
- Docker - Containerization of applications
- Kubernetes - Container orchestration (learning)
- GitHub Actions - CI/CD workflows
- Node.js - JavaScript runtime for backend services
- Git & GitHub - Version control and collaboration
- Microservices Architecture - Building scalable systems
- TypeScript - Full-stack type safety
- C Programming - System-level programming
- Linux Kernel - Understanding kernel internals and architecture
- System Calls & APIs - Low-level Linux programming interfaces
- Android Development - Custom ROM porting and building
- Embedded Systems - Linux for embedded devices
A complete e-commerce solution with:
- Frontend: React + TypeScript + Vite + Tailwind CSS
- Backend: .NET Core Web API with SQL Server
- Notifications: Node.js + Express notification service
- Deployment: Docker, Kubernetes manifests, GitHub Actions CI/CD
- Features: Health checks, Swagger API docs, microservices architecture
Test automation project using Playwright for .NET:
- Cross-browser automation testing
- NUnit test framework integration
- Configuration-driven test setup
- Headless and headed browser support
Implementation of software design patterns:
- Behavioral patterns
- Creational patterns
- Structural patterns
Deep dive into Linux system programming from the acclaimed book:
- File I/O operations and system calls
- Process management and signals
- Error handling and system library functions
- Complete C examples and utilities
- Building and understanding low-level APIs
Hands-on experience with:
- Custom ROM building and porting
- Linux kernel modifications and optimization
- Android system architecture understanding
- Device driver porting
- Bootloader customization
- Full-stack web applications
- Test automation frameworks
- Open-source .NET projects
- Cloud-native microservices
- System design and architecture discussions
- ASP.NET Core and C# development
- Building RESTful APIs with OpenAPI/Swagger
- React and TypeScript frontend development
- Test automation with Playwright
- Docker and containerization
- Software design patterns
- Full-stack application architecture
- Linux kernel and system programming
- Android custom ROM development and porting
- C programming and low-level system APIs
- GitHub: @ashuy93
- Open to discussing software engineering, architecture, and best practices
I enjoy learning new technologies and frameworks! From exploring the latest .NET features to mastering testing frameworks, I'm always expanding my skillset across the full technology stack.

