Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Languages
Timeline

Gopal Chakraborty

Bengaluru

Summary

Lead Software Engineer with 8 years of experience in backend and full-stack development, specializing in scalable SaaS applications, REST APIs, microservices, and event-driven systems. Proven expertise in leading cross-functional agile teams, designing high-performance architectures, and maintaining production systems at scale. Experienced in mentoring engineers, guiding technical teams, and conducting technical interviews across multiple platforms and organizations. Strong focus on delivering maintainable, high-quality solutions while driving innovation, team growth, and project success.

Overview

9
9
years of professional experience

Work History

Lead Software Engineer

Talent Grid
04.2025 - Current
Lead Software Engineer

Spearheaded the end-to-end development of a groundbreaking platform connecting job seekers and creators in the film industry, ensuring accessibility, fairness, and transparency in the hiring process.

Key Responsibilities & Achievements:

  • Led the technical team comprising frontend, backend, QA, and data engineers to deliver high-quality, scalable solutions aligned with business objectives.
  • Architected and implemented the product’s data model and system design to ensure optimal performance, scalability, and maintainability.
  • Developed and maintained RESTful APIs with comprehensive Swagger documentation, facilitating seamless integration with frontend systems.
  • Implemented ElasticSearch to enable dynamic, high-performance search functionality, significantly improving user experience.
  • Engineered a real-time notification system and an in-app messaging platform, enhancing communication and engagement across the platform.
  • Reduced critical bugs by 80% through improved coding standards, automated testing, and rigorous code reviews.
  • Collaborated closely with stakeholders to gather requirements, define project scope, and prioritize deliverables within tight agile sprints.
  • Mentored and guided junior engineers, fostering best practices, technical excellence, and a culture of continuous improvement.
  • Conducted technical interviews to assess and hire engineers, ensuring high technical standards and cultural alignment.
  • Optimized backend performance by identifying and resolving bottlenecks, improving response times, and ensuring system reliability under scale.
  • Supported frontend integration, ensuring seamless data flow and API consistency.

Impact: Delivered a highly performant, scalable, and feature-rich product that redefined the hiring experience in the film industry, while ensuring maintainable architecture and reduced defect rates.

Senior Software Engineer

CirrusLabs
10.2024 - 04.2025

Senior Software Engineer

Led full-stack development for the Lockthreat Enterprise GRC platform as a core team member, driving the design and implementation of scalable, secure, and high-performance systems.

Key Responsibilities & Achievements:

  • Developed the Risk Management module from scratch, including complete Low-Level Design (LLD) and High-Level Design (HLD) documentation.
  • Designed and implemented robust database schemas, including ER diagrams and class diagrams, optimized for PostgreSQL.
  • Built scalable RESTful APIs using the Ruby on Rails framework with Stimulus.js and TypeScript integration for seamless frontend communication.
  • Implemented comprehensive test coverage using RSpec for unit testing and Cypress for end-to-end testing to ensure product reliability.
  • Managed development tasks from initial assignment through to production release, ensuring timely delivery within agile sprints.
  • Conducted code reviews for pull requests, maintained high code quality standards, and identified areas for optimization.
  • Provided technical support to resolve development blockers, improve system stability, and enhance developer productivity.
  • Mentored 8 interns through onboarding, training, and integration into the product team, fostering growth and collaboration.
  • Conducted technical interviews for Ruby on Rails candidates to ensure strong technical alignment and team fit.

Impact: Successfully delivered a high-quality, scalable GRC platform module that strengthened the organization’s risk management capabilities and improved overall product performance.

Would you like me to cre

Senior Software Engineer

RakSul Inc.
10.2023 - 05.2024

Senior Software Engineer

Maintained and enhanced a production-grade SaaS platform for Employee and Organization Asset Management, ensuring reliability, scalability, and continuous improvement.

Key Responsibilities & Achievements:

  • Led the transition from a monolithic to a microservices architecture, including detailed planning, design, and phased implementation.
  • Developed an automated testing framework for data validation and quality assurance, significantly improving release stability.
  • Created comprehensive technical documentation, including architecture diagrams, API specifications, and BDD documentation for cross-team collaboration.
  • Designed, built, and maintained RESTful APIs using the Ruby on Rails framework, ensuring high performance and maintainability.
  • Collaborated in an agile development environment with cross-functional teams to deliver features within tight timelines.
  • Conducted performance tuning and system optimization, identifying and resolving key bottlenecks to improve efficiency.

Impact: Strengthened platform stability, reduced deployment risks, and enhanced overall system performance while enabling a smooth architectural transition to microservices.

Backend Engineer

REACH (Fleet Management & Maintenance SaaS)
09.2021 - 07.2023

Backend Engineer

Developed and maintained a modern Vehicle Maintenance SaaS platform, delivering scalable backend architecture and high system reliability.

Key Responsibilities & Achievements:

  • Led the architectural transition of core modules from a monolithic system to API-based microservices, improving scalability and maintainability.
  • Designed and implemented RESTful API endpoints using the Ruby on Rails framework for efficient data handling and integration.
  • Collaborated with distributed development teams in an agile environment, ensuring effective communication and timely feature delivery.
  • Ensured production system stability through proactive monitoring, debugging, and performance optimization.
  • Supported ongoing platform operations, including maintenance, issue resolution, and release management.

