D

Dilip Kumar Kola

Co-Founder

Bangalore, Karnataka, India14 yrs 11 mos experience
Highly Stable

Key Highlights

  • Founder of Sruja AI, focusing on software architecture.
  • 15 years of experience in engineering and cloud architecture.
  • Expert in building developer-friendly tools and ecosystems.
Stackforce AI infers this person is a SaaS architect with extensive experience in cloud solutions and software development.

Contact

Skills

Core Skills

Software ArchitectureStart-up LeadershipSystems DesignMachine Learning

Other Skills

Open-Source SoftwareProduct DevelopmentDesign SystemsData StructuresAmazon Web Services (AWS)Go (Programming Language)AlgorithmsDistributed SystemsJavaC++CPythonScalabilityPerlLinux

About

As the Founder of Sruja AI, I’m building a developer-friendly language and tooling ecosystem that brings clarity, governance, and AI-driven intelligence to software architecture. With 15 years of experience across software engineering, systems design, and cloud architecture, I’m focused on solving one of the hardest problems in engineering: enabling teams to design, communicate, and evolve systems with consistency and rigor. Before starting Sruja, I spent over a decade architecting large-scale data and integration platforms, leading high-impact engineering teams, and optimizing cloud environments across global organizations. This experience now fuels my mission at Sruja—empowering developers and architects with a modern way to model, validate, and govern software systems. I’m passionate about building tools that reduce ambiguity, improve architectural alignment, and accelerate the journey from design to implementation. Through open-source development, community collaboration, and strong technical foundations, I’m shaping Sruja as an ecosystem that helps organizations build better software with confidence and clarity.

Experience

14 yrs 11 mos
Total Experience
2 yrs 11 mos
Average Tenure
--
Current Experience

Sruja ai

Founder

Nov 2025Present · 6 mos · Bengaluru, Karnataka, India · Remote

  • As the Founder of Sruja, I’m building a developer-friendly language and tooling ecosystem that brings clarity, governance, and AI-driven intelligence to software architecture. My focus is on solving one of engineering’s biggest challenges—how teams design systems consistently, communicate architecture effectively, and ensure best practices are followed at scale.
  • I’m responsible for defining the vision, design principles, and technical direction of Sruja. This includes developing the core language specification, building open-source tools for modeling and validating architecture, and creating a governance framework that helps organizations standardize system design through reusable patterns and policies.
  • Beyond the technology, I work with the community—educating developers, gathering feedback, and shaping Sruja as an open, collaborative project that empowers individuals and teams to build better software with confidence, consistency, and architectural rigor.
Software ArchitectureStart-up LeadershipOpen-Source SoftwareProduct DevelopmentDesign Systems

Rudderstack

Staff Engineer

Jul 2022Oct 2025 · 3 yrs 3 mos · Bengaluru, Karnataka, India · Remote

  • Developing sophisticated software systems and frameworks in TypeScript and Golang tailored specifically for RudderStack's integration platform. These systems are meticulously designed to seamlessly integrate diverse data sources and destinations, prioritizing scalability, flexibility, and robustness. By optimizing performance and maintainability, these frameworks empower RudderStack to efficiently manage and process data across various channels, ensuring a reliable integration solution for its users.
Systems DesignData StructuresMachine LearningAmazon Web Services (AWS)Go (Programming Language)

Montycloud

AWS Solution Architect

Feb 2022Jul 2022 · 5 mos · Bengaluru, Karnataka, India

  • Implemented Alphafold on AWS using several AWS services and Python Jupyter Notebooks.
  • Reviewed architecture of Event-Driven system to achieve scale and improve performance.
  • Optimized AWS accounts based on well-architected best practices.
  • Technologies used: AWS Batch, SageMaker, AppStream, VPC, Config, ECS, S3, Fsx Lustre Filesystem, CodeCommit, Jupyter, and Python.

Foyernet

Principal Software Architect and Co-Founder

Jul 2020Jun 2022 · 1 yr 11 mos · Bangalore Urban district, Karnataka, India

  • Built SaaS IoT Platform on AWS for collecting, storing, and visualizing data from Buildings.
  • Led and coached a team of 10: R&D, Product Requirements gathering, Brainstorming, architecting,
  • planning, and developing the solution.
  • Designed complex datastore using Time-series, relational, and object storage.
  • Technologies used: AWS IoT Core, Lambda, EC2, RDS, S3, SQS, SNS, Prometheus, Timeseries, Cloudwatch, CloudFormation, NewRelic APM, GoLang, React, PostgresSQL.

Tensult

Principal AWS Solution Architect and CTO

Dec 2016Jul 2020 · 3 yrs 7 mos · Bengaluru Area, India

  • Designed and implemented AWS solutions for BigBasket, Mphasis, Asianet, and several other clients
  • across the globe.
  • Architected several microservices using serverless technologies.
  • Built a SaaS product for assessing AWS infrastructure.
  • Archived AWS Solution Architect Professional Certification.
  • Contributed to the community: 24 blogs, 3 public talks, 10+ Open source projects.
  • Led team of 20: Developers, Cloud Implementation, and Support Engineers.
  • Became AWS Advanced Consulting Partner.
  • Technologies used: AWS DynamoDB, S3, Cognito, EC2, Lambda, Redshift, S3, ECS, SQS, Cloudwatch, Pinpoint, Kubernetes, Terraform, Java, NodeJS, Angular.

Amazon web services

Software Development Engineer II

Jun 2014Nov 2016 · 2 yrs 5 mos · Greater Seattle Area

  • Built foundational components for AWS Managed Services services.
  • Designed and developed Change Management and Monitoring Services.
  • Worked with Cross-cultural teams across continents.
  • Mentored several junior engineers and also learned from Principle Engineers.
  • Technologies used: AWS Services, Java, Spring Framework, DynamoDB, MySQL.

Amazon

Software Development Engineer

Aug 2010May 2014 · 3 yrs 9 mos · Bengaluru Area, India

  • Worked with several teams to design and develop software based on customer requirements.
  • Responsible for deploying, monitoring, and troubleshooting applications.
  • Designed and automated the ETL process.
  • Technologies used: AWS RDS, DynamoDB, SQS, Redshift, Java, HTML, CSS, Javascript, Python, Groovy.

Education

Indian Institute of Technology, Kanpur

Dual Degree (BTech-MTech) — Computer Science

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Software Architecture & Start-up Leadership

Explore similar profiles based on matching skills and experience