profile-pic

Akash

Senior software engineer with 8+ years of experience building and scaling large-scale distributed systems and platform capabilities in enterprise SaaS.


At Mindtickle, I led end-to-end design and execution of high-impact backend and platform initiatives with direct business impact. I built a resilient, asynchronous content ingestion platform processing hundreds of GBs daily across 50K+ uploads, helping land enterprise customers like Cisco and Ford ($3M+ ARR), and improved Microsoft Teams call import reliability to 98%+, preventing $800K in potential churn.


I have deep experience designing low-latency, high-throughput services, scaling systems to support 100K+ concurrent users, and reducing backend latency by 75%. I’ve also led cross-team integrations syncing 100K+ users daily, contributing to $1.7M in new deals, and delivered core domain services that unlocked new revenue streams.


I enjoy solving ambiguous, systems-level problems, mentoring engineers, and driving clean architecture at scale.

  • Role

    SDE - 3 (Ejabberd Developer)

  • Years of Experience

    8 years

Skillsets

  • Java
  • Type Script
  • webpack
  • Redux
  • C
  • Go Lang
  • React Js
  • Erlang
  • Basic lua
  • React Router
  • Basic angularjs
  • BackboneJS
  • Relay

Professional Summary

8Years
  • Feb, 2022 - Present4 yr 1 month

    SDE - 3

    Mindtickle
  • Aug, 2018 - Jan, 20223 yr 5 months

    SDE - 2

    Mindtickle
  • Jun, 2016 - Jul, 20182 yr 1 month

    SDE - 2

    FastFox.com
  • Jan, 2016 - Jun, 2016 5 months

    Intern

    FastFox.com

Applications & Tools Known

  • icon-tool

    nginx

  • icon-tool

    NodeJS

  • icon-tool

    RabbitMQ

  • icon-tool

    PostgreSQL

  • icon-tool

    Redis

  • icon-tool

    Solr

  • icon-tool

    gRPC

  • icon-tool

    GraphQL

  • icon-tool

    AWS

Work History

8Years

SDE - 3

Mindtickle
Feb, 2022 - Present4 yr 1 month
    Working as SDE-3 with the content team. This platform team was formed to handle the content related development w.r.t. the learning management system. Unified Media Player: Currently working on unification of media players across the MindTickle platform. Project involves discussion with multiple teams & designing media player as a platform piece. Uploader Revamp: Delivered bulk uploader implementation as a platform piece. Moved from legacy single file upload to bulk asynchronous resumable uploader. Led the project from requirement gathering, architecture design, documentation & low level design to materialization with a team of developers. Digital Sales Room Integration: Designed & implemented architecture for syncing users & its integration with mindtickle platform. Refactored some of the reusable platform pieces for golang in a separate module. Planned all milestones & their timelines. All were released incrementally on time with 0 bugs on production. Webpack federation remote entries optimization: Optimized remoteEntry load times with the help of dynamic caching strategy. On second loads, JS was loaded from disk cache reducing load time to 1-4ms. Wrote common FE deployment scripts as part of this project. Guided & mentored team to shift an entire legacy application from legacy source code to module federation architecture. Was all seamless without any major bugs. Designed & developed a gRPC micro service for handling bulk actions in CMS & integrated it with notification server to inform the user with its progress as a notification item. It is based on event driven architecture making use of event choreography. It is based on gRPC, golang & RabbitMQ. Designed & developed a scalable data ingestion platform services on BE side for resumable ingestion of media data from various sources like command line utilities as well as uploads from front end. It used tus protocol along with Golang for data ingestion. It is also an event driven system.

SDE - 2

Mindtickle
Aug, 2018 - Jan, 20223 yr 5 months
    Working as a full stack developer with the content team. The team is formed to handle the content related development w.r.t. the learning management system. Contributed to the newly built Asset Hub in FrontEnd. Optimized front end queries, developed asset detail dashboards with Relay & wrote some functional tests with React testing library. Spearheaded the development of backend (gateway services like GraphQL gateway & domain services) for CMS driving test driven development for backend services. Formulating the processes for TDD, structuring services for TDD etc. were part of this. Optimized and stress tested the internal SCORM engine with user journey for load handling & optimization. Developed a domain layer service in Java for collaboration between various authors to create learning content. Spearheaded development of tag management system for content discovery, classification & analytics with help of tagging. Developed a gRPC microservice at platform layer for handling the tag related CRUD operations. Handled front end development of tag management system as well as learner facing modules in React.

SDE - 2

FastFox.com
Jun, 2016 - Jul, 20182 yr 1 month
    Working as a full stack developer in the backend team. The team provides backend support for multiple applications like BroEx, FastFox and manages all the panels for the internal teams. Worked on the backend with respect to the Owner Management Module. Spearheaded development of homeowners development & deployment along with Google Analytics. Designed S3 backed media server with image processing capabilities on the stream. Developed isomorphic & code-splitted fastfox.com SPA powered by React, Redux, webpack & CSS modules along with SEO pages. Developed a short URL generator for internal uses. Implemented basic task queuing system using Redis for internal use. Developed multiple web interfaces to enhance operational efficiency with RESTful & highly scalable APIs.

