Dhiman Seal

Bengaluru, India | [email protected] | +91 7577861821

About Me

Hi, I'm Dhiman Seal, a passionate Software Engineer with over 2 years of professional experience in Java Spring Boot. I have created various popular Open-Source libraries in Java, Flutter, Python, and more. I thrive on designing, developing, and debugging software applications while maintaining efficient, reliable code.

Experience

Software Development Engineer - II (SDE 2) | Groww

Bangalore, India | January 2022 - Present

  • Excelled in a fast-moving customer-facing Product team while keeping up with strict deadlines, building multiple Consumer Payments pieces from scratch, including UPI which scaled so far to support over 300,000+ Successful Transactions per day.
  • Pitched and built various tech solutions after seeing day-to-day requirements: Centralised Response Code Management (managing over 20k mappings), Custom GRPC Wrapper, Multiple Datasource managing custom Annotations (used across 95% of the team's microservices), etc.
  • Owned the Observability piece of the pod by learning PromQL, Grafana, Golang Templating, and creating in-depth engaging dashboards and alerts that track each useful metric across services, highlighting visibility gaps and strengthening processes.
  • Singlehandedly built a backend-driven Home Page that helped 3 stakeholder functions run Product experiments with increased velocity, and improved Business metrics of User Interaction, Order Conversion, etc. in specialized ways for different user segments.

Cloud & Application Development Freelancer | Cashtic

Budapest, Hungary | May 2021 - November 2021

  • Designed and built entire systems from scratch: Dynamic-Linking-based User Referral System, User Rating System, CRON scheduled Data processing pipeline handling over 300,000 daily records, etc.
  • Built serverless cloud models for trigger-based database operations with inherent Security.
  • Encapsulated APIs of 2 major providers with relevant Data Models and Unit Tests, to add new functionality: Openrouteservice and Nordigen.

Projects

spring-multi-data-source

Java | Spring Boot | Databases | June 2023 - Present

Makes the management of 2 or more data storage connections easy in Java Spring Boot Applications, when modeled as JPA Datasources: GitHub.

  • Created 2 custom annotations that can be used to generate the required Bean-providing configuration classes and repositories during the build process, reducing boilerplate for teams.
  • Deployed on Maven Central and used by various distributed computing teams with massive scale to implement design patterns such as CQRS.

open_route_service

Flutter | Dart | Library | Open Source | HTTP | API Integration | OOP | September 2021 - Present

Built an encapsulation around openrouteservice API, for easy integration in Dart and Flutter projects, along with relevant data models and 100% Test Coverage: GitHub.

  • Highly popular Open-Source package on pub.dev (70+ likes, 140/140 points) with an automated testing workflow.
  • Received commendation and support from the openrouteservice team for building this integration for the ecosystem, becoming a "Flutter Gem": Flutter Gems.
  • Received over 100 Github Stars from this and various other Open-Source Flutter libraries and POCs: Nordigen Integration, Speed Ometer, etc.

Skills

Contact

If you would like to get in touch, feel free to reach out via email or connect with me on LinkedIn.

Call to Action: Looking forward to have interesting discussions on tech and business. Please get in touch.