Hey, I'm Shahriar Ahmed Shovon.
Kushtia, Bangladesh |
Skilled in frontend frameworks like React and Next.js, and backend
development with Node.js and Express.js.
Familiar with databases such as MongoDB and PostgreSQL, as well as
tools like Git, Npm, Yarn, Vite, and Webpack.
Strong foundation in testing with tools like Jest and React Testing
Experience with CMS platforms like Wordpress and Strapi.
Keen attention to detail and strong problem-solving skills.
Passionate about staying up-to-date with the latest industry trends
and continuously learning and growing.
Enthusiastic team player and eager to contribute to meaningful
Committed to delivering high-quality solutions while working under
pressure and navigating complex projects.
Interactive W9 Form Filing and TIN Checking SaaS Web Application
( Full stack )
I developed an interactive web application that enables users to
conveniently file and sign their W9 form while also offering a TIN
checking service to ensure the accuracy of TIN numbers.
Tools: Next.JS, TailwindCSS,
React-pdf, Paypal, Stripe, Firebase, Zustand.
Implemented secure user authentication with Sign Up, Login, and
Password Reset features.
Developed an intuitive interface for easy completion of W9
Integrated a feature for electronic signatures, eliminating the
need for printing and mailing documents.
Implemented a TIN checking service to verify Taxpayer
Identification Numbers (TINs) and save results for future
Developed a feature for quick and convenient email delivery of
Created a secure user profile for storage of completed W9 forms.
Integrated Stripe and Paypal for secure payment processing and
implemented an affordable subscription model for ongoing access
to the service.
Online Course Website
( Full stack )
Developed a full-stack course management system featuring secure
user authentication, separate admin and user dashboards, intuitive
course creation and management, enrollment and progress tracking,
secure payment processing, and order management.
Tools: NodeJs, Express, React,
MongoDB, Redux, Nodemailer
Implemented registration, login, email verification, and forgot
password features for secure user access to the application.
Developed a separate dashboard for admin and users to manage
courses and orders, along with user profile management features.
Built an intuitive interface for creating, updating, and
deleting courses, modules, and content, along with additional
document management features.
Created a system for users to enroll in courses, watch course
content, and read course material, with a progress tracking
Integrated payment gateways such as Stripe or PayPal for secure
and convenient transactions, along with order management
Multiplayer Quiz Game
( Serverless )
Developed a web-based singleplayer and multiplayer quiz game with
user sign up and login, user profiles featuring game history and
match graphs, dynamic leaderboard, singleplayer and multiplayer
game modes, and online gameplay.
Tools: React, NodeJs, Socket.io,
GeoJson, Charts, Firebase, Zustand
User authentication (signup and login)
Multiplayer game mode with the ability to host and join games
and play with friends
Leaderboard with dynamic data from the database
User profile with game history, last 10 match graph, and ability
to update profile
Automated question and answer generation to eliminate the need
for users to create their own questions.
React Testing Library
for design inspiration