# Krishnakumar Chandran > Software Engineer - Autonomous Vehicles @Agtonomy Location: South San Francisco, California, United States Profile: https://flows.cv/krishnakumar 7+ years of professional experience. Successfully designed products for Fortune 500 companies. Keen interest in Autonomous aerial robots, Self-driving technologies, Computer Vision and Industrial Big Data Analysis. Adept at developing AI automation scripts for Machine Control and Robotics. ## Work Experience ### Software Engineer @ Agtonomy Jan 2024 – Present | South San Francisco, California, United States Roles and Responsibilities: 1. Research Data Tools: Conduct thorough research on various data tools available in the market and assess their suitability for different data needs. 2. Build Telemetry Data Pipelines: Design and develop scalable, flexible, reliable, and highly available Vehicle-to-Cloud telemetry data pipelines. 3. Time-Series Data Collection and Storage: Collect time-series data from vehicles and store it in various data destinations (Databases, Data Warehouses, and Data Lakes) to enable real-time observability, long-term storage, and Business Intelligence analytics. 4. Develop Custom Applications and Pipelines: Develop custom C++ applications, Docker scripts, and data pipelines, leveraging tools like Vector, InfluxDB, AWS Timestream, AWS OpenSearch, AWS S3, ClickHouse, Metabase, and AWS Kinesis. 5. Work extensively with gRPC, Protobuf, sockets, and REST APIs to ensure seamless communication and data transfer between distributed systems. 6. Data Migration: Manage data migration between systems (e.g., InfluxDB to AWS Timestream, InfluxDB to AWS S3, AWS S3 to InfluxDB, AWS S3 to ClickHouse) using custom ETL tools for batch processing. 7. Real-Time Vehicle State Management: Develop and maintain the vehicle state agent to send real-time vehicle state snapshots to the Redis server. 8. Grafana Visualization: Build Grafana dashboards for real-time monitoring of vehicle telemetry data which sources from AWS Timestream (InfluxDB) ### Senior Software Engineer @ Protekk Web Technologies LLP Jan 2023 – Jan 2024 | Bengaluru, Karnataka, India Roles and Responsibilities: 1. Developed a Django-based SaaS Learning Management System (LMS) product tailored for early school education, handling ~2 TB of content data hosted on an Intranet environment. 2. Designed and built relational models using PostgreSQL to manage user data, course content, scheduling, assessments, and analytics, ensuring efficient data organization and retrieval. 3. Implemented subscription management and membership features, enabling seamless user enrollment and content access based on subscription tiers. 4. Integrated online payment gateways such as Razorpay and Stripe for secure payment processing, supporting various payment methods for subscription and course fees. 5. Built key features such as User Management, Role-based Access Control, Content Management, Course Management, and License Server to ensure scalable and secure content delivery. 6. Integrated advanced functionalities including Data Analytics, Course Scheduling, Admin Portal, Multi-Tenant Support, and Dynamic Assessments to enhance the user experience and learning outcomes. 7. Developed features like Language Change, Recommendation Engine, Content Encryption, Lazy Loading, and HLS Video Chunks to optimize content delivery and provide secure access. Implemented User Activity Tracking and Learning Objective-based Student Assessments to monitor progress and improve learning paths. 8. Created a Windows Installer for seamless deployment of the LMS product across client machines. Led the implementation of CI/CD pipelines using GitHub, enabling automatic Docker image creation and deployment to AWS ECS with AWS ECR for container storage. 9. Led program management, provided training and mentorship to team members, and facilitated customer interactions to ensure alignment with business objectives and client needs. ### Data Engineer @ ThorDrive Jan 2022 – Jan 2023 | Cincinnati, Ohio, United States ### Estimation and Tracking Engineer @ ThorDrive Jan 2021 – Jan 2023 | Cincinnati, Ohio, United States Roles and Responsibilities: 1. Develop FLIR Thermal camera data grabber and integrate with ROS 2. Work on enhancement of Tracking algorithm for dynamic objects around autonomous truck using Extended Kalman Filter 3. Design and develop End-to-End data platform to collect ROS bag data, Vehicle telemetry (Live) and system log data (Live) from autonomous vehicle. Deployed this platform in AWS Cloud. Features of this platform includes Data upload, Data Visualization (ROS data/Vehicle Telemetry), Data Snapshot, Data Parsing (For Annotation), Data Download and Access Management. Reduces data pre-processing and annotation work by 90%. ### Lead Solution Architect @ Digitate - Tata Consultancy Services Jan 2019 – Jan 2021 | Greater Detroit Area ### Full Stack Developer @ University of Cincinnati - CEAS Mechanical Engineering Jan 2018 – Jan 2018 | Cincinnati Role and responsibility includes building Industrial AI - Big data analytics tool for UC accelerator project 1. Understanding Vibration of CNC machines, and choosing right sensor for better data quality (Needs knowledge on dynamics of machine vibration) 2. Integration of vibration and current sensor with data aquisition device mounted on Industrial PC. (Needs knowledge in Embedded system, H-Computing and Linux) 3. Managing the storage of collected data, networking of Industrial PC with CNC machine to trigger data collection, data preprocessing and data quality check (Needs knowledge on computer networks, Database and general computing) 4. Extracting the features of collected data, and selecting the important features that contribute to the classification of healthy and faulty data, building machine learning model for classification, identifying the type of machine failure and health values. (Needs knowledge on AI, Machine learning and Industrial big data analytics) 5. Displaying the health values on a Web based User Interface (Needs knowledge on web development using HTML, CSS, AngularJS and Node.Js) ### Software Developer @ Tata Consultancy Services Jan 2014 – Jan 2017 | Chennai Software Developer • Developed shell scripts for automating Windows, Unix and Network administration tasks • Reduced 90% of system debugging time by developing web application for intelligent log management • Contributed in development of network discovery tool for automatically finding network device type from IP address • Built a software application for autonomous pharmacy management system • Built health monitoring system for Cisco switch, Cisco Router, Cisco Firewall and Infoblox • Focused on network security automation by implementing machine learning classifiers for Firewall Access lists • Contributed in development of data analytics tool for NetBackup on windows • Built an automatic code generator using PowerShell ### Research Intern @ Hindustan Aeronautics Limited Jan 2014 – Jan 2014 | Bangalore • Contributed to component design in Autonomous flight control system • Focused on prediction of structural failure in aircraft structures • Published research work on " Conceptual Design and Analysis of Link for Arresting Slat actuator Play in Tejas Aircraft " in an International Journal of Basic and Applied Engineering Research - Print ISSN: 2350-0077; Online ISSN: 2350-0255; ## Education ### Master of Engineering - MEng in Aerospace Engineering University of Cincinnati ### Nanodegree in Computer vision Udacity ### Bachelor of Engineering - BE in Aerospace Engineering Rajalakshmi engineering college ## Contact & Social - LinkedIn: https://linkedin.com/in/krish-na - Portfolio: https://krishna-chandran.github.io/portfolio/ --- Source: https://flows.cv/krishnakumar JSON Resume: https://flows.cv/krishnakumar/resume.json Last updated: 2026-03-29