Intern

FastFox.com
Jan, 2016 - Jun, 2016 5 months
    Developed user profiler for profiling users based on their usage of BroEx application. Integrated location enabled search in BroEx for property search. Maintained a highly concurrent & scalable chat server powered by ejabberd.

Major Projects

22Projects

Unified Media Player

Feb, 2022 - Present4 yr 1 month
    Currently working on unification of media players across the MindTickle platform. Project involves discussion with multiple teams & designing media player as a platform piece.

Uploader Revamp

Feb, 2022 - Dec, 2022 10 months
    Delivered bulk uploader implementation as a platform piece. Moved from legacy single file upload to bulk asynchronous resumable uploader. Led the project from requirement gathering, architecture design, documentation & low level design to materialization with a team of developers.

Digital Sales Room Integration

Feb, 2022 - Dec, 2022 10 months
    Designed & implemented architecture for syncing users & its integration with mindtickle platform. Refactored some of the reusable platform pieces for golang in a separate module. Planned all milestones & their timelines. All were released incrementally on time with 0 bugs on production.

Webpack Federation Remote Entries Optimization

Feb, 2022 - Dec, 2022 10 months
    Optimized remoteEntry load times with the help of dynamic caching strategy. On second loads, JS was loaded from disk cache reducing load time to 1-4ms. Wrote common FE deployment scripts as part of this project.

gRPC Micro Service for CMS

Feb, 2022 - Dec, 2022 10 months
    Designed & developed a gRPC micro service for handling bulk actions in CMS & integrated it with notification server to inform the user with its progress as a notification item. It is based on event driven architecture making use of event choreography. It is based on gRPC, golang & RabbitMQ.

Scalable Data Ingestion Platform

Feb, 2022 - Dec, 2022 10 months
    Designed & developed a scalable data ingestion platform services on BE side for resumable ingestion of media data from various sources like command line utilities as well as uploads from front end. It used tus protocol along with Golang for data ingestion. It is also an event driven system.

Frontend Development for Tag Management System

Jan, 2020 - Jul, 20211 yr 6 months
    Handled front end development of tag management system as well as learner facing modules in React.

Tag Management System for Content Discovery

Jan, 2020 - Jul, 20211 yr 6 months
    Spearheaded development of tag management system for content discovery, classification & analytics with help of tagging. Developed a gRPC microservice at platform layer for handling the tag related CRUD operations.

Backend Services for CMS

Jan, 2020 - Jul, 20211 yr 6 months
    Spearheaded the development of backend (gateway services like GraphQL gateway & domain services) for CMS driving test driven development for backend services. Formulating the processes for TDD, structuring services for TDD etc. were part of this.

Internal SCORM Engine Optimization

Aug, 2018 - Dec, 20191 yr 4 months
    Optimized and stress tested the internal SCORM engine with user journey for load handling & optimization.

Domain Layer Service in Java

Aug, 2018 - Dec, 20191 yr 4 months
    Developed a domain layer service in Java for collaboration between various authors to create learning content.

Asset Hub

Aug, 2018 - Dec, 20191 yr 4 months
    Contributed to the newly built Asset Hub in FrontEnd. Optimized front end queries, developed asset detail dashboards with Relay & wrote some functional tests with React testing library.

Homeowners Development & Deployment

Jan, 2017 - Jul, 20181 yr 6 months
    Spearheaded development of homeowners development & deployment along with Google Analytics.

S3 Backed Media Server

Jan, 2017 - Jul, 20181 yr 6 months
    Designed S3 backed media server with image processing capabilities on the stream.

Isomorphic SPA for FastFox

Jan, 2017 - Jul, 20181 yr 6 months
    Developed isomorphic & code-splitted fastfox.com SPA powered by React, Redux, webpack & CSS modules along with SEO pages.

Short URL Generator

Jun, 2016 - Jul, 20182 yr 1 month
    Developed a short URL generator for internal uses.

Basic Task Queuing System

Jun, 2016 - Jul, 20182 yr 1 month
    Implemented basic task queuing system using Redis for internal use.

Web Interfaces for Operational Efficiency

Jun, 2016 - Jul, 20182 yr 1 month
    Developed multiple web interfaces to enhance operational efficiency with RESTful & highly scalable APIs.

Backend for Owner Management Module

Jun, 2016 - Dec, 20171 yr 6 months
    Worked on the backend with respect to the Owner Management Module.

User Profiler for BroEx

Jan, 2016 - Jun, 2016 5 months
    Developed user profiler for profiling users based on their usage of BroEx application.

Location Enabled Search for BroEx

Jan, 2016 - Jun, 2016 5 months
    Integrated location enabled search in BroEx for property search.

Chat Server for BroEx

Jan, 2016 - Jun, 2016 5 months
    Maintained a highly concurrent & scalable chat server powered by ejabberd.

Education

  • B.Tech. Computer Engineering

    IIIT, Allahabad (2016)