App LogoApp name
VR

Vishal Rathore

Open to work1 years experience

Full Stack Engineer

Agra, Uttar Pradesh, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Full Stack Engineer | React.js, Node.js, TypeScript, PostgreSQL, MongoDB

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

31 skills
javascripttypescriptpythonhtml5css3react.jsredux toolkittailwind cssbootstrapvitenode.jsexpress.jsrest apijwt authenticationmongodbmongoose odmpostgresqlprisma ormgitgithublinux cliubuntueslintprettierhuskyfirebaseoauth 2.0swaggerwinstonzodagile/scrum

Work Experience

Full Stack Engineer

Hybrowlabs Technologies

Jun 2025 - Present Remote
  • Developed and maintained production-grade frontend features for an HRMS and ESS application using React.js and TypeScript, serving real users across multiple HR modules.
  • Built complex data-driven forms, searchable/sortable tables, and reusable UI components for Shift Management, Attendance, Expense Claims, Advances, and HR Flow Request modules.
  • Implemented role-based access control (RBAC) and permission-driven interfaces supporting employee and manager workflows with dynamic navigation guards.
  • Integrated REST APIs, handled form validation with real-time error feedback, and managed dynamic state for live data display and multi-step submission flows.
  • Promoted to Full Stack Engineer based on consistent technical ownership and delivery of production features ahead of sprint deadlines.

Software Developer Intern

Madgical Techdom (OPC) Private Limited

Dec 2024 - May 2025 Remote
  • Selected for a 6-month remote internship focused on full-stack product engineering using Node.js, TypeScript, Next.js, and React.js.
  • Developed multilingual, multi-topic cognitive quiz bots covering Mathematics, English, Dance, History, and Scholarships, integrating them with dynamic React.js UIs.
  • Built interactive quiz bot logic using Telegraf with structured conversation flows, inline keyboards, and real-time feedback; contributed to agile sprint deliveries with Git version control.

Projects

CodeArena – Competitive Programming Platform Backend

View Project
Node.jsExpress.jsTypeScriptPrisma ORMPostgreSQL
  • Built a scalable RESTful backend for a competitive programming platform using Node.js, Express.js, TypeScript, Prisma ORM, and PostgreSQL.
  • Implemented JWT authentication with refresh token rotation, role-based access control (Admin/User), email verification, and password reset workflows.
  • Integrated Judge0 API for real-time code compilation, execution, and automated grading against hidden test cases.
  • Designed normalized database schemas for users, problems, submissions, playlists, and detailed test case results.
  • Added Swagger API documentation, centralized error handling, structured logging with Winston/Morgan, and code quality automation via ESLint, Prettier, Husky, and lint-staged.

MERN Auth Dashboard – Full-Stack Authentication System

View Project
MongoDBExpress.jsReact.jsNode.jsFirebaseRedux Toolkit
  • Engineered a production-deployed, full-stack authentication system using the MERN stack (MongoDB, Express.js, React.js, Node.js) with JWT and HTTP-only cookie security.
  • Integrated Google OAuth 2.0 via Firebase for seamless third-party sign-in alongside traditional credentials.
  • Built a responsive profile management dashboard supporting profile image upload, credential editing, and account deletion using Redux Toolkit and redux-persist.

Telegram Quiz Bot – Interactive Chatbot Application

View Project
Node.jsTelegrafMongoDB
  • Developed a fully interactive Telegram chatbot using Telegraf and Node.js, supporting category selection, paragraph-based reading, and MCQ answering flows.
  • Designed MongoDB schemas to persist user progress, quiz questions, categories, and real-time answer feedback across sessions.
  • Implemented database seeding utilities and graceful shutdown/error handling for production reliability.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Full Stack Engineer with experience in React.js, Node.js, and TypeScript. Skilled in building scalable web applications, REST APIs, and implementing role-based access control. Passionate about clean code and production-grade software development.

Bachelor of Computer Applications (BCA) in Computer Applications

Uttaranchal University, Dehradun, India (2023 - Present)

Languages: English, Hindi
Email: Locked