
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
- C++
- Data Structures & Algorithms
- Git & GitHub
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Fastify
- Node.js
- Tailwind
- Prisma
- PostgreSQL
- Valkey/Redis
- Docker
- Zod
- Docusaurus
- Python
My journey
Secondary & Senior Secondary
GBSSS Baprola, Delhi (CBSE)
Completed 10th (2019) and 12th in Commerce (2021) with IT as an additional subject, where I discovered my interest in programming.
2018 – 2021Customer Support Associate
Concentrix Daksh Services India Pvt. Ltd.
First professional role where I handled customer queries. Improved communication, problem-solving, and English speaking skills while funding my first laptop.
Jun 2022 – Apr 2023Bachelor of Computer Applications (BCA)
IGNOU
Graduated in 2024 with a strong foundation in software development, Data Structures & Algorithms, and web technologies.
2021 – 2024Technical Support Executive
Nethues Technologies Pvt. Ltd.
Worked on hosting-related support, cPanel, WHM, DNS, WordPress, and PHP basics. Consistently ranked in top 3 for KPIs and gained valuable experience in problem-solving under pressure.
Feb 2024 – Feb 2025Full-Stack Developer (Independent)
Self-Hosted Projects & Freelancing
Currently focused on building secure, production-grade applications. Leading project: WICKET, a self-hosted open-source authentication system supporting JWT, social logins, passkeys, OTP, and TOTP.
Feb 2025 – PresentContact me
Please contact me directly at contact@thevishwa.in or through this form.