Madhu Babu

Senior Software Engineer

West Godavari, Andhra Pradesh, India5 yrs experience
Highly Stable

Key Highlights

  • Developed a Java SDK managing over 10,000 workflows daily.
  • Expert in low-level and high-level design principles.
  • Strong experience with complex workflow engines.
Stackforce AI infers this person is a Backend Engineer with expertise in SaaS and workflow management systems.

Contact

Skills

Core Skills

JavaWorkflow EngineJob Distribution

Other Skills

AWS LambdaAlgorithmsAmazon SQSApache AirflowApache KafkaC++CRMData Build Tool (DBT)Data StructuresDatabase Management System (DBMS)DockerFlaskGo (Programming Language)InterpreterJUnit

About

Madhu Babu Kukkuluri is a highly skilled backend engineer with 4years of experience in building scalable systems and developing backend solutions using Java, Golang,Spring Boot, and DBMS. He has deep expertise in low-level design (LLD) and high-level design (HLD), along with strong knowledge of system design principles for creating high-performance applications. Madhu has hands-on experience working with complex workflow engines and job distribution systems, where he utilized Temporal for executing workflows and leveraged PostgreSQL and MongoDB for data management. He has developed a Java SDK for workflow management that handles over 10,000 workflows daily, demonstrating his ability to build robust backend solutions at scale. Madhu’s passion lies in solving challenging backend problems, designing efficient systems, and working on cutting-edge technologies.

Experience

Sense

Senior Software Engineer

Jan 2025Present · 1 yr 3 mos · Bangalore Urban, Karnataka, India · On-site

Phenom

Product Development Engineer

Jan 2022Jan 2025 · 3 yrs · Hyderabad, Telangana, India · On-site

  • Workflow Engine:
  • Developed a cutting-edge Workflow Engine as Java SDK, empowering clients to seamlessly execute workflows. Transformed serverless workflow specifications provided in YAML format into Java commands using a robust parser, which were then efficiently interpreted into workflow commands by the Interpreter module. Leveraged Temporal as the provider for executing workflows, ensuring smooth and reliable workflow execution.
  • Job Distribution:
  • I played a key role in developing a robust Job Distribution system, tasked with efficiently distributing jobs from our CRM and career site to various job boards. Additionally, the system offers customized single job ad postings, enhancing our recruitment capabilities and expanding our reach to potential candidates.
JavaTemporalWorkflow EngineJob DistributionYAMLParser+1

Infosys

Systems Engineer

Jan 2021Oct 2021 · 9 mos · India

Education

SRKR Engineering College

BTech - Bachelor of Technology — computer science engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Workflow Engine

Explore similar profiles based on matching skills and experience