14+ years of experience building enterprise applications, APIs, cloud solutions and modern web applications.
I’m a Senior Software Engineer and Full-Stack Developer with 14+ years of experience, specializing in .NET, C#, Angular, SQL Server and Microsoft Azure.
My experience includes designing and developing enterprise applications, REST APIs, microservices, cloud solutions and modern web applications.
I have worked across the full software development lifecycle — from requirements analysis and solution design to development, code reviews, deployment and production support.
I also enjoy exploring emerging technologies through hands-on AI and automation POCs, particularly around LLMs, RAG, AI Agents and local AI.
- C#
- .NET / .NET Core
- ASP.NET Core
- Web API / REST APIs
- Entity Framework / EF Core
- Microservices
- Distributed applications
- SQL Server / Azure SQL
- NoSQL / MongoDB
- PostgreSQL
- Angular
- TypeScript
- JavaScript
- Angular Material
- PrimeNG
- Tailwind CSS
- Bootstrap
- HTML5 / CSS3
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure Service Bus
- Azure Storage
- Azure DevOps
- Docker
- Kubernetes
- CI/CD
- Enterprise Application Architecture
- System Design
- Microservices Architecture
- REST API Design
- Distributed Systems
- Cloud-Native Applications
- Database Design
- Performance Optimization
- Code Review
- CI/CD
- Agile Development
While my primary expertise is .NET and Angular, I actively explore AI and emerging technologies through practical projects and proofs of concept.
Hands-on experimentation with:
- LLMs and Generative AI
- Ollama
- Local LLM inference
- Structured AI responses
- Model fine-tuning
- LoRA
- Quantization
- GGUF
Hands-on POCs around:
- Retrieval-Augmented Generation (RAG)
- Embeddings and vector search
- Tool calling
- AI agents
- Multi-agent workflows
- Reflection and verification patterns
- Agent orchestration
Hands-on exploration of:
- CrewAI
- LangChain
- LangGraph
- Microsoft.Extensions.AI
IChatClientIEmbeddingGenerator
CrewAI, LangChain and LangGraph represent hands-on POC experience and ongoing learning rather than expert-level specialization.
Exploring how AI can interact with external systems through:
- Model Context Protocol (MCP)
- MCP servers and clients
- Tool discovery and calling
- REST API integration
- Playwright
- Browser automation
- AI-driven browser workflows
Exploring AI-assisted software development using:
- GitHub Copilot
- Cursor
- AI-assisted coding
- AI-assisted technical design
- AI-assisted requirements analysis
- AI-assisted code review
- Developer productivity workflows
My primary focus is building enterprise-grade software using .NET and Angular, with supporting experience across cloud, databases, DevOps and distributed systems.
I also use smaller POCs to explore how emerging technologies such as AI, LLMs, RAG, Agents, MCP and browser automation can complement traditional software engineering.
My approach is simple:
Learn → Build → Experiment → Evaluate → Improve
I’m always interested in connecting with developers, architects, recruiters and teams working on interesting software engineering and technology problems.


