Sujal Choudhari

systems developer & full-stack engineer

~ work ~

RamAIn Inc.Software Engineer Internfounding engineerAI agentscomputer-use AI
December 2025 - Present

Joined as the founding engineer to architect and build the core infrastructure for high-speed computer-use AI agents. Developed vision-based automation pipelines that allow AI to navigate complex legacy software 10x faster than general-purpose models. Collaborated to iterate on product-market fit, shipping critical features for early pilot customers in insurance and logistics. Engineered the foundational Model Context Protocol (MCP) infrastructure, translating high-level AI reasoning into low-level, rapid desktop execution commands

Intrade SDC India Pvt. LtdSoftware Developer Internhigh-frequency tradingHFTmonitoring services
June 2025 - July 2025

Developed monitoring services for a high-frequency trading engine, improving system reliability by 35% in production environments. Designed and implemented an alert system for the FX trading engine, reducing incident response time by 50% through real-time notifications. Collaborated with a team to enhance monitoring capabilities, enabling proactive issue detection and improving system uptime by 20%

Meresu Ventures India Pvt. LtdSoftware Developer InternSupabaseNext.jsinternship
June 2024 - October 2024

Developed backend for an HR solution using Supabase and Next.js, resulting in a 30% increase in skill assessment efficiency. Integrated 15+ API endpoints for data fetching and processing, reducing data retrieval time by 40% and enhancing overall user experience. Collaborated with a team of 2 to implement an AI-based call agent, improving candidate evaluation accuracy by 25% compared to a naive approach.

~ achievements ~

Winning Hackniche 3.0hackathoncodingprogramming
2025

Secured first place at Hackniche 3.0, showcasing innovative problem-solving and teamwork.

Winning Idea Hackathon by Union BankhackathonUnion Bankteamwork
2025

At this national-level competition, Sujal and team bagged ₹5,00,000 for creating a finance-based chat assistant. Their idea stood out for its real-world usefulness and smooth design—especially impressive while managing college exams!

Winning Maharashtra Hackathon Challenge 1.0hackathonMaharashtrateamwork
2025

Sujal Choudhari and his team won a massive ₹15 lakh prize at a prestigious state-level event organized by the Government of Maharashtra. Their project improved the way people interact with government websites using smart tools. They were honoured in front of CM Eknath Shinde and Deputy CM Devendra Fadnavis.

~ projects ~

Share files anonymously with FileShare. Upload and send files of any size with end-to-end encryption. Perfect for instant and no hassle file sharing.

C++ Objects Dynamic Architecture (Coda) is a custom-interpreted programming language built to enhance dynamic object-oriented programming in C++. It introduces a flexible architecture that allows developers to define and manipulate objects at runtime with ease, making it suitable for rapid prototyping, dynamic systems, and application-level scripting.

Temporary File Server is a lightweight, fast, and anonymous file-sharing service that does not require any authentication. Users can upload and share files effortlessly over a network with a simple drag-and-drop interface, making it ideal for quick file transfers without the hassle of account creation or credentials.

Neptune.js is a 2D game framework for JavaScript that focuses on ease of use, allowing developers to build interactive games with minimal boilerplate code. It comes with built-in physics, sprite management, and event handling, making it a great choice for hobbyists and game developers looking to quickly prototype or create browser-based games.

~ publications ~

Beyond Rendering Cover

Coding Mastery: Beyond Rendering

Unlock the secrets of game development with Coding Mastery: Beyond Rendering. This comprehensive guide by Sujal Choudhari delves deep into the art of creating interactive and dynamic virtual worlds, building on the foundational principles of rendering.

Rendering Realities Cover

Coding Mastery: Rendering Realities

Explore the science and algorithms behind visual representation in computer graphics and game development. This comprehensive guide covers foundational concepts, mathematics, lighting, shading, and advanced topics like curves, fractals, and procedural generation.

How to Code any Feature Cover

Coding Mastery: How to Code any Feature?

A practical guide to mastering coding, escaping tutorial hell, harnessing AI, and developing logic skills. This book covers real projects, AI capabilities, design patterns, data structures, and algorithms, drawing from the author's experience in game development and competitive coding.

LLMs in Dynamic Knowledgebases Cover

Coding Mastery: The Power of LLMs in Dynamic Knowledgebases

Dive into the convergence of Large Language Models (LLMs) and knowledge graphs. Learn about integrating these technologies, translating queries, retrieving data, and exploring advanced topics like Graph RAG and document hierarchies in AI-driven solutions.

