Dinesh Kumar S

About Me

I'm a passionate software engineer with expertise in building scalable web applications and AI platforms. I have a passion for building scalable and intelligent systems that drive technological excellence and organizational growth. I am also an Engineering AI leader with a passion for building scalable and intelligent systems that drive technological excellence and organizational growth.

Skills & Expertise

Platform Engineering

95%
  • System Architecture
  • Microservices
  • Cloud Infrastructure
  • API Design
  • Scalability

AI & Machine Learning

90%
  • LLMs
  • NLP
  • ML Platforms
  • AI Architecture
  • MLOps

Cloud Technologies

95%
  • AWS AWS
  • Azure Azure
  • Docker Docker
  • Kubernetes Kubernetes
  • Serverless

Backend Development

95%
  • Java Java
  • Python Python
  • Node.js Node.js
  • Spring Boot Spring Boot
  • FastAPI FastAPI

Data Technologies

90%
  • MongoDB MongoDB
  • PostgreSQL PostgreSQL
  • Kafka Kafka
  • Redis Redis
  • Elasticsearch Elasticsearch

DevOps & Tools

85%
  • CI/CD
  • Terraform Terraform
  • Monitoring
  • Security
  • Git Git

Work Experience

Distinguished Engineer

@Trimble Inc 2022 - Present

Leading AI and platform initiatives as Distinguished Engineer, focusing on innovative solutions and architectural excellence.

  • Built AI-based Apps like 'Trimble Assistant' using advanced LLM technologies
  • Architected Trimble Transportation Cloud platform
  • Led implementation of enterprise-wide AI/ML solutions

Principal Software Engineer

@Trimble Inc 2020 - 2022

Led platform engineering initiatives and built scalable enterprise services.

  • Developed scalable Authorization service adopted by 40+ apps
  • Built production support Assistant Chatbots with Google Chat, Phone calls, Slack
  • Architected microservices deployed in ECS containers
  • Built sync system between services using Kafka and SQS
  • Designed User Profiles system in MongoDB
  • Built Identity service scaling to 30M+ users and 300+ Apps with 99.99% uptime

Senior Software Engineer

@Trimble Inc 2015 - 2020

Focused on building scalable platform services and cloud infrastructure.

  • Built common zookeeper-like platform for various platform services
  • Implemented serverless applications and Azure B2C services
  • Developed microservices architecture patterns
  • Led Agile development practices and team management
  • Implemented Secure Development Life Cycle with regular SDLC
  • Implemented AWS well-architected framework and cloud services

Senior Software Engineer

@Lister Technologies Dec 2013 - Aug 2015

Led development teams and architected solutions for enterprise clients.

  • Designed and developed enterprise applications
  • Led technical implementation of key projects
  • Mentored junior developers and conducted code reviews
  • Implemented best practices and design patterns
  • Collaborated with cross-functional teams for solution delivery

Software Engineer

@Aspire Systems Jun 2010 - Dec 2013

Developed and maintained enterprise software solutions.

  • Designed and developed software applications
  • Participated in full software development lifecycle
  • Collaborated with teams for requirement analysis
  • Implemented robust and scalable solutions
  • Contributed to continuous improvement initiatives

Professional Background

With over 15 years of experience in software development, I've worked on various projects ranging from small-scale web applications to large-scale AI platforms. My expertise includes:

  • System architecture and design (100%)
  • Leadership and team management (100%)
  • Building scalable AI and machine learning platforms (100%)
  • Cloud infrastructure and DevOps practices (100%)
  • Backend development with Java and Python (100%)
  • Frontend development with React and Next.js (only using AI :D )

Key Achievements

Engineering Excellence

  • Built AI based Apps like "Trimble Assistant" for Trimble
  • Built Trimble Transportation Cloud platform
  • Built Identity service with standard protocols (OIDC) as a platform service in a horizontal organization which scaled 30+M users and 300+ Apps with 99.99% uptime
  • Built scalable Authorisation service as a platform service in a horizontal organization which was adopted by 40+ apps
  • Built production and operation support Support Assistants Chatbots with Google Chat, Phone calls, Slack
  • Built Microservices and deployed in ECS containers
  • Built a common zookeeper-like platform for various platform services
  • Implemented AWS well-architected framework and utilized AWS cloud services (EC2, ECS, S3, Lambda, Cognito), Serverless applications, Azure B2C services
  • Built a Sync system between services using Kafka and SQS
  • Designed User Profiles system in NoSQL - MongoDB

Engineering Leadership

  • Led Agile development practices, including estimation, planning, and team management
  • Built and coached a high-performance team while maintaining work-life balance
  • Guided team in solution design and problem-solving
  • Scaled the team to build 12 factor apps
  • Implemented Secure Development Life Cycle (shift-left security) with regular Software Development Life Cycle

Education

Indian Institute of Technology - Madras

BS Degree in Data Science and Applications

8.9 GPA

2021-2023

Birla Institute of Technology and Science, Pilani

Master of Science (MS), Computer Science

8.89 CGPA

2012 - 2015

Anna University

Bachelor of Engineering (BE), Computer Science Engineering

70%

2006 - 2010

DRBCCC Higher Secondary School - India

12, Computer Science

89%

2004 - 2006

Smt Durgadevi Choudhary Vivekananda Vidyalaya

10th, General Studies

90%

1991 - 2004

Get in Touch

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!