Welcome to my portfolio โ a collection of real-world projects Iโve worked on as a Full-Stack Developer and System Design enthusiast.
Each project below includes the problem, architecture overview, tech stack, my contribution, and what I learned.
- Company: [Confidential]
- Team Size: 5 developers
- My Role: Full-stack developer (focused on backend, real-time architecture)
- Tech Stack: C#, .NET Core, SignalR, Redis, SQL Server
- Key Features:
- One-on-one and group messaging
- Media sharing (images, audio, video)
- Sent/Delivered/Read receipts
- Offline message storage
- Push notifications
- Highlights:
- Designed real-time delivery flow using SignalR + Redis Pub/Sub
- Architected message storage with partitioned DB design
- Achieved consistent UX across mobile & web apps with message state sync
- Team Size: 4 developers
- My Role: Full-stack developer
- Tech Stack: .NET Core, React, PostgreSQL
- Responsibilities:
- Built modules for customer profiles, branch management, and invoicing
- Designed strategic dashboards for managers
- Challenges: Implementing flexible contract logic across branches
- Outcome: Helped reduce manual reporting time by 60%
- Team Size: 3 developers
- Tech Stack: .NET Core, React, ML.NET, SQL Server
- Contribution:
- Implemented predictive module using regression analysis
- Designed reporting features for operations team
- Result: Enabled data-backed decision making for reservation trends
- Tech Stack: .NET Core, Leaflet.js (GIS), SignalR, PostgreSQL
- Highlights:
- Live map tracking of emergency units
- Real-time dispatcher communication
- Integrated GIS data layers for geolocation
- Result: Reduced emergency call response latency
- Languages: C#, JavaScript, TypeScript, SQL
- Frameworks: .NET, .NET Core, React
- Databases: PostgreSQL, SQL Server, MySQL, Redis
- Real-time Tools: SignalR, Kafka, RabbitMQ
- Cloud/Infra: Docker, GitHub Actions, Azure, AWS
- Others: Draw.io, Prometheus, Kibana
Feel free to connect with me: