Summary
Overview
Work History
Skills
Selected Ai Projects
Education
Timeline
SeniorSoftwareEngineer

Rohan Surve

Senior Software Engineer
Toronto,ON

Summary

Seasoned Senior Software Engineer with expertise in full-stack development, AI productivity tools, and rapid MVP development. Proven ability to leverage Large Language Models (LLMs) such as ChatGPT, Claude, and Google Gemini to prototype, build, and optimize AI-powered applications. Experienced in designing scalable backend architectures, leading teams, and delivering high-impact solutions in cloud-native environments.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Bell Canada
Toronto, Ontario
05.2023 - Current
  • Architected and developed cloud-native AI-powered document extraction service using Python, Google Gemini, Pydantic and internal pipelines, delivering an MVP within 2 weeks to accelerate data ingestion pipelines.
  • Led full-stack development of a task routing system using Python FastAPI, RabbitMQ, MS SQL, Elastic DB, Docker, and LDAP; optimized API response times by 95% (9s → 0.5s) via code and DB optimizations.
  • Designed concurrent backend architecture enabling high-throughput task processing for multiple agents, achieving 3x user growth in 6 months.
  • Built simulators and internal tools to optimize cost, scalability, and resource utilization.
  • Mentored junior engineers, led code reviews, sprint planning, and cross-team collaboration with product managers and data scientists.
  • Integrated AI agents into enterprise services, leveraging prompt engineering and LLM orchestration to enhance document understanding.
  • Tech Stack: Python, FastAPI, RabbitMQ, Docker, MS SQL, Elastic DB, LDAP, Google Gemini, OpenAI, Postman, Linux, Bash.

Full-Stack Software Developer

Avidbots Corp.
Toronto, Ontario
10.2022 - 05.2023
  • Developed and maintained cloud microservices managing robot fleet operations, using Node.js, TypeScript, PHP, MySQL, Angular, AWS, and Azure.
  • Implemented real-time monitoring features and backend services to support large-scale distributed systems.
  • Participated in Agile sprints, performed peer code reviews, and contributed to backend system design for cloud scalability.
  • Led security-hardening efforts, implementing secure authentication, authorization, and API best practices.
  • Demonstrated strong problem-solving abilities by quickly identifying and resolving defects, leading to increased application stability and user satisfaction.
  • Conducted thorough code reviews to maintain high standards of quality and consistency throughout the project lifecycle.
  • Tech Stack: Node.js, TypeScript, Angular, Kubernetes, AWS, Azure, Docker, MySQL.

Software Developer

SUEZ
01.2020 - 10.2022
  • Built cloud-based automation pipelines to process real-time plant sensor data and generate predictive maintenance reports using MySQL, Oracle, Java, and Linux.
  • Designed secure and reliable ETL processes, automated work orders for UV lamp replacement, and improved data accuracy for plant operators.
  • Developed dashboards, logbooks, reports, and data ingestion pipelines for field operators to optimize operational workflows.
  • Enhanced user experience through designing and implementing user-friendly interfaces.
  • Developed customized software solutions for diverse clients, resulting in increased satisfaction and repeat business.
  • Tech Stack: JavaScript, Java, MySQL, MS SQL Server, Oracle, Linux Shell Scripting.

Skills

Python

undefined

Selected Ai Projects

  • AI-Powered Text-to-SQL Generator, Built an enterprise-grade text-to-SQL generator using Google Gemini, BigQuery, and Python, allowing business users to query structured data using natural language with runtime cost & complexity metrics.
  • Generative AI MVP Accelerator, Developed multiple AI-powered MVPs integrating LLM agents (Claude, Gemini, ChatGPT) for automated document processing, task routing, and query generation pipelines.

Education

MBA -

Narsee Monjee Institute of Management Studies
Mumbai, India

Bachelor of Science - Computer Science And Engineering

National Institute of Technology
Nagpur, India

Timeline

Senior Software Engineer

Bell Canada
05.2023 - Current

Full-Stack Software Developer

Avidbots Corp.
10.2022 - 05.2023

Software Developer

SUEZ
01.2020 - 10.2022

Bachelor of Science - Computer Science And Engineering

National Institute of Technology

MBA -

Narsee Monjee Institute of Management Studies
Rohan SurveSenior Software Engineer