Dhrumil Patel
About Me

I'm a passionate and innovative developer focused on building impactful solutions...blah blah blah

Nothing special, see below you may find something!

Experience
Pleasantbiz

Software Engineer (Part-time + Intern)

Frappe, Python, Azure, Ory, Pub-Sub Model, Restic

Sep 2024 - Apr 2025 (8 months)

Remote

  • Managed and deployed infrastructure across Azure using Container Apps, Blob Storage, Service Bus, Functions, VMs, and maintained dev, UAT, and production environments.
  • Self-hosted and extended ERPNext with multi-company setup, including custom modules like hostel management, deployed via GitHub Actions and Docker.
  • Integrated Razorpay and CCAvenue payment gateways; built automation flows for tasks like invoice generation.
  • Developed a publisher-subscriber system on Azure Service Bus with a custom Frappe app for publishing messages with dynamic message templates and rendering logic.
  • Designed and implemented an authentication and authorization network using Ory Kratos, Keto, and OAuthKeeper with role-based access control.
  • Automated and scheduled encrypted database and file backups via Restic to Azure Blob Storage using cron jobs.
MasterCard

Software Engineering Intern

Spring boot, React, PCF, Oracle, OpenAPI, Redux

May 2024 - July 2024 (2 months)

Vadodara, Gujarat

  • Developed a subscription management portal for the product owners in organization.
  • Created an innovative solution for automating redundant code creation within the project, significantly improving development efficiency and consistency.
  • Implemented diverse automation testing techniques, including functional and unit tests, for 100% line and conditional coverage on code logic, significantly improving overall product maintainability.
  • Utilized tools like PCF for seamless cloud deployment, Confluence for effective documentation, and SonarQube to continuously monitor and ensure high code quality throughout the development process.
KrewBee

Software Engineer, Backend

Dotnet, Postgres, Docker, Azure, Blob storage

Dec 2023 - April 2024 (5 months)

Remote (Part-time)

  • Developed a SaaS-based hostel management backend, leveraging .NET API to create RESTful APIs within a microservices architecture, and containerized the services using Docker for deployment.
  • Architectured and deployed eight micro-services following the CQRS pattern, improving scalability, maintainability, and reusability by distributing the project into manageable components.
  • Mastered unit testing with xUnit to ensure robust code through various testing strategies.
  • Enhanced project management skills through effective use of Jira and Confluence, and refined Git expertise to streamline version control and collaboration.
Projects (More on GitHub )
PuzzlePro (GitHub)

Flutter, Python Fast API, Docker, Azure, Machine Learning(CNN)

  • Developed an all-in-one Sudoku application, providing a comprehensive experience with features such as Sudoku generation, hints, solutions, and more.
  • Implemented a feature for scanning Sudoku images using a Convolutional Neural Network (CNN) model, enhancing the application's functionality and accuracy.
  • Designed an intuitive interface with Material UI, improving user engagement and ease of use for solving and learning Sudoku.
  • Streamlined back-end deployment by containerizing the application with Docker and deploying it on Azure, using CI/CD pipelines with GitHub Actions for efficient and automated updates.
Education
Dharmsinh Desai University

Bachelor of Technology in Computer Engineering

9.15 CPI

October 2021 to May 2025

Nadiad, Gujarat

Jawahar Navodaya Vidyalaya

HSC & SSC

Contact

Resume: View or Copy Link ✓ Copied!

Email: [email protected]

GitHub: @dhrumilpatel30

LinkedIn: @dhrumilpatel30