Hi, I'm Om 👋
A seasoned Full Stack Developer transforming ideas into stunning digital experiences. Let's create something amazing!
OM

About

A highly motivated and results oriented software developer with a passion for creating innovative and user-friendly applications. Proven ability to design, develop, and implement software solutions across a variety of platforms. Expertise in ReactJs, NodeJs, GoLang, PostgreSQL, MongoDB, WebSocket, WebRTC, TypeScript, JavaScript, TailwindCSS and Shadcn. Strong problem solving and analytical skills with a demonstrated ability to work independently and as part of a team. See my full resume here

Work Experience

G

Genuin

Aug 2024 - Present
Software Developer Intern
Created a wallet system for gamification, creating APIs for wallet and transaction management using Golang. Designed and integrated a new database schema into the existing system to support wallet functionalities. Integrated third-party Tillo coupon service to manage reward distribution and fulfillment. Built a rule engine to verify all transactions, utilizing database transactions for proper and efficient execution. Optimized and refactored a Loop API from Node.js to Golang, significantly improving response time and performance.
H

HanaLabs

May 2024 - Jul 2024
Full Stack Developer Intern
As a Full Stack intern at Hanalabs, I worked on IntentJS, a NestJS based framework offering declarative APIs for developing sophisticated web solutions and overcome NestJS limitations, ensuring robust application development. Constructed an npx command for IntentJS starters using Inquirer for multi-question prompts, Listr for a beautiful CLI interface, and ShellJS for git cloning, npm installs, and directory checks. Assembled a documentation site for IntentJS using Nextra, featuring a custom sidebar, navbar, footer, community and enterprise components. Additionally, I developed a landing page to showcase IntentJS. Built a personalized email component using react-email library for the mailer feature, allowing users to generate email formats by simply passing JSON data.
P

PraxInfo

May 2023 - Jul 2023
Software Developer Intern
Created a comprehensive inventory management system enabling organizations to oversee product stock, manage customers, suppliers, orders, and access inventory statistics through an intuitive dashboard. Developed an interactive and responsive dashboard which contains relevant details about Orders, Expenses, Revenue and other modules along with significant graphs to depict the data pictorially.

Skills

ReactJs
GoLang
Node.js
TypeScript
JavaScript
WebSocket
WebRTC
PostgresSQL
MongoDb
TailwindCSS
C++
Git
Postman
My Projects

Explore My Innovative Solutions

From socially impactful web apps to innovative hackathon solutions, here are some of my most notable projects.

ExamEye

ExamEye

ExamEye is AI guardian for secure online exams which provides Real-time vigilance, smart anti-cheating, and powerful features like eye gaze tracking , multi-platform compatibility, browser lockdown, real-time alerts, and live chat support which makes it much more worthy to use in various online assessments.

Reactjs
NodeJs
Typescript
Prisma
PostgresSQL
Tailwind CSS
RuleWise

RuleWise

RuleWise is a 3-tier rule engine with a frontend, API layer, and database for creating and evaluating dynamic rules. Using an Abstract Syntax Tree (AST), it efficiently represents, modifies, and validates complex conditions, enabling flexible rule configuration for various use cases.

ReactJs
NodeJs
TypeScript
Prisma
PostgesSQL
MongoDb
AWS EC2
Docker
ExpenseBuddy

ExpenseBuddy

ExpenseBuddy is designed to manage users and expenses for a daily-expenses sharing application. The application allows users to add expenses and split them using three different methods: exact amounts, percentages, and equal splits. It also manages user details, validates inputs, and generates downloadable balance sheets.

NodeJs
TypeScript
Prisma
PostgresSQL
AWS EC2
Docker
CryptoSync

CryptoSync

CryptoSync fetches cryptocurrency prices for Bitcoin (BTC), Polygon (MATIC), and Ethereum (ETH) from the CoinGecko API every two hours and stores them in a database. It provides two API endpoints: /stats to retrieve the latest price and /deviation to calculate the standard deviation of stored prices, offering insights into market volatility.

NodeJs
TypeScript
MongoDb
Cron Job
AWS EC2
Hackathons

I love bringing ideas to life

I've already dived into the exhilarating world of hackathons, participating in 4+ hackathons. experiencing intense 24-48 hour coding sprints that have sharpened my skills and ignited my passion for collaborative tech innovation.

  • H

    HackSavvy'24

    Hydrabad, India

    Clinched 1st position among 140+ teams at 24 hours National-level hackathon named HackSavvy'24 conducted by MGIT, Hyderabad representing ExamEye project.
  • P

    PUCode

    Gujarat, India

    Received consolation prize at 36 hours National-level hackathon named PUCode conducted by Parul University, Gujrat representing ExamEye project.
  • C

    CVMU Hackathon

    Gujarat, India

    Secured 1st position at 36 hours National-level hackathon named CVMU Hackathon conducted by CVM University, Gujrat representing ExamEye project.
  • M

    Makers Fest 2024

    Gujarat, India

    Awarded Silver prize at 36 hours National-level hackathon named Makers Fest 2024 conducted by M.S. University, Gujrat representing ExamEye project.
Contact

Get in Touch

Want to chat? Feel free to reach out with a direct question on linkedin and I’ll respond as soon as possible.