Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Ajithkumar M

Bangalore

Summary

Software development professional with comprehensive background in building scalable, high-quality software applications. Known for delivering impactful projects and driving continuous improvement. Team-oriented and results-driven, with strong ability to adapt to changing requirements and priorities. Proficient in programming languages and software development methodologies.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Immilearn India Pvt Ltd
03.2023 - Current
  • Architected and developed AgentBaba, the World's First AI-Native Enterprise Platform, where AI is the core platform rather than an add-on, enabling natural conversation-driven workflows and automation
  • Built custom app creation system with dynamic app generation, flexible table management, and clean UI replacing traditional spreadsheet-based workflows
  • Developed AI Worker Agents for automated email automation, BI dashboard generation, and document creation, significantly reducing repetitive manual tasks
  • Implemented workflow trigger system with conditional automation ("If X happens, do Y and tell Z"), schedules, human-in-the-loop controls, and comprehensive logging for trust and auditability
  • Successfully developed India's First AI-Powered Search Engine (Live Model) supporting local languages using AI/ML and LLM technology
  • Designed and developed RESTful APIs using Django Rest Framework (DRF) for scalable backend services
  • Implemented real-time data streaming using Django Channels to handle WebSocket connections
  • Designed and developed web applications using React and NextJs for responsive user interfaces

Software Developer

Amazon Development Centre Pvt Ltd
01.2020 - 03.2023
  • Designed, developed, and maintained software components for Kiosk systems using Python, MySQL, DynamoDB, and Kivy
  • Built comprehensive kiosk monitoring framework using Amazon CloudWatch Service and configured automated alarms
  • Automated kiosk provisioning process using Shell Scripts and DynamoDB, reducing provisioning time by 10 percent
  • Implemented new features and functionality to enhance existing software capabilities
  • Developed kiosk firmware for secure data transfer using C, ATMEGA328P, and CAN Bus protocols
  • Troubleshot and resolved production issues efficiently using CloudWatch and System Manager
  • Actively participated in operational support, identifying and resolving root causes of operational issues
  • Documented technical problems with appropriate detail and created SOPs and runbooks for issue investigation and resolution

Senior Software Engineer

Nayasale Retail Pvt Ltd (Watasale)
08.2018 - 01.2020
  • Researched image identification possibilities using machine learning and computer vision techniques
  • Created, trained, and evaluated machine learning models using TensorFlow, scikit-learn, and Python
  • Integrated various embedded devices and sensors including ATMEGA328P, ESP32, HX711 load cell, temperature sensors, and CAN Bus
  • Designed and developed mobile applications for Android and iOS platforms
  • Designed and developed RESTful APIs using Django Rest Framework (DRF)
  • Successfully developed India's 1st Automated Checkout-Free Store based on sensor fusion and computer vision technology

Software Engineer

Oranz Technology Solutions Pvt Ltd
04.2013 - 08.2018
  • Developed and maintained high-quality mobile applications for iOS, Android, and Windows platforms using Java, Swift, and C#
  • Integrated REST APIs and implemented new features to enhance application functionality
  • Designed and implemented user-friendly interfaces delivering simple and intuitive user experiences
  • Worked in Agile teams utilizing Scrum methodology with tools such as Microsoft TFS, Slack, and Git
  • Collaborated with stakeholders to gather requirements and deliver solutions meeting business needs

Education

Master of Science (MSc) - Computer Science

Mahatma Gandhi University
Kottayam, Kerala
03.2013

Bachelor of Science (BSc) - Mathematics

Mahatma Gandhi University
Kottayam, Kerala
04.2011

Skills

  • Programming Languages: Python, JavaScript, TypeScript, C, Java, Shell Script
  • Frameworks & Libraries: Django, Django Rest Framework, Django Channels, React, NextJs, TensorFlow, scikit-learn, Kivy
  • Databases: MySQL, DynamoDB
  • Cloud & DevOps: AWS (CloudWatch, System Manager), Azure, Git
  • Mobile Development: Android, iOS (Java, Swift, C#)
  • AI/ML: Machine Learning, Computer Vision, Large Language Models (LLM)
  • Languages: English, Malayalam

Timeline

Senior Software Engineer

Immilearn India Pvt Ltd
03.2023 - Current

Software Developer

Amazon Development Centre Pvt Ltd
01.2020 - 03.2023

Senior Software Engineer

Nayasale Retail Pvt Ltd (Watasale)
08.2018 - 01.2020

Software Engineer

Oranz Technology Solutions Pvt Ltd
04.2013 - 08.2018

Bachelor of Science (BSc) - Mathematics

Mahatma Gandhi University

Master of Science (MSc) - Computer Science

Mahatma Gandhi University
Ajithkumar M