Arun Manathamkandi
Senior C++ Engineer | Performance-Critical Application | DevOps & CI/CD
About
I am a Software Engineer with 11+ years of experience building performance-critical engineering applications. My current work spans C++ product development, DevOps leadership, autoscaled AWS build infrastructure, Windows and Linux deployment workflows, and software licensing. I enjoy building systems that are reliable, maintainable, and efficient across product code, infrastructure, and release processes.
Work Experience
Software Engineering
- Develop and maintain performance-critical C++ engineering software.
- Work on cross-platform Windows and Linux builds, debugging, CMake-based build systems, packaging, and deployment workflows.
- Contribute to product code, developer tooling, and release processes with a focus on reliability and maintainability.
DevOps Leadership
- Serve as Head of DevOps for a small engineering team, owning CI/CD infrastructure, GitLab administration, runner strategy, and build reliability.
- Led GitLab CI modernization, including AWS-based autoscaling runners for Linux and Windows build environments.
- Improved CI scalability, developer productivity, build reliability, and infrastructure cost efficiency.
Licensing Management
- Manage software licensing workflows and related operational processes.
- Coordinate licensing-related topics across development, support, and customer-facing workflows.
C++PythonCMakeGitLab CIAWS EC2DockerWindowsLinuxLicensing
Product Development
- Developed and maintained C++ components for engineering and simulation-related software systems.
- Worked on feature development, debugging, product maintenance, and issue resolution in large technical codebases.
Engineering Software
- Worked in a domain requiring mechanical engineering, numerical methods, and engineering-analysis understanding.
- Built experience in complex software systems used for technical and engineering workflows.
C++PythonEngineering SoftwareDebugging
Assistant Professor, Mechanical Engineering
Mechanical Engineering
India
Earlier career
Teaching & Engineering Foundation
- Taught mechanical engineering subjects with focus on engineering mechanics, FEM, numerical methods, and technical problem solving.
- Built a strong foundation in engineering analysis, technical communication, and structured problem solving before transitioning into software development.
Mechanical EngineeringFEMNumerical MethodsTeaching
Selected Personal Projects
Spinup
A local CI helper tool for starting VM and Docker-based build environments for developer workflows.
QEMUDockerCLICMakeDeveloper ToolsC++
View Project →QueueRoute
A C#/.NET discrete-event simulation tool for automated warehouse material-flow systems, comparing static and dynamic routing strategies.
C#.NETDiscrete-Event SimulationGraph AlgorithmsDijkstraDepth-First SearchBenchmarkDotNetJSONCLITesting
View Project →Technical Skills
C++PythonCMakeGitLab CIAWS EC2DockerWindowsLinuxCI/CDDebugging
Education
Master’s Degree in Mechanical Engineering
Defence Institute of Advanced Technology
Pune, India
Studied mechanical engineering with focus on finite element methods, numerical methods, and engineering analysis.
Mechanical EngineeringFEMNumerical MethodsEngineering Analysis
Bachelor of Technology in Mechanical Engineering
College of Engineering Trivandrum
Thiruvananthapuram, Kerala, India
Completed undergraduate studies in mechanical engineering, building a foundation in engineering mechanics, design, manufacturing, thermal sciences, and analysis.
Mechanical EngineeringDesignManufacturingThermal SciencesEngineering Mechanics