Vishwajeet Sharma
👋

Hello, I'm Vishwajeet Sharma. I'm a full-stack developer focused on secure authentication systems and scalable web apps using TypeScript, Next.js, and PostgreSQL.

About me

I am a full-stack web developer with a strong foundation in C++ and Data Structures & Algorithms. I graduated with a BCA degree from IGNOU in 2024 and have since been focused on building scalable, production-grade applications. My journey started with an interest in IT during school and has grown into a deep passion for solving complex engineering problems.

Over time, I’ve gained hands-on experience with TypeScript, Next.js, Fastify, PostgreSQL, Prisma, Docker, and modern DevOps practices. One of my major projects is WICKET — an open-source, self-hosted authentication system supporting JWT, cookies, passkeys, TOTP, and more. Beyond coding, I enjoy exploring infrastructure, homelabs, and self-hosting solutions. I’m currently seeking opportunities as a software developer where I can contribute to impactful systems, keep learning, and grow alongside a strong engineering team.

My projects

WICKET

A self-hosted authentication system similar to Clerk/Auth0 but open-source and fully containerized. Supports cross-subdomain JWT login, social logins, passkeys, OTP, and TOTP.

  • Next.js
  • Fastify
  • TypeScript
  • PostgreSQL
  • Prisma
  • Docker

EdTechPress

A freelance project for edtechpress.co.uk. Built a responsive website with Django, HTML, and CSS to showcase a book library and capture leads. Admins can easily manage products and categories via CSV uploads.

  • Django
  • HTML
  • CSS
  • Bootstrap

Portfolio & Documentation Sites

Built and redesigned my portfolio and documentation websites (Digital Drive Learning, WICKET logs) using modern UI/UX practices.

  • Next.js
  • TypeScript
  • Tailwind
  • Bootstrap
  • Docusaurus

My skills

My journey

Contact me

Please contact me directly at contact@thevishwa.in or through this form.