Skip to content
View kom50's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kom50

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kom50/README.md

Hi πŸ‘‹, I'm Om Prakash

Full-Stack JavaScript / TypeScript Developer

I build modern web applications, type-safe APIs, and developer-focused tools.

LinkedIn YouTube GitHub


πŸ‘¨β€πŸ’» About Me

  • πŸ’» Full-Stack JavaScript / TypeScript Developer
  • βš›οΈ Experienced with React, Vue, Nuxt, Node.js and Express
  • 🧩 Interested in TypeScript, API architecture and developer experience
  • πŸš€ Building and maintaining open-source npm packages
  • πŸ—οΈ Interested in scalable architecture and clean API design
  • πŸ“– Enjoy writing documentation and developer-focused tooling
  • βš™οΈ Experienced with GitHub Actions, Docker and CI/CD
  • πŸŽ₯ Sharing programming content on YouTube
  • πŸ’Ό Open to exciting development opportunities

πŸš€ Open Source

express-zod-router

Type-safe Express APIs with Zod

GitHub Stars npm version License

A TypeScript-first Express toolkit designed around a single API contract.

It brings together:

  • πŸ” Request validation with Zod
  • βœ… Response validation
  • 🧠 TypeScript type inference
  • πŸ“– Automatic OpenAPI documentation
  • 🧩 Middleware support
  • πŸ”„ API versioning
  • πŸ§ͺ Contract-oriented testing
  • πŸ—οΈ Developer-focused API architecture

View Repository β†’ Β Β  View on npm β†’


πŸ”Œ Other Projects

formik-validation-adaptors

Validation adapters for Formik supporting multiple validation libraries.

Supports:

  • Zod
  • Joi
  • Fastest Validator

Tech: TypeScript Β· Formik Β· Zod Β· Joi

View Repository β†’


πŸ› οΈ Tech Stack

Languages

JavaScript TypeScript

Frontend

React Vue Nuxt Vite Tailwind Redux

Backend

Node.js Express MongoDB PostgreSQL Prisma Redis

Testing & Development

Vitest Playwright ESLint Prettier

DevOps & Tools

Git GitHub Actions Docker AWS Nginx


🎯 What I'm Currently Working On

  • πŸš€ Improving express-zod-router
  • 🧩 Designing better TypeScript API contracts
  • πŸ“– Improving developer documentation
  • πŸ§ͺ Building better testing and contract-testing workflows
  • βš™οΈ Improving CI/CD and release automation
  • πŸ—οΈ Exploring scalable backend architecture
  • 🌐 Improving OpenAPI and API developer experience

🧠 Areas of Interest


🧩 LeetCode

Om Prakash LeetCode Stats


πŸ“ˆ Contribution Activity

Om Prakash GitHub Activity Graph


Build. Learn. Share. Repeat. πŸš€

Pinned Loading

  1. formik-validation-adaptors formik-validation-adaptors Public

    A lightweight utility to integrate Zod and Joi validation with Formik.

    TypeScript 19

  2. express-zod-router express-zod-router Public

    FastAPI-style typed routing for Express with Zod validation, TypeScript inference, and automatic OpenAPI/Swagger docs.

    TypeScript 2

  3. CollabPad CollabPad Public

    A real-time collaborative code editor with syntax highlighting, markdown preview, and password-protected rooms.

    HTML 1

  4. nest-with-supabase-postgres-prisma nest-with-supabase-postgres-prisma Public

    A simple starter codebase integrating NestJS, Supabase PostgreSQL, and Prisma ORM. This setup provides a foundational backend with a modular structure, type-safe database access, and compatibility …

    TypeScript 2

  5. 2FA-authentication-API 2FA-authentication-API Public

    A complete Two-Factor Authentication implementation using Node.js, Express, and MongoDB.

    TypeScript 1

  6. trpc-todos-app trpc-todos-app Public

    A full-stack todo application built with tRPC, React, Express, and MongoDB. This monorepo demonstrates end-to-end type safety with a modern tech stack.

    TypeScript