Impact: Delivered a stable, scalable backend system that enhanced operational efficiency and improved the overall reliability of the Vehicle Maintenance platform.

Senior Software Engineer

DataFoundry.AI (Medidata & Dassault Systems Core Team)
05.2020 - 09.2021

Senior Software Engineer

Enhanced a clinical research SaaS platform by developing scalable microservices and data-driven features to support global clinical research operations.

Key Responsibilities & Achievements:

  • Developed microservices using Ruby on Rails, enabling modular, maintainable, and scalable architecture.
  • Built AI and ML integration modules to automate and enhance clinical data processing capabilities.
  • Designed and implemented the KRI (Key Risk Indicator) dashboard platform to track and visualize global clinical research metrics.
  • Developed high-performance backend solutions for large-scale data processing and analytics workloads.
  • Collaborated with cross-functional teams including data scientists, ETL engineers, and frontend developers to deliver platform enhancements.
  • Ensured production system reliability through proactive monitoring, performance optimization, and issue resolution.

Impact: Delivered robust and scalable backend solutions that modernized clinical data processing, improved system performance, and supported global research insights.

Software Engineer

Ingreens
03.2019 - 04.2020

Software Engineer

Led the development of a Farmer Scheme & Welfare SaaS platform, later adopted by the Jharkhand State Government, delivering scalable and secure solutions under strict timelines.

Key Responsibilities & Achievements:

  • Designed and developed RESTful APIs to enable seamless integration with mobile applications.
  • Collaborated closely with government stakeholders to gather requirements and translate them into effective technical solutions.
  • Built scalable, high-availability applications meeting government-grade performance and reliability standards.
  • Managed variable workloads while ensuring timely delivery across multiple project phases.
  • Contributed to overall platform stability, usability, and maintainability through clean and well-documented code.

Impact: Successfully delivered a production-ready platform that improved accessibility and efficiency in government welfare scheme management.

Software Engineer

Mettle Tech Software Solutions Pvt. Ltd.
03.2017 - 02.2019

Software Engineer

Developed financial planning SaaS applications for major enterprise clients, delivering responsive and interactive solutions while gaining foundational production experience.

Key Responsibilities & Achievements:

  • Built custom data grids and pivot tables using Ruby on Rails, JavaScript, and CSS frameworks to meet client-specific requirements.
  • Implemented responsive frontend solutions using Bootstrap and custom styling for enhanced user experience.
  • Collaborated in a fast-paced development environment handling multiple concurrent projects.
  • Gained hands-on experience in production application development, maintenance, and deployment.
  • Contributed to improving data visualization and usability for enterprise financial planning workflows.

Impact: Delivered client-ready applications with enhanced interactivity and responsiveness while developing strong full-stack development foundations.

Education

B.Tech - Electronics and Instrumentation Engineering

JIS College of Engineering
01.2016

Skills

  • Core Technologies: Ruby & Ruby on Rails Framework (75 years), RSpec Automated Test Framework, JavaScript (Native, jQuery, TypeScript), HTML, CSS, HAML, SASS/SCSS, Stimulusjs (Hotwire framework),Core Java,Spring Microservices,Fast Api,Python,LLM & Agentic AI
  • Database Management: PostgreSQL (Active Record ORM, migrations), MySQL, DynamoDB
  • Architecture & Development: REST API Development, Microservices Architecture, SaaS Platform Development, System Design (LLD, HLD), OOP, Data Structure & Algorithm
  • DevOps & Infrastructure: AWS (SNS, SQS, Lambda), CI/CD Pipeline Management, Application Performance Monitoring, Git, GitHub, Docker, Kubernetes (K8)
  • Development Practices: Agile Development Environment, Test Coverage Implementation (RSpec, Cypress), Code Review Processes, Technical Documentation
  • Additional Technologies: Kafka, Sidekiq, Redis, Visual Studio, Postman, ETL data-integration

Accomplishments

  • 7.5+ years specialized Ruby on Rails expertise in production SaaS environments
  • Successfully led multiple monolith-to-microservices transitions across different organizations
  • Built and maintained scalable REST APIs serving enterprise-level applications
  • Mentored development teams and conducted technical interviews
  • Proven track record in agile, collaborative, multi-functional development environments
  • Strong communication skills with experience in remote and distributed team collaboration

Languages

English
Advanced (C1)
Hindi
Advanced (C1)
Bengali
Bilingual or Proficient (C2)

Timeline

Lead Software Engineer - Talent Grid
04.2025 - Current
Senior Software Engineer - CirrusLabs
10.2024 - 04.2025
Senior Software Engineer - RakSul Inc.
10.2023 - 05.2024
Backend Engineer - REACH (Fleet Management & Maintenance SaaS)
09.2021 - 07.2023
Senior Software Engineer - DataFoundry.AI (Medidata & Dassault Systems Core Team)
05.2020 - 09.2021
Software Engineer - Ingreens
03.2019 - 04.2020
Software Engineer - Mettle Tech Software Solutions Pvt. Ltd.
03.2017 - 02.2019
JIS College of Engineering - B.Tech, Electronics and Instrumentation Engineering
Gopal Chakraborty