← Back to work experience

Bluecast TechnologiesWorking

Software Engineer

February 2024 – Present

Kerala, India (On-site)

What I've done

  • Lead backend development for enterprise applications, including an Enterprise Document Management System (EDMS), taking ownership from requirement analysis through system design and implementation.
  • Design backend architecture, database schemas, APIs, and service boundaries using Clean Architecture and established design patterns.
  • Design and implement Role-Based Access Control (RBAC) and access-scope resolution to support fine-grained, permission-based resource access.
  • Coordinate backend development with team members, guide technical decisions, and work closely with frontend developers on API design and integration.
  • Handle deployments, troubleshoot production issues, and improve existing code through refactoring to maintain system reliability and code quality.

Technologies & Tools