Dhananjay Patil

Portfolio

View on GitHub

Hi there ๐Ÿ‘‹ Iโ€™m Dhananjay Patil

LinkedIn Twitter Email

๐Ÿ’ป About Me

Senior Backend Engineer with 7+ years of experience specializing in building scalable, high-performance distributed systems and cloud-native applications. Passionate about microservices architecture, event-driven systems, and cloud-native development.

๐ŸŽฏ Core Competencies

๐Ÿ† Key Achievements

๐Ÿ’ผ Professional Focus

Currently specializing in:


๐Ÿ’ผ Professional Experience

Senior Software Engineer | Globant

Leading digital transformation and cloud solutions for enterprise clients

Key Projects & Contributions:

Technologies: Node.js, TypeScript, AWS (Lambda, ECS, RDS, DynamoDB), Kafka, Elasticsearch, Kubernetes, Terraform


Software Engineer | Casaone

Building innovative solutions for real estate technology

Key Projects & Contributions:

Technologies: Node.js, Express.js, PostgreSQL, Redis, Docker, Jest, AWS


Software Engineer | True Sparrow Systems

Contributed to innovative Web3 and blockchain projects

Moxie - Fitness Business Platform

Technologies: Node.js, React.js, WebRTC, Socket.io, PostgreSQL, AWS S3

Open Simple Token (OST) - Blockchain Protocol

Technologies: Node.js, Solidity, Web3.js, Ethereum, MySQL, Redis, RabbitMQ

Pepo - Web3 Social Network

Technologies: Node.js, Express.js, Web3.js, MySQL, Redis, AWS


๐ŸŽ“ Education

Master of Business Administration (MBA) in Information Technology and Systems Management (ITSM)

SVKMโ€™s Narsee Monjee Institute of Management Studies (NMIMS) | Mumbai, India

Bachelor of Engineering (B.E.) in Computer Engineering

Pune Institute of Computer Technology (PICT) | Pune, India


๐Ÿ›’ E-commerce Microservices Platform - Scalable Cloud-Native Architecture

Node.js TypeScript AWS Microservices

Enterprise-grade e-commerce platform built with microservices architecture, handling high-traffic operations with resilience and scalability.

Key Features:

Impact:

Tech Stack: Node.js, TypeScript, NestJS, Express.js, Kafka, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS (Lambda, ECS, RDS, DynamoDB, S3, SQS), Terraform, Jest, Swagger

Architecture Highlights: API Gateway Pattern, CQRS, Event Sourcing, Saga Pattern, Circuit Breaker, Service Discovery


๐Ÿงน Mark and Sweep Algorithm - GC Implementation

Python Tests

Educational implementation of the Mark and Sweep garbage collection algorithm with visual demonstrations.

Key Features:

Learning Outcomes:

Tech Stack: Python, pytest, Object-Oriented Design

๐Ÿ“– View Project ๐ŸŽฎ Try Interactive Demo

๐Ÿ”ง Open Source Contributions

UniCache - Universal Caching Library

npm version Downloads

Role: Core Contributor & Maintainer

Developed production-ready NPM package providing unified interface for multiple caching backends with singleton pattern implementation.

Features:

Impact: Used in production by multiple applications handling millions of cache operations daily.

NPM Package: @truesparrow/unicache


OST Blockchain Ecosystem - Web3 Infrastructure

Contributed to multiple repositories in the OST blockchain ecosystem:

Contributions:


๐Ÿ“š Publications & Research

Academic Publications & Research

๐Ÿ“„ Green Cloud Metrics - Sustainability Analytics Platform

Research Paper: โ€œGreen Computing in Azure Cloud Environments: A Comprehensive Analysisโ€ January 2026

Python Azure Research Paper

A comprehensive 35-page academic research paper exploring sustainability in cloud computing, with accompanying implementation.

Research Highlights:

Implementation Features:

Tech Stack: Python, Azure SDK, Azure Monitor API, Pandas, Jinja2, Rich, Click

๐Ÿ“„ Read Full Paper (PDF) ๐Ÿ’ป View Implementation

Technical Blog Posts

๐Ÿฐ Introduction to RabbitMQ

Published on Medium @ Globant

Comprehensive guide to message queuing with RabbitMQ covering:

Topics: Microservices, Event-Driven Architecture, Asynchronous Processing, Message Queues


๐Ÿ› ๏ธ Technical Skills

Programming Languages

JavaScript TypeScript Python Bash Solidity

Backend Frameworks & Runtime

NodeJS Express.js NestJs Flask Django FastAPI GraphQL

Databases & Data Stores

PostgreSQL MySQL MongoDB Redis Cassandra DynamoDB CosmosDB ElasticSearch

AWS Cloud Services

AWS Lambda API Gateway S3 EC2 CloudFormation RDS SNS SQS SES Step Functions EventBridge AWS GovCloud

Azure Cloud Services

Azure Azure Functions Azure VMs Azure SQL Storage Accounts Event Hub Logic Apps Event Grid Azure Government

Testing & Quality Assurance

Pytest Jest Mocha Chai Sinon Supertest

AI & Data Engineering

Pandas NumPy Matplotlib Transformers LLaMA Google Colab

Build & Tooling

Gradle Webpack Poetry Git Bitbucket

DevOps & Infrastructure

Docker Kubernetes Jenkins ConcourseCI TravisCI

Monitoring & Logging

Kibana Prometheus Grafana SonarQube

Messaging & Orchestration

Kafka RabbitMQ Camunda Conductor

Frontend & Web Technologies

React WebSockets Webpack

Cloud-Native & Serverless Tools

Terraform CDK-TF Zappa Chalice Asyncio Celery

Blockchain & Web3

Web3.js Ethereum

Additional Tools

Swagger JWT Sequelize SQLAlchemy Jira Linux


๐ŸŽฏ Methodologies & Best Practices


๐Ÿ“ซ Letโ€™s Connect!

Iโ€™m always interested in discussing:

Reach out:


### โญ Thanks for visiting! Feel free to explore my repositories and reach out for collaborations. **Built with passion for scalable and cloud-native technology** โ˜๏ธ๐Ÿ’ป