Years of experience
Staff Software Engineer
Engineering
resilient systems
at scale.
Staff Software Engineer with 8+ years of experience building distributed platforms, cloud-native backend services, data systems, and AI-assisted engineering solutions.
Bengaluru, India · Open to international relocation · Available for visa-sponsored opportunities
Product sales growth
Faster troubleshooting
Log lines analyzed
Recommendation
Arun consistently demonstrates a results-driven approach, effectively translating complex requirements into robust and efficient applications. His collaborative nature and problem-solving skills contribute significantly to the success of the projects he undertakes.
Expertise
About
Deep engineering.
Practical leadership.
I’m a Staff Software Engineer with 8+ years of experience building scalable enterprise solutions across sustainability, healthcare, and SaaS.
My work spans backend services, data platforms, distributed communication, cloud architecture, and AI-assisted engineering. I focus on making systems easier to operate, faster to troubleshoot, and ready to evolve.
Beyond delivery, I contribute through architecture discussions, code reviews, technical mentorship, and cross-functional leadership—turning ambitious ideas into dependable products.
Core expertise
A backend foundation built for complexity.
From system design to production observability, I work across the layers that make enterprise software dependable.
Distributed systems
Microservices, concurrency, messaging, caching, failure recovery, and resilient communication patterns.
Architecture & reliability
System design, fault tolerance, observability, performance optimization, and production operations.
Cloud platforms
Azure, AWS S3, cloud-native services, CI/CD, Application Insights, and secure platform modernization.
Data platforms
SQL Server, ETL, SSIS, SSAS, Cosmos DB, Redis, Elasticsearch, analytical workflows, and large migrations.
APIs & integration
REST, gRPC, NetMQ, secure authentication, service contracts, batching, retries, and platform interoperability.
AI-assisted solutions
LLMs, Amazon Bedrock, MCP, prompt engineering, AI agents, and intelligent production observability.
Engineering stories
From product features to reusable platform capabilities.
Selected work from IBM Envizi showing how I approach architecture, scale, operational reliability, and technical enablement.
The principle behind the work
Build solutions that solve the immediate requirement while creating a scalable foundation for future use cases.
Enterprise integration
Connecting sustainability data with enterprise planning
Designed a reusable export platform and secure integration pipeline capable of processing millions of ESG records across different enterprise data models.
- Challenge
- High-volume transfer, schema alignment, secure APIs, global environments, and safe failure recovery.
- Architecture
- Separated generic dataset generation from the Planning Analytics delivery component, with controlled batches, validation, retries, logging, and restartability.
- Outcome
- Created Envizi’s first commercially available outbound integration and a reusable export capability for future analytics use cases.
Cloud modernization
Moving ten million attachments safely to object storage
Led the solution design and core development of a reusable .NET Core attachment platform backed by AWS S3.
- Challenge
- Migrate approximately 10 million database files globally without planned customer downtime.
- Architecture
- Stable object references, authorization-first pre-signed URLs, restartable batches, reconciliation, targeted retries, and a controlled rollback window.
- Outcome
- Completed the migration across global environments and reduced database storage by an estimated 300–400 GB.
Platform security
Creating reusable, granular reporting authorization
Replaced broad report visibility with a consistent authorization model spanning access levels, work roles, groups, and individual users.
- Challenge
- Protect sensitive reporting information while supporting complex enterprise organizational structures.
- Architecture
- A reusable workflow across SQL, .NET services, APIs, Power BI integration, and the user experience.
- Outcome
- Established a foundation for future reporting-security capabilities and reduced routine support dependency.
AI-assisted operations
Turning natural-language questions into production diagnostics
Developed an MCP and OpenSearch framework that converts an engineer’s question into diagnostic queries for Power BI refresh investigations.
- Challenge
- Engineers manually searched large log volumes and repeatedly constructed complex operational queries.
- Architecture
- Natural-language intent translated into OpenSearch DSL with relevant execution, workspace, gateway, and dataset context.
- Outcome
- Reduced investigation effort by an estimated 60% and created a foundation for automated diagnostics and proactive monitoring.
Technical leadership
Building engineering capability alongside platform capability.
I have mentored approximately 20 engineers across architecture, SQL performance, Power BI, APIs, production troubleshooting, cloud design, deployment, and validation. I also lead recurring engineering sessions across India and Australia to discuss architecture decisions, production issues, and reusable implementation approaches.
Experience
Building across industries and scale.
IBM
Staff Software Engineer
Leading backend services, platform enhancements, data workflows, and architecture initiatives for enterprise sustainability reporting.
- Lead the design and delivery of backend services, platform enhancements, and architectural initiatives for the IBM Envizi Reporting Module.
- Architected a scalable enterprise integration that contributed to a 25% increase in product sales and earned the IBM Entrepreneur Award.
- Designed an MCP server connecting AI workflows with Elasticsearch log data, reducing troubleshooting effort by an estimated 60%.
- Drive architecture discussions, performance optimization, code reviews, cross-team delivery, and technical mentorship.
Philips
Senior Software Engineer
Developed high-performance distributed medical software, reusable communication frameworks, and engineering automation for CT Modality R&D.
- Contributed to the design and development of distributed medical software used in CT Modality R&D.
- Developed a knowledge-based tool that analyzed more than 1 billion log lines across 15,000+ files, reducing manual investigation time by 95%.
- Built a modular communication framework supporting gRPC, NetMQ, and WCF with caching, exception handling, and service-proxy control.
- Created ELK dashboards for analyzing large-scale hospital-reported diagnostic data.
CareStack
Software Engineer II
Delivered full-stack capabilities for a cloud dental platform, modernized core application areas, and improved data performance and reliability.
- Led end-to-end development for the Clinical module of a cloud-based dental practice-management platform.
- Modernized critical application areas from AngularJS to Angular, improving maintainability, consistency, and performance.
- Optimized SQL queries and schema design, contributing to an approximately 40% improvement in database performance.
- Served as Scrum Master for a seven-member team and received the Best Performer Award.
Awards & recognition
Recognition backed by sustained impact.
Selected awards, leadership recognition, and credentials reflecting technical depth and continuous growth.
Recognized for leading the Envizi–Planning Analytics integration and creating a reusable enterprise export capability that contributed to product growth.
Recognized at CareStack for consistent, high-impact contributions to product stability, performance, and delivery.
LinkedIn recommendations
Trusted by the people I build with.
Arun consistently demonstrates a results-driven approach, effectively translating complex requirements into robust and efficient applications. His collaborative nature and problem-solving skills contribute significantly to the success of the projects he undertakes. I highly recommend Arun for any role that requires technical excellence, innovative thinking, and a strong work ethic.
As the great team player at Philips Healthcare, I have had the pleasure of working closely with Arun for almost two years. In this time, he has consistently demonstrated exceptional skills and contributions. Arun possesses an impressive range of skills, particularly in Microsoft technologies. Arun exhibits a commendable work ethic, often going above and beyond expectations. He tackle challenges with positivity and have shown a remarkable ability to handle situations or adapt to changes. He actively engage with team members, fostering a collaborative environment. Arun is a great asset to the team and was really happy having him in my team.
Arun worked in my Team at Philips, we together worked for a year. He is Technically good and dedicated and committed towards his deliverables. Consistently in each Iteration. He is a team player and assist and guide the team members while they archive their deliverables. I wish Arun All the very best and am sure whichever team and company is part of is lucky :)
Arun has the amazing problem solving ability to solve technical problems in a very fast pace. Being a great team player he had helped me in few crucial and time bound tasks. Being a fresher in the industry Arun's Mentorship was surely helpful.
I am currently working with Arun, he is such a person, when there is deadline, management can trust a person to complete that task. He is the most energetic and emerging developers.
I worked with Arun in the same team. He is a very experienced individual in Microsoft Technologies and has a great sense of designing large scale applications. During our work I could see that he individually handled some of the complex modules of the large project. I am pretty sure that he would be a great asset for the organization wherever he will be hired.
Arun is a motivated, hard-working, and intelligent developer who is expertise in his area. He makes sure all the deadlines meet and that also with the highest standards. I would recommend and endorse Arun.
Arun is a self-motivated hard-working professional who is easy to approach when one is in need. He is confident and open to challenges. He is a good team player and boosts the confidence of the team.
Arun was essential to the team, and contributed significantly to the deliverabes. Arun is dedicated, self-motivated and very capable. He showed a high level of our domain technical skills and was a valuable contributor to our projects. Arun is a trustworthy individual and I will always hold him in the highest esteem.
Highly motivated and hardworking.... Good knowledge in various programming languages...
Contact
Let’s build systems
that last.
For professional conversations, engineering leadership opportunities, or simply to exchange ideas about scalable software.
csarun2012@gmail.com ↗