Skip to content
View DhruvSharma-845's full-sized avatar

Block or report DhruvSharma-845

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DhruvSharma-845/README.md

Hey there! I'm Dhruv Sharma πŸ‘‹

Computer Scientist II @ Adobe | System Design Enthusiast | Full Stack Developer | AI-native thinker

LinkedIn GitHub Blog Email


πŸš€ About Me

Full Stack Software Developer with 8+ years in the IT industry, specializing in building, deploying, and operating production-grade software systems. I have a strong track record in building scalable system design and driving end-to-end delivery of complex features.

  • 🏒 Currently working at Adobe Inc. as a Computer Scientist II
  • πŸ—οΈ Passionate about System Design, Cloud-Native Architecture, and Performance Optimization
  • πŸš€ Big Fan of agile approaches and focus on evolutionary software architectures.
  • πŸ€– Early adopter of AI-assisted development for faster and high-quality outcomes
  • 🎯 Focused on building resilient, scalable, and maintainable systems

πŸ› οΈ Technical Skills

Languages & Frameworks

TypeScript JavaScript Java C++ Go PHP

Frontend

Web Components WebAssembly

Backend & Cloud

Spring Boot Symfony Cloud Foundry Docker

Databases & Messaging

MySQL Redis RabbitMQ Kafka

🎯 Core Competencies

πŸ—οΈ Architecting Microservices

Proven track record of architecting and implementing solutions using microservices. Experienced with Java, Spring Boot, MySQL, Redis & Docker. Focus on evolutionary software architectures.

🌐 Web Development & Microfrontends

Expertise in building web applications from scratch using the microfrontend architecture pattern. Strong hold of Web Components and TypeScript.

βš™οΈ Native Applications

Experience in C++ development, maintaining complex codebases, build tools, and runtime environments. Hands-on migration of legacy C++ codebase to WebAssembly.

πŸ€– Agentic AI & Deep Learning

Curious learner of agentic AI systems. Hands-on with LangGraph, MCP servers on FastMCP, and trained models using PyTorch.


πŸ† Highlights & Achievements

πŸ’Ό Professional Impact

Achievement Impact
πŸ—οΈ Cloud-Native AEM Forms Designer Foundational contributor in architecting & building a cloud-native platform from scratch at Adobe
⚑ WebAssembly based PDF Creation Engine for AEM Forms Single-handedly built WASM version of legacy C++ engine, reducing backend calls by 75%
πŸš€ Runtime Modernization Upgraded C++ PDF engine runtime to VS2019 (Windows) and modern gcc (Linux)

πŸ₯‡ Recognition

  • πŸ… Spot Award 2025 - Led multiple monthly releases of Cloud-based Forms Designer
  • πŸ… Spot Award 2024 - End-to-end delivery of multiple features
  • πŸ₯ˆ 2nd Place - Inter-org Hackathon - Demonstrated WebAssembly build of Legacy C++ PDF Creation Engine

πŸ”¬ Interests & Side Projects

  • πŸ€– Agentic AI & MCP Servers - Built an MCP server enhancing Agentic AI applications with long-term temporal memory, portable across ChatGPT, Cursor, VSCode
  • 🧠 Deep Learning - Led awareness programs and organized sessions on Deep Learning
  • πŸ“Š Machine Learning - Implemented SVM-based ensemble classification algorithm in WEKA

πŸŽ“ Education

Degree Institution Score
πŸŽ“ Master in Computer Applications Department of Computer Science, Delhi University 83%
πŸŽ“ B.Sc. (Hons.) Computer Science Hansraj College, Delhi University 89.2%

πŸ’¬ Let's Connect!

I'm always interested in discussing system design, cloud-native architectures, agentic systems and innovative tech solutions.

Open to collaborations on interesting projects!

Visitor Count

Popular repositories Loading

  1. leetcode leetcode Public

    Forked from DhruvSharma845/leetcode

    Solutions for problems on leetcode

    C++

  2. codeforces codeforces Public

    Forked from DhruvSharma845/codeforces

    Solutions for the problems of code forces

    C++

  3. kubeflow-pipeline kubeflow-pipeline Public

  4. mlflow-experiments mlflow-experiments Public

  5. cmake_devcontainer_starter cmake_devcontainer_starter Public

    Shell

  6. kaggle-experiments kaggle-experiments Public

    Jupyter Notebook