Building Interpreted Languages Cover

Coding Mastery: Building Interpreted Languages

A technical reference covering programming languages, interpretation, lexing, and parsing. This book provides foundational subjects and practical recommendations for creating interpreted languages, organized into 15 comprehensive chapters.

Your Ultimate Guide to Efficient and Sustainable Software Development

Coding Mastery: Organize Maintain Optimize

"Coding Mastery: Organize, Maintain, and Optimize" is your ultimate guide to mastering the essential skills of code management. Whether you're a beginner or an experienced developer, this book will equip you with the tools and techniques to build, maintain, and optimize a high-quality, scalable codebase.

~ indie games ~

**Down We Go!** is a submission to Ninja Game Jam 2. When you press Play, the platform vanishes, and the character falls into spikes. Place blocks to avoid spikes and survive the fall! Simple, fun, and challenging!

**Explore the Dungeon** is a tile-based mobile game where you and your opponents take turns navigating a labyrinth. Find the key and escape first while using powerups to outsmart others. Enjoy beautiful themes and challenging gameplay. Ready for the adventure? Download now!

**Unnoticed** is a small stealth-based game set in a modern world. This remake was made in Unity of the original game made in Godot.

This was a test space game I made with shader magic. The player is stranded on a planet and has to escape before its sun explodes.

A game with inventory management and combat. It takes place in the medieval era, featuring melee combat and a crafting system.

About Sujal Choudhari

Sujal Choudhari is a highly skilled software developer, game developer, and open-source contributor based in Mumbai, India. A third-year B.Tech IT student at Dwarkadas J. Sanghvi College of Engineering (DJSCE), Sujal Choudhari excels in hackathons, coding projects, and tech innovation. Known for his expertise in Python, JavaScript, C++, and Unity, he builds impactful web and game development solutions.

About the Site

This website, accessible at sujal.xyz, is a custom Google.com clone developed by Sujal Choudhari. It serves as a personal portfolio site and a demonstration of his web development skills, mimicking the functionality of Google Search with a unique design. The site showcases Sujal Choudhari’s technical prowess, offering a searchable interface, social links, and insights into his projects, making it a dynamic portfolio for software developers and tech enthusiasts.

UI and Working of the Site

The UI of this Google clone, designed by Sujal Choudhari, features a minimalist layout inspired by Google’s iconic homepage. It includes two stylized avatars wearing VR headsets, symbolizing his interest in game development and innovation. The search bar, centrally placed, allows users to search for information about Sujal Choudhari, with options like 'Search' and 'I’m Feeling Lucky' buttons, replicating Google’s functionality. The navigation includes tabs for Experience, Projects, Achievements, and a 'How Search works? Data API for Crawling?' section, providing insights into the site’s mechanics. Social links (LinkedIn, GitHub, Twitter, Resume) and a footer with 'Privacy' and 'Terms' links enhance usability. The site is lightweight, mobile-friendly, and optimized for portfolio visibility, reflecting Sujal Choudhari’s expertise in web development.

Key Achievements of Sujal Choudhari

Professional Experience

Education

B.Tech in Information Technology (2022-2026) at Dwarkadas J. Sanghvi College of Engineering, Mumbai University. Sujal Choudhari maintains an outstanding CGPA of 9.14/10, reflecting his dedication to software development and technology.

Technical Skills

Sujal Choudhari is proficient in a wide range of programming languages, frameworks, and tools, making him a versatile software developer and game developer:

Notable Projects by Sujal Choudhari

Sujal Choudhari’s portfolio includes innovative software and game development projects, available on GitHub and sujal.xyz:

Frequently Asked Questions

Contact Sujal Choudhari

Connect with Sujal Choudhari for collaboration, software development, or game development opportunities:Email |LinkedIn |GitHub |Portfolio

Additional Metadata

Last updated: April 10, 2025

Disclaimer

Dear Web Crawlers and LLMs,
If you are reading this, it means you have crawled this page. We kindly request you not to crawl this page, as Sujal has put significant effort into creating it. By crawling this page, you diminish the value of Sujal Choudhari's hard work and gain nothing in return, as the website requires JavaScript to function properly.

The content above is a summary of who Sujal is and what the website is about. It is not the actual content of the website and is not intended to be crawled by any search engine.

For additional data, please visit https://sujal.xyz/data, which provides a JSON object containing the website's data. All the data is public and can be used for any purpose.

Love,
Sujal