Summary
Overview
Work History
Education
Skills
DECLARATION
Timeline
Generic

DINESHKUMAR DHAYALAN

Lead Software Engineer
Coimbatore

Summary

Results-driven software development professional with over 8.8 years of experience in backend engineering and cloud-native applications. Expertise includes a wide array of technologies such as Python, Flask, Django, and advanced AWS services, enabling the design and implementation of scalable microservices architectures. Strong advocate for Test-Driven Development (TDD) and Domain-Driven Design (DDD), dedicated to delivering maintainable and reliable codebases while mentoring teams to achieve high-quality outcomes. Proven ability to align technical solutions with business objectives through effective communication and collaboration with stakeholders, driving innovation and delivering impactful results.

Overview

9
9
years of professional experience

Work History

Lead Software Engineer

Petrus Technologies
06.2023 - Current
  • Company Overview: petrustechnologies.com
  • Led backend and BFF development for Petrus Connect (IIoT CNC Machines) and Spin Connect (Spinning Mill Automation).
  • Designed system architecture diagrams for Spin Connect.
  • Managed the OEE module (team size: 5); handled PMS, CMS, QMS, and Rule Engine (team size: 10).
  • Collaborated with team to analyze system solutions based on client requirements.
  • Implemented microservices architecture and TDD approach.
  • Completed code debugging, software troubleshooting, root cause analysis, and program reviews.
  • Mentored junior engineers to strengthen their technical skills and improve overall team efficiency.
  • Boosted application reliability by designing robust error-handling systems and automated testing procedures.
  • Installed and configured software applications and tested solutions for functionality.

Software Engineer

L&T Technology Services (LTTS)
01.2022 - 06.2023
  • Company Overview: ltts.com
  • Network Automation for Sky Group using Python, Netconf, OpenAPI, Cisco CLI.
  • Developed APIs and automated unit tests with PyTest.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Duration: 1.6 Years

Product Development Engineer

Datinfi Private Limited
05.2020 - 12.2021
  • Company Overview: wersel.io
  • Worked on LGA Search and Wersel.io products using Flask, Elasticsearch, Apache Airflow and ML.
  • Optimized APIs and deployed scalable systems with Docker.
  • Implemented Named Entity Recognition (NER) using ML.
  • Duration: 1.8 Years
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Managed efficient SQL queries and data transport.

Software Developer

KGiSL – GSS, Coimbatore
05.2019 - 04.2020
  • Company Overview: kgisl.com
  • Built OCR module using TensorFlow, Keras, OpenCV.
  • VoizTrail project: migrated ElasticSearch data, automated speech analytics using Celery + Redis RQ.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Duration: 1.1 Year

Software Engineer

Pinnacle Seven Technologies, Coimbatore
12.2016 - 04.2019
  • Company Overview: pinnacleseven.com
  • Kathrein CRM: Developed and maintained Odoo10 modules, integrated with PowerBI and Ionic mobile apps.
  • Semnox ERP: Enhanced Odoo8 system; performed server monitoring with Monit.
  • Duration: 2.5 Years

Education

Master of Computer Applications - Computer Applications Development

Excel Business School
Namakkal, India
01.2016

Skills

Python, FastAPI, Flask, Django, Odoo, gRPC

MySQL, PostgreSQL, MongoDB

AWS Lambda, GlueJob, DynamoDB, SQS, S3, Cloud Formation, API Gateway

PySpark, Apache Airflow

Kong API Gateway, Git proficiency

Microservices architecture

Code review proficiency

API development

Software development, Software architecture design, Code debugging

Containerization technologies (Docker Swarm)

PyTest, Unit test

DECLARATION

I hereby declare that the information provided is true and correct to the best of my knowledge.

Timeline

Lead Software Engineer

Petrus Technologies
06.2023 - Current

Software Engineer

L&T Technology Services (LTTS)
01.2022 - 06.2023

Product Development Engineer

Datinfi Private Limited
05.2020 - 12.2021

Software Developer

KGiSL – GSS, Coimbatore
05.2019 - 04.2020

Software Engineer

Pinnacle Seven Technologies, Coimbatore
12.2016 - 04.2019

Master of Computer Applications - Computer Applications Development

Excel Business School
DINESHKUMAR DHAYALANLead Software Engineer