Hi, my name is
Gokul Sujan.
I build reliable backend systems that scale.
Software engineer focused on backend development, distributed systems, APIs, databases, and production-grade microservices.
π
2+Years of Experience
</>
25+Technologies Used
π₯
10+Engineers Mentored
Experience
Software Engineer
Revyrie Global β’ Full-time
Embedded within Magnit Globalβs engineering team, working on Magnit Shifts, a healthcare workforce management platform serving facilities across multiple regions.
- Served as the primary backend engineer supporting a cross-functional mobile engineering team across India, the UK, and Ireland, enabling continuous feature delivery across time zones.
- Designed and developed RESTful APIs in Go powering mobile features within Magnit Shifts, enabling mobile engineers to ship product capabilities without backend blockers.
- Analysed and navigated a complex distributed system architecture to identify and reuse existing APIs, often tracing services and data flows for 2β3 hours per investigation, reducing redundant backend development and accelerating feature delivery.
- Extended existing production APIs to support evolving mobile requirements while maintaining backward compatibility and zero regression, allowing new product capabilities to be introduced without disrupting existing workflows.
- Extended the notification infrastructure with in-app and push notification channels, building on the existing email-based system to provide workforce users with more immediate and accessible notifications across the product.
- Implemented timezone-aware booking retrieval to correctly handle bookings across geographically distributed facilities, improving the accuracy and reliability of schedule and booking information presented to users in different regions.
- Contributed to a 10+ member globally distributed engineering team, working across sprint planning, technical discussions, debugging, API design, and delivery to align backend implementation with product and mobile development timelines.
GoMySQLRESTful APIsMicroservices ArchitectureDockerAWS SNS (Simple Notification Service)Amazon CloudWatch
Senior Software Engineer
Leader IT Private Limited β’ Full-time
- Developed and maintained scalable Go backend services leveraging advanced concurrency patterns (goroutines, channels, context propagation) for high-throughput, production-grade systems.
- Implemented low-level designs (LLD) for microservices following object-oriented design principles and design patterns; performed effective peer code reviews to uphold engineering standards.
- Built and integrated RESTful microservices with internal and external systems, ensuring cross-platform consistency, tenant data isolation, and eventual consistency in distributed environments.
- Troubleshot and resolved production incidents in distributed environments, contributed to RCA discussions and authored RCA documentation to drive systemic improvements.
- Containerised applications with Docker and established CI/CD pipelines for reliable, repeatable deployments on AWS ECS; integrated Prometheus and Grafana for system observability.
- Handled on-call responsibilities effectively, ensuring fast incident response and minimal downtime for production systems.
GoMySQLRESTful APIsMicroservices ArchitectureDockerAWS SNS (Simple Notification Service)Amazon CloudWatch
Skills & Technologies
Languages
Go
Python
Java
Javascript
Backend
REST APIs
Microservices
API Gateway
Authentication & Authorization
Event-driven Systems
Databases
PostgreSQL
Database Design
SQL
DevOps & Infrastructure
Docker
GitHub Actions
CI/CD
Git
Architecture
Microservices
Event-driven Architecture
Distributed Systems
API Gateway Architecture
Testing & Quality
Unit Testing
API Testing
Code Review
Messaging & Integration
Event-driven Systems
Event Handlers
Third-party API Integration
Security
Authentication
Authorization
API Security
Featured Projects
A backend-driven school management platform designed to manage users, roles, academic operations, and communication through a modular microservice architecture.
GoPostgreSQLRedisDockerGitHub ActionsREST APIsMicroservicesEvent-driven Architecture
Education
Bachelor of Science in Cardiac Care Technology
Noorul Islam Centre For Higher Education
Grade: 78%