
Manoj Kumar
Looking for a job
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 4+ years of experience in C/C++, Python, and Linux system programming, developing embedded software, backend APIs, and cloud-edge applications. Experienced in designing production-grade software for embedded Linux platforms, implementing secure REST APIs, and developing high-performance applications with a strong focus on performance optimization, debugging, and software quality. Skilled in multi-threaded application development, profiling and performance analysis using Valgrind, static code analysis with clang-tidy, and code coverage analysis using GCOV/LCOV.
Experienced in H.264, H.265 (HEVC) video streaming, embedded firmware integration, AWS cloud services, and cross-functional collaboration with hardware, firmware, and QA teams.
Former Assistant
Professor with strong computer science fundamentals and experience mentoring over 500 engineering students.
Experience
Senior Software Engineer at e-Con Systems (2022-07 – Present)
Product-Based Company
- Designed and developed embedded backend software solutions using C++ and Python for IP camera and healthcare applications operating on Embedded Linux platforms.
- Developed CAPSA HealthCare device application end-to-end: Python backend, QML UI, SQLite persistence, SignalR real-time communication, and native firmware API (.so) integration for hardware optimization.
- Architected and optimized FastCGI-based REST APIs across 5+ enterprise projects, reducing API response latency from 500ms to 150ms and improving system scalability.
- Built 12-channel concurrent RTSP surveillance system (Bus Patrol) using GStreamer pipelines and PyQt5, with ONVIF-based auto-discovery and configuration of IP cameras — optimized for <100ms glass-to-glass latency.
- Provided IP camera configuration portal for Schneider Electric (Jonova project) — C++ backend with FastCGI on Lighttpd, secure REST APIs, and authenticated WebUI with firmware-level device control.
- Engineered distributed build automation tool in TypeScript with parallel worker execution, AWS SQS job queuing, S3 artifact storage, and Docker containers — reducing Nvidia board firmware build times by ~60%.
- Collaborated with hardware, firmware, frontend, and QA teams to deliver software releases aligned with customer and business requirements.
Assistant Professor (Information Technology) at Saranathan College of Engineering (2013-08 – 2022-06)
- Taught programming fundamentals, data structures, operating systems, and software engineering to 500+ undergraduate students over 9 years — building expertise in CS theory that directly informs embedded architecture decisions today.
- Mentored 30+ student capstone projects in embedded systems, IoT, and web technologies; served as department placement coordinator connecting students with campus recruiters.
Education
M.E. in Computer Science & Engineering – Kurinji College of Engineering & Technology (2013)
B.Tech. in Information Technology – Trichy Engineering College (2011)



