Sidharth Mohanty

Professional Journey

Stay Hungry, Stay Curious

In my years in college, I've had the privilege of working with some amazing people and organizations, both startups and open source. These experiences have given me valuable insights into the software industry and shaped my perspective on building impactful solutions.

3+ Years of Professional Experience

Career Timeline

01

Builder.io

Software Engineer

Working on some world class level software.

Technologies & Skills
React.jsQwikTypeScriptNode.jsMitosisBuilder SDK
02

Builder.io

Software Engineer Intern

Contributed to key Builder.io projects including Builder SDKs (6K+ stars), Qwik.js (20K+ stars), and Mitosis (10K+ stars). Migrated the docs site from Next.js to Qwik.js achieving perfect lighthouse scores. Built accelerate.builder.io launch site with 30K+ impressions and 2500+ registers. Implemented critical Builder blocks in gen2 SDKs using Mitosis, increasing partner adoption by 20%.

Technologies & Skills
React.jsQwikTypeScriptNode.jsMitosisBuilder SDKNext.js
03

Embedchain

Open source contributor

At Embedchain, I worked with the core team in improving developer experience as well as customer experience. I added several data loaders like Image, Directory, Discord, Substack etc. that expanded our package to be consumed for a lot of unstructured content. Built the entire deployment pipeline (ec commands) allowing RAG apps to get deployed at scale using any platform (modal.com, render.com, streamlit, gradio etc). I also drove the embedchain integrations with chainlit and streamlit. I also added function calling support for OpenAI LLM and YAML schema validation. I built and published their official docker images which has got over 100+ pulls. Apart from these, I added support for some LLMs and improved their tests from 48% coverage to 77%.

Technologies & Skills
PythonLLMsDockerCI/CDRAG
04

The Open Mainframe Project

LFX mentee at The Open Mainframe Project

Worked on an App Store app for Zowe's Virtual Desktop (similar to App Store in Mac or Linux) where users can directly download and install apps from the App Store. To know more about this project, check out this blog post.

Technologies & Skills
React.jsAngularTypeScriptNode.jsC
05

Jugyah

Founding Software Engineer Intern

At Jugyah, I played a pivotal role in developing jugyah.com using React.js and MUI. I created complex React.js components, improved page responsiveness, and designed the Payments architecture using Cashfree Payments. I also developed an internal tool for efficient cluster and property management in Mumbai. Additionally, I implemented powerful map features in the main app, including address auto-fill on marker drag and drop, and retrieval of nearby amenities using the Places API and Distance Matrix API.

Technologies & Skills
React.jsFirebaseMUICashfree PaymentsGoogle Maps API
06

Rocket.Chat

Google Summer of Code Mentor

I mentored over 30 contributors to help them get started with OSS (open-source software) contributions within Rocket.Chat's ecosystem. This involved organizing regular meetings, assisting with their pull requests (PRs), reviewing their code, and guiding them throughout the process. Currently, I am mentoring a project called EmbeddedChat 2023 for the 2023 GSoC season.

Technologies & Skills
MentorshipJavaScriptTypeScriptReact.js
07

Memorang

Software Engineer Intern

I developed an Airtable extension called EdWrite, an internal tool at Memorang, leveraging GPT-3.5/4. It provided study materials to revolutionize education and generated high ARR to the company. I also led frontend refactoring, transitioning to TypeScript and React Native components within Next.js for improved code reusability. I also created StudySage.AI, a React Native app with routing, real-time chatting, and file/audio uploads. I implemented audio-to-text transcription from various sources using LangChain and Node.js, generating summaries, key points, flashcards, etc.
I attended daily meetings to discuss progress and plan the next steps. I worked closely with senior engineers to ensure the delivery of a high-quality product. Additionally, I documented all new developments in Confluence and utilized Jira for project management.

Technologies & Skills
Next.jsReact NativeReact Native PaperReact.jsTypeScriptNode.jsTiptap.jsLiquid.jsLangChainGPT-3.5/4AWS Amplifyfly.ioMUITurbo repoStorybookGraphQLAirtable
08

Dragonfruit AI

Software Engineer Intern

At Dragonfruit, I built a folder-like structure to the current 'Views' structure extending its functionality to manage views nicely. I worked on region graphics using pixi.js and added interpoints and drag functionality to map regions as well as spatial filter regions. I wrote cleanup scripts, fixed 20+ tests and made e2e tests 36.06% faster. I changed Insight settings page interface to a modal for consistency and added a search filter dependency model where it checks if the search filter is referenced somewhere and alerts the user for the same if the user wants to delete it.
Apart from my technical meetings, I also attended the product all-hands meetings to better understand the product. Additionally, I had the opportunity for regular meetings with one of the co-founders, where I learned a lot about how startups truly function and make decisions, among other things.

Technologies & Skills
React.jsTypeScriptPixi.jsCypressPythonSQLAlchemyAnt DesignRedux
09

Relevel (by Unacademy)

React.js SME

React.js Subject Matter Expert - Created questions on React.js and web development for the Relevel platform.

Technologies & Skills
React.jsHTML
10

Rocket.Chat

Google Summer of Code

Shipped a React.js chat component (npm package) which is an easy-to-embed mini-version of Rocket.Chat - EmbeddedChat which has reached 50+ stars, 87+ forks and 18+ contributors on GitHub.

Technologies & Skills
JavaScriptTypeScriptReact.jsNPMRollupRC API & Fuselage
11

Propel

Product Engineer Intern

Worked on building a chrome extension and a microservice for scraping LinkedIn connections for getpropel.app. Created the backend and managed the deployment.

Technologies & Skills
MicroservicesAWS Lambda & EC2Chrome ExtensionMongoDBJavaScriptTypeScriptNext.jsReact.js
12

Rocket.Chat

Open Source Contributor

An active contributor to RocketChat organization. Top contributor in GSoC leaderboard 2022 - Rank #1. I was selected as the Community Member of the Month (June 2022) and the interaction was posted in RC's YouTube Channel. Worked on different projects under Rocket.Chat organisation, specifically contributed to Rocket.Chat, RC4Community, fuselage and RocketChat.js.SDK.

Technologies & Skills
JavaScriptTypeScriptNext.jsMeteor.jsReact.jsNode.jsStrapi