Summary
Overview
Work History
Education
Skills
Timeline
background-images

Mohanakrishnan N

Chennai

Summary

Results-oriented Lead Software Engineer with expertise in AI-driven applications, automation, and large-scale systems. Proven ability to develop efficient, user-centric solutions, enhance system performance, and drive innovation. Strong collaborator and mentor, skilled in leading teams and delivering high-impact projects through strategic planning and execution. Passionate about building scalable, intelligent technology that solves real-world challenges.

Overview

10
10
years of professional experience

Work History

Lead Software Engineer - Machine Learning

Freshworks
01.2021 - Current
  • Led a team of five engineers to deliver multiple AI-powered features for Freshservice ITSM, meeting deadlines and project objectives.
  • Collaborated with product and cross-functional teams from roadmap ideation to feature delivery to ensure alignment with business goals.
  • Designed and led the development of a Virtual AI Agent for Slack & Microsoft Teams, improving ticket deflection rates for ITSM customers.
  • Developed RBAC-integrated Retrieval Augmented Generation (RAG) pipeline to ensure controlled knowledge retrieval for AI-driven interactions.
  • Built a multi-lingual search and AI-driven translation layer, enhancing accessibility for a global user base.
  • Improved search, embedding models, and reranking techniques, leading to better AI-driven recommendations.
  • Deployed and monitored supervised ML models in a high-performance, scalable production environment.
  • Designed data collection pipelines for feedback and analytics, enabling data-driven decision-making.

Senior Software Engineer

Freshworks
04.2020 - 10.2021
  • Designed and developed a data pipeline for business analytics, providing ITSM customers with insights into their organization's operations and performance.
  • Migrated the legacy reporting module to a new analytics platform, ensuring a seamless transition for existing customers through strategic planning with the product team.
  • Decommissioned an outdated ETL system, optimizing infrastructure and reducing unnecessary costs.
  • Mentored junior developers, enhancing team productivity and technical capabilities.

Software Engineer

Fourkites
04.2018 - 04.2020
  • Developed real-time ocean freight visibility and tracking features for FourKites' SaaS platform, leveraging a microservices architecture and following Agile methodologies.

Member of Technical Staff

Zoho
08.2015 - 04.2018

Developed search-related features as part of the Zoho search platform, enhancing search efficiency across multiple applications.

Education

Bachelor of Electrical Engineering -

Karpagam College of Engineering
Coimbatore, India
01-2016

Skills

  • Machine Learning, PyTorch
  • Generative AI, OpenAI GPT Models
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • Vector Database, OpenSearch
  • Java, Spring
  • Python, FastAPI
  • AWS, Kafka, Kubernetes

Timeline

Lead Software Engineer - Machine Learning

Freshworks
01.2021 - Current

Senior Software Engineer

Freshworks
04.2020 - 10.2021

Software Engineer

Fourkites
04.2018 - 04.2020

Member of Technical Staff

Zoho
08.2015 - 04.2018

Bachelor of Electrical Engineering -

Karpagam College of Engineering
Mohanakrishnan N