Skip to main content
Srinivas B k

Srinivas B k

Senior Full Stack Engineer | C# .NET Core | Angular | PostgreSQL | REST APIs | Azure

Tumkūr, TumkūrMember since September 21, 2023
C#.NET Core 6+ASP.NET Web APIRESTSOAPMVCMiddlewareAngularTypeScriptJavaScriptHTML5CSS3SASSReact.jsjQueryPostgreSQLSQL ServerMySQLEntity Framework CoreDapperT-SQLQuery optimisationSOLIDRepository patternSingleton patternAsync/AwaitOOPController-Service-RepositoryUnit TestingIntegration Testing
·

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)

Skills

Senior Full Stack EngineerC# .NET CoreAngularPostgreSQLREST APIsAzure

Reviews

Related