Mukul Goyal

Software Engineer

India1 yr 10 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in AWS and TypeScript for fintech solutions.
  • Proven track record in microservice architecture.
  • Innovative problem solver in fast-paced environments.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in microservices and real-time data processing.

Contact

Skills

Core Skills

AwsTypescriptDatabase ManagementSoftware ArchitectureReal-time Data ProcessingSoftware DevelopmentMicroservicesFintech SolutionsProcess OptimizationWeb DevelopmentImage Processing

Other Skills

AirflowAlgorithmsAmazon AthenaApache KafkaAzure Cosmos DBBackendBloggingC++Camunda BPMCascading Style Sheets (CSS)Data StructuresDatabasesDesign PatternsDockerDynamoDB

About

At Klub, my role as a Software Development Engineer harnesses the power of AWS and TypeScript to develop robust, scalable financial solutions. My educational foundation in Computer Engineering from Delhi Technological University equips me to navigate complex software landscapes effectively and deliver impactful results. My prior experience at Navi, where I was instrumental in facilitating rapid, cashless loan disbursements, reflects my commitment to innovation and operational excellence. With a keen focus on building resilient microservice architectures and optimizing end-of-day processes, I thrive on challenges that drive the fintech industry forward.

Experience

1 yr 10 mos
Total Experience
11 mos
Average Tenure
--
Current Experience

Klub

Software Engineer

Apr 2023Jul 2024 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Migrated the money SPLIT service from DynamoDb to Postgres DB, involving the schema designing which provide the capability to do real-time splits of money.
  • Enabling services to pass sonar cube quality gates and making them stable by adding 300+ jest test cases.
  • Re-architect NACH presentation service using design patterns, which allowed easy integration and scalability for multiple vendors.
  • Auto-stop split: This allows the controlled outflow of payout to lenders and brands by automatic closing and opening of split outflow channel on the basis of due-cycle using Airflow jobs.
  • Real-time reconciliation: Revamped the payments reconciliation process to near real-time using automated Airflow jobs and data transfers via Kafka.
  • Automation of Repayment Schedules generation: Developed scalable npm package which provide ability to generate configurable repayment schedules on the basis of products requirements.
AWSTypeScriptPostgresAirflowKafkaJest

Navi

Software Engineer

Jul 2022Feb 2023 · 7 mos · Bengaluru, Karnataka, India · On-site

  • Worked in high-impact team, lending platform of Navi, disbursing 1200Cr+ monthly and 15k loans daily.
  • Enabled Navi in supporting Colending business, solving the borrowing problem of Navi.
  • Enabling disbursements to the customers within 2 minutes in cashless manner.
  • Worked on Microservice architecture using Springboot, Postgres, Kafka & Docker.
  • Improved End of Day jobs orchestration and reduced dues generation time by using Kafka.
  • Oncall: Provided 24x7 support, resolved pager-duty alert, blameless incidences, identified and fixed bugs
Spring BootPostgresKafkaDockerMicroservices

Microsoft

Microsoft Engage'21

Nov 2021Nov 2021 · 0 mo · India · Hybrid

  • Made day planner using Node, Express, EJS, JS, MongoDB and hosted it on Heroku
  • One can list down and monitor their daily tasks and can remove them from it once done.
  • IMPACT: Provide students an academic tool to monitor their productivity
Node.jsExpressMongoDBWeb Development

Info edge india ltd

Software Engineer Internship

Jun 2021Jul 2021 · 1 mo · Noida, Uttar Pradesh, India · Remote

  • Project: Doc/pdf to image with highlighting feature
  • Worked on modules like fitz, pdf2image, pytesseract and threading in Python.
  • Coded and integrated algorithms for file format conversions and highlighting keywords.
  • IMPACT: Eliminated subscription cost of paid aspose on CV details page.
  • Project : Explain plan of a mysql query
  • Coded Explain query using Mysql connector in python to tell whether the query is simple or not.
  • IMPACT: Used in client issues debugging without needing access to DB.
PythonpytesseractSoftware Development

Education

Delhi Technological University (Formerly DCE)

B.Tech — Computer Engineering

Jan 2018Jan 2022

Modern Delhi Public School - India

AISSCE (Class XII) — Mathematics and Science

Apr 2016Mar 2018

Aggarwal Public School

AISSE — Science

May 2014Apr 2016

Stackforce found 100+ more professionals with Aws & Typescript

Explore similar profiles based on matching skills and experience