Skip to content

Sujal Choudhari

@SujalChoudhari

Winner at SIH'24 and SIH'23 | Winner at 100x Engineers Buildathon | 8x Hackathon Winner | Author of 6 Tech Books | Open Source Contributor

Winner at SIH'24 and SIH'23 | Winner at 100x Engineers Buildathon | 8x Hackathon Winner | Author of 6 Tech Books | Open Source Contributor

Skill iconPython
Skill iconJavaScript
Node.js
Skill iconTypeScript
Skill iconReact.js

Vasai, India

Projects

  • FileShare | TypeScript, Object-Oriented Programming
    Deployed File Sharing Service

    • Engineered and deployed a secure solution for anonymous file sharing,
      serving users and managing significant data transfer.
  • Coda | C++, Object-Oriented Programming
    Custom Programming Language

    • Developed a dynamic and efficient programming language based on C++,
      focused on rapid development and high performance. (C++ Objects Dynamic
      Architecture)
  • Triayami Darshan | C#, Unity, NuGet
    1:1 Replica of the Lunar surface

    • Developed physics-accurate lunar surface simulation, implementing
      complex techniques for real-time image processing.
  • Cleo | Python, JavaScript, React, Vapi
    AI Sales Assistant

    • Designed AI-driven solutions to streamline sales workflows, winning
      recognition in the 100xEngineers x YourStory GenAI Buildathon.
  • Neptune.js | JavaScript ES6
    2D JavaScript Game Framework

    • Created a highly portable web-based 2D game framework designed to
      simplify web game creation (MIT License).
  • RE-DACT | Python, TensorFlow, Computer Vision
    ML-based Document Redaction Tool

    • Developed an intelligent document redaction system for NTRO India,
      achieving high accuracy in sensitive data identification.
  • SquirrelDB | C++, TDD
    High-Performance Database Engine

    • Developed a lightweight database engine using TDD, achieving high code
      coverage and robust error handling.
  • Medizen | Python, FastAPI, AI Integration
    Healthcare Data Processing System

    • Designed and integrated a RESTful API for AI-based medical diagnostics,
      building secure protocols for data exchange.
  • Tracebook | Python, Data Visualization
    Error Tracker and Book-keeping tool

    • Developed a Python-based tool for visualizing software performance and
      stack traces, improving debugging efficiency.
  • DevAssist | Python, Knowledge graphs, FastAPI, GenAI
    Offline Developer Assistant

    • Developed a terminal based secure coding assistant.

Publications

  • "Coding Mastery" Series (sujalvc.gumroad.com) |

    • Coding Mastery: Building Interpreted Languages: Guides readers
      through the design and implementation of interpreted programming
      languages.
    • Coding Mastery: How to Code Any Feature?: Emphasizes a systematic
      approach to problem-solving, design patterns, and best practices for
      implementing software features.
    • Coding Mastery: The Power of LLMs in Dynamic Knowledgebases: Explores
      the integration of Large Language Models (LLMs) into dynamic knowledge
      bases.
    • Coding Mastery: Rendering Realities: Covers the principles of
      rendering and the creation of immersive visual experiences in computer
      graphics and game development.
    • Coding Mastery: Beyond Rendering: Delves deeper into advanced topics
      in computer graphics.
    • Coding Mastery: Organize Maintain Optimize: Focuses on writing
      maintainable and efficient code, covering strategies for organizing
      codebases and optimizing performance.

Awards & Recognition

  • Hackathon Wins:
    • Winner: 100xEngineers x YourStory GenAI Buildathon
    • Winner: Smart India Hackathon 2024
    • Winner: Smart India Hackathon 2023
    • Winner: SPIT24 Hackathon by SPIT chapter of Computer Society of India
    • Winner: Hackniche 2.0 Hackathon by DJSCE chapter of Google Developer
      Student Club
    • 1st Runner Up: TSECHacks24 Hackathon
  • Demonstrated leadership and problem-solving capabilities.
  • Actively contributing to the developer community.