Dipak Kumar

Software Engineer

Bengaluru, Karnataka, India11 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Distributed System Design and integration.
  • Led a team to develop a universal engine for QBO Transactions.
  • Improved API performance by 222% in a key project.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

Distributed SystemsJavaSpringbootPhp

Other Skills

AWS Open SearchAWS SQSAWS StepfunctionsAlgorithmsAmazon Web Services (AWS)Angular JsApache KafkaCC++CSSCore JavaData StructuresDatabasesHTMLJavaScript

About

With about 10 years of experience in a constantly evolving development landscape, I'm an analytical and articulate Software Engineer. My approach is always customer-oriented, aimed at achieving results, and characterized by creative thinking. I possess exceptional skills in Distributed System Design and integration, problem-solving, Data Structures, and Algorithms. My proficiency spans a range of technologies, including Java, Rx Java, AI/ML, LLM, AWS Step Functions, AWS Open Search, PostgreSQL, Redis, Kubernetes, Kafka, AWS, PHP, Spring, Jax-Rs Jersey, Hibernate, Laravel, Javascript, Code ignitor, among others. My expertise also extends to creating business plans, defining requirements specifications, crafting user documentation, and undertaking architectural systems research. I possess strong communication skills, both in writing and verbal. I'm presently seeking a challenging technical leadership role in a Software development environment.

Experience

Intuit

3 roles

Staff Software Engineer

Aug 2025Present · 7 mos

Senior Software Engineer

Promoted

Feb 2022Aug 2025 · 3 yrs 6 mos

  • We have developed a universal engine for QBO Transactions that supports all transaction types within QBO, providing essential functionality. This engine currently supports over 50 features, with further enhancements continuously being made. As a result, all areas handling transactions can now swiftly implement new QBO Transactions, allowing them to concentrate on developing their specific core domains.
  • I am currently spearheading a group of 8 engineers to accomplish the objectives outlined above.
  • Created a search service that uses AWS Open Search technology. It can handle about 20K TPS while handling data that is as big as Petabytes.
  • Developed a robust SDK enabling guaranteed event consumption from Kafka by incorporating functionalities like Idempotency, Error Handling, and Delayed Processing. This tool is widely used by internal teams in need of event consumption.
AWS Open SearchJavaKafkaDistributed SystemsTechnical Project Leadership

Software Engineer-2

Mar 2019Feb 2022 · 2 yrs 11 mos

  • Improved the performance of a compression API by 222%, which was used
  • to compress around 30 GB of data.
  • Improved Unit Test Code Coverage of Antivirus Microservice from 20% to
  • 87% in a couple of weeks
  • Created guidelines, patterns, and SDKs to aid in the modernization of a
  • Large, monolithic service into smaller microservices
  • Provided leadership and guidance to junior engineers in achieving organizational objectives
  • Developed a new asynchronous microservice within a short span of two months, for extracting crypto transaction data from uploaded CSV documents.
  • Supervised a team of four engineers tasked with developing a microservice that effectively handles all access or delete requests associated with DG2.0, GDPR, and AU-CDR for Intuit's customers.
  • Tech Stack: Java, Springboot, AL/ML, LLM, Kotlin, WebFlux, Project Reactor, Kafka, AWS Open Search, Kubernetes, AWS Stepfunctions, AWS SQS, S3
JavaSpringbootKotlinWebFluxProject ReactorKafka+5

Directi

2 roles

Module Lead

Promoted

Jul 2018Feb 2019 · 7 mos

  • Worked on building services related to Ad-Exchange

Software Developer

Sep 2016Jun 2018 · 1 yr 9 mos

  • Buid Ad-Exchange and related Services
  • Have Worked with multiple teams in different technologies. Projects include various reporting systems and Dashboard Systems. I have also created a Flock App for our internal team that works as a Bot and also gives reports about code uploads and various events in the system.
  • Engineering web development, all layers, from the database to services to user
  • interfaces
  • Coded various APIs using Java and PHP with framework Spring, Jax-Rs, and Laravel.
  • Designing and implementing quality, web-based software products.
  • Generating comprehensive test plans.
  • Performing root cause analysis on software problems.
  • Mentoring and leading junior level software engineers.
  • Analysis and design of databases and user interfaces
  • Managing requirements
  • Implementing software development lifecycle policies and procedures
  • Managing and supporting multiple projects Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
  • Tech Stack: Java, Jax-rs Jersey, Spring, Hibernate, Google Guice, PHP, Laravel Framework, Redis, MySql,
  • Javascript, Angular Js, React Js.
JavaPHPSpringJax-RsLaravelRedis+4

Metricstream

Software Engineer

Jul 2015Sep 2016 · 1 yr 2 mos · Bengaluru Area, India

  • Working on GRC Domain applications such as (Issue Management, Audits, Corrective Action and Preventive Action etc).
  • Currently projects assigned are: SanDisk Corrective action Preventive action(SanDisk CAPA) , United State Pharmacopeial Convention(USP) Issue Management and Audits.
  • Provides enhancement and customization of application.
  • The technology used are: Oracle PL/SQL, JavaScript, HTML, CSS.
JavaJavaScriptHTMLCSSOracle PL/SQL

Dayananda sagar college of engineering, bangalore

Head of ICODERS

Jun 2014Jun 2015 · 1 yr · Bengaluru, Karnataka, India

  • Head of ICODERS Group in Information Science & Engineering Department of Dayananda Sagar College of Engineering. Organized many events with the help of a group of coordinators. The events were different coding competitions, placement training, etc.
  • I was also the core member of the problem setter group for these events.

Theorem india pvt. ltd.

Intern

Jan 2014Feb 2014 · 1 mo · Bangalore

  • I worked on the HR portal, for storing and managing the Employee Skills.
  • The technologies used were: HTML, PHP, JavaScript, Ajax.

Education

Dayananda Sagar College of Engineering, BANGALORE

Bachelor’s Degree — Information Science & Engineering

Jan 2011Jan 2015

M.S.D.I.C Sahjaur Bishunpur U.P

10+2 — Mathematics

Jan 2008Jan 2010

D.A.V. High School Gopalganj

High School — Mathematics

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Distributed Systems & Java

Explore similar profiles based on matching skills and experience