👋 Hi, I'm Arun
✨ About
I'm a hands-on Principal Software Engineer and Solutions Architect with 20+ years of experience delivering scalable, cloud-native systems and leading globally distributed teams across Life Sciences and PropTech sectors. Most recently, I led engineering at AstraZeneca’s Evinova, building digital health platforms that support clinical trials across 40+ countries, improving outcomes for millions of patients worldwide.
My technical foundation includes deep expertise in cloud architecture - Amazon Web Services (AWS), React, React Native, Node.js, Python and C#, complemented by extensive experience in mobile solutions and enterprise architecture. I've successfully led the modernization of legacy systems, implemented microservices architectures, and established robust Continuous Integration/Continuous Delivery (CI/CD) pipelines that significantly improved development velocity.
💼 Work Experience
🛠️ Skills
⭐ My favorite projects
I've worked on a variety of projects, from simple websites to complex applications. Here are a few of my favorites.
Optimizing CNC Machine Operations: A Precision Engineering Triumph
A multinational industrial manufacturer in Chennai faced a unique challenge: converting AutoCAD designs into instruction codes compatible with a newly imported CNC machine from Germany. Tasked with this project, I analyzed the CNC machine's operations and optimized its instruction files to minimize tool changes and machine movements. Using the traveling salesman algorithm, I calculated the most efficient paths for tool usage and transitions, ultimately generating precise instruction files for panel cutting. The solution underwent a live UAT demonstration on the shop floor, witnessed by hundreds of employees. This complex, high-stakes problem, with minimal room for error, remains one of the most rewarding achievements of my career.
Enhancing ERP Efficiency with Predictive Order Management
I led the operations module of an ERP system for a tile manufacturing company, focusing on predicting delivery dates based on complex variables. This involved analyzing raw material availability (using dynamic bills of materials), workforce capacity, and production lead times for various tile types. By coding precise logic for these factors, the module enabled accurate predictive analytics, significantly enhancing the efficiency of the sales and production teams. This transformative solution streamlined operations and became a game-changer for the company.
Pioneering Online Air Reservation Systems
I developed the air reservation module for a travel website during the early days of online booking. Using C++, I built dynamic libraries to communicate with Sabre travel systems via UDP, implementing commands for availability queries and bookings while ensuring persistent connections. This project offered invaluable experience in tackling complex systems and real-world challenges with innovative solutions.
Home Automation
Designed and implemented a full home automation system on the Home Assistant platform, integrating Zigbee, Z-Wave, Matter, and Wi-Fi IoT solutions. Automated all lights, switches, and security using sensors and cameras. Developed custom scripts and modules to enhance functionality and built DIY hardware solutions, including LED strips, a plant water monitor, a water meter reader, and a radon detector alert.
📨 Get in touch
Want to chat? Just shoot me an email