Hi, I'm Kunal

Full-Stack Developer | Aspiring Software Engineer

Who I Am

About Me

Kunal Dubey - Full Stack Developer

Hello World

I'm Kunal Dubey

A passionate full-stack developer crafting impactful projects and contributing to the open-source community. I specialize in ReactJS, Next.js, Node.js, and Express.js, with experience in Electron, Flutter, and TypeScript.

Recently exploring Homebrew, working on formulas like Odin to simplify cross-platform installations. Beyond development, I'm actively improving on Codeforces with a strong interest in algorithms.

ReactNext.jsNode.jsTypeScriptExpressElectron
Career Path

Professional Experience

A timeline of my professional journey and key career milestones

SDE 1

Capital Compute Technologies
May 2025 - Present

Used ElectronJS to develop an application similar to Loom and set up features like auto-updater and deeplinks and worked on C++ bindings for the application using NAPI and NODE-GYP.

  • Setup Auto Updater for the application using Electron Updater and AWS S3 for binaries distribution.
  • Added Electron Deeplinks to the application by registering our own protocol and handling custom URL schemes.
  • Worked with C++ bindings using NAPI and NODE-GYP to create a native module for application.

Software Developer Intern

Capital Compute Technologies
Jan 2025 - Present

Used ElectronJS to develop an application similar to Loom and made signed universal DMG for MacOS also setup CircleCI for the automation of uploading new binaries of the application to AppStore after code-signing and notarization.

  • Developed and tested an ElectronJS application similar to Loom also created Github Workflows to automate creation of the binaries in Docker container for Windows, Mac and Linux and created Github releases for the same.
  • Setup CircleCI for the automation of uploading new binaries of the application to AppStore after code-signing.
  • Managed AWS EC2 instance hosting the WebApp for the application and used various tools like Caddy as well as AWS Transcoding service to convert Webm to mp4.
  • Also worked with multipart upload with AWS for uploading video files using pre-signed URLs.

Frontend Developer Intern

HIDS Technologies Pvt. Ltd.
Oct 2023 - Feb 2024

Used React.js and Next.js with active REST API to design and implement various projects.

  • Developed various application using Next.js and TypeScript.
  • Worked with JEST and Cypress for unit and integration testing.
  • Designed, developed and tested an E-learning platform called Skill Master using ReactJS also worked on a LMS system in Next.js.

FullStack Development Intern

Brew Labs Pvt. Ltd.
Feb 2023 - Apr 2023

Was part of a team of 4 and worked on designing and improving web applications using ReactJS.

My Work

Projects

A showcase of my technical skills and problem-solving abilities through various projects

Resourcify

Cross-platform system resource monitoring

ElectronJSTypeScriptGitHub Actions
  • This is a cross platform system resource monitoring application built using ElectronJS. The project code is written in TypeScript and the project is hosted in a Github Repository, the project works seamlessly on all platforms like Windows, Mac and Linux and the respective binaries can be found in the repository release section.
  • For this application I was posed with the issue that the IPC Handler is not typesafe by default, therfore I had to write and adapter around the IPC Handler to type check the input from the front-end and sanitize the data.
  • For this project I also had to set up Workflow to create the binaries for the different platforms inside docker containers.

CP CList

Chrome Extension for tracking coding contests

ReactJSTypeScriptChrome APIManifest 3.0
  • This is a Chrome Extension that I made to keep track of upcoming coding contests on Codeforces, AtCoder, LeetCode and CodeChef.
  • The extension is written in ReactJS and TypeScript with Vite Server along with Manifest 3.0 for the extension manifest.
  • The extension is added to the Microsoft Store.
  • Microsoft Store link is here

HomeBrew Contributions

Open source package management contributions

RubyHomebrewOpen Source
  • Fixed Homebrew formula for Odin Programming language, the formula had the issue that the vendor libraries were removed from the formula during and upgrade and were only linked back for Mac devices and not for linux devices, I managed to rewrite the formula in my PR 182310 and helped fix the formula for Homebrew users.
  • Along with the above fomula fix I have also done some minor formula source fixes to make the formula available on Homebrew and have successfully merged 4 PRs for formulas like ldid, vcprompt, debianutils and odin.

Smarter Tasks

Full-stack task management application

ReactJSTypeScriptViteRailwayVercel
  • This project was a part of an assignment for an internship.
  • Used ReactJS, TypeScript and Vite to build a task management application.
  • The application is divided in two parts one is the client and the other is the API.
  • The API is hosted on Railway and the client is hosted on Vercel.
Get in Touch

Contact Me

Have a project in mind or want to discuss opportunities? Feel free to reach out!

Send me a message

Let's Connect

Location

Delhi,India