Srinivas B k
Senior Full Stack Engineer | C# .NET Core | Angular | PostgreSQL | REST APIs | Azure
About
Full Stack Engineer with 2+ years of production experience building scalable Web APIs and dynamic Angular applications using C# .NET Core, ASP.NET Web API, Angular (TypeScript), and SQL Server / PostgreSQL. Strong command of RESTful API design, OOP, SOLID principles, Repository/Factory/Singleton design patterns, async programming, and Entity Framework Core. Proven collaborator in Agile/Scrum teams — code reviews, sprint delivery, and cross-functional execution.
Comfortable with Azure, CI/CD pipelines, and cloud-native tooling. Eager to contribute immediately to Radancy's engineering team in Bengaluru.
Experience
Full Stack Engineer - Likhitech Pvt. Ltd.
(2023-10)
- Scalable Web API Development: Designed, built, and maintained scalable RESTful Web APIs using C# and .NET Core — applying controller-service-repository architecture, SOLID principles, and clean separation of concerns. APIs consumed by Angular SPA clients in live production environments.
- Angular Frontend: Developed and maintained dynamic Angular (TypeScript) applications — building reusable components, managing state, integrating REST APIs, and ensuring responsive, accessible, performant UIs end-to-end.
- PostgreSQL & SQL Server: Designed relational schemas and wrote optimised queries, stored procedures, and EF Core migrations across SQL Server and MySQL. Applied query optimisation strategies — indexing, execution plan analysis — for performance-critical data layers. Actively upskilling on PostgreSQL for relational database design and optimisation.
- Clean, Testable Code: Consistently delivered clean, maintainable code with comprehensive unit and integration test coverage. Participated actively in code reviews — providing constructive feedback and promoting best practices across the team.
- Async & Concurrency: Implemented async/await patterns in .NET Core to build non-blocking, high-throughput backend services. Delivered concurrency-safe data operations in multi-user environments with zero production data conflicts.
- CI/CD & Azure: Worked with Azure cloud services and CI/CD pipelines to automate build, test, and deployment processes — reducing release friction and improving deployment reliability across sprint cycles.
- Agile Collaboration: Active Agile/Scrum participant — sprint planning, daily stand-ups, backlog refinement, and cross-functional collaboration with product, QA, and design stakeholders. Consistently delivered stories on time.
- Troubleshooting & Debugging: Diagnosed and resolved complex full-stack issues across UI, API, and database layers — including performance bottlenecks, integration failures, and data inconsistencies — in both development and production environments.
Education
MSc - Computer Science - Tumkur University (2022)
BSc - Computer Science - Tumkur University (2020)
