I am a Full Stack Software Developer with more than four years of experience designing, building, and deploying scalable web applications. I work across backend and frontend development, with a focus on delivering reliable solutions from initial requirements through production deployment.
I build backend services and RESTful APIs using Node.js, Express.js, C#, .NET Core, ASP.NET, and Entity Framework Core. I apply Clean Architecture, SOLID principles, dependency injection, design patterns, API security practices, and unit testing to create maintainable systems.
On the frontend, I develop responsive and dynamic applications with Angular, TypeScript, JavaScript, React, HTML5, and CSS3. I have experience with modular components, reactive forms, client-side data management, authentication, and authorization integrations.
I work with relational and non-relational databases including SQL Server, PostgreSQL, and MongoDB. My experience includes data modeling, query optimization, schema migrations, and supporting database operations across development, testing, and production environments.
I also integrate generative AI APIs, virtual assistants, and RAG workflows to automate business processes and improve data processing. I am comfortable collaborating in agile, cross-functional teams and using Docker, CI/CD pipelines, Azure, Git, and GitHub throughout the software development lifecycle.