I am a Senior Software Engineer with over 3.5 years of experience building enterprise web applications and full-stack software solutions.
I work across frontend, backend, and database layers, developing REST APIs, responsive user interfaces, role-based dashboards, and administrative workflows. My primary stack includes C#, ASP.NET Core, React, TypeScript, and relational databases.
I have experience in system design, clean architecture, database design, query optimization, application performance, and scalability. I investigate technical issues through root-cause analysis and implement maintainable solutions.
I have contributed to architectural decisions, including database sharding for high-volume workloads and Stripe payment workflow design and implementation. I have also improved slow API performance by identifying inefficient queries and server-side processing bottlenecks.
I value testing, code reviews, technical discussions, and collaborative problem-solving. I have worked closely with developers, QA engineers, technical leads, and stakeholders to deliver reliable software.
I am also an active competitive programmer, having solved more than 1,200 problems and participated in over 100 online contests.