App LogoApp name
GS

Gurpreet Singh

Open to work1 years experience

Full Stack Developer

Delhi, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Full Stack Developer | React.js / Next.js | Node.js | MERN Stack

GitHub
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

17 skills
react.jsnext.jshtml5css3javascriptnode.jsexpress.jsrest apijwt authenticationrbacmongodbmicrosoft sql serverprisma ormgitgithubclaude aigithub copilot

Work Experience

Full Stack Developer Intern

Squarewave Infotech

Jan 2024 - Jan 2025 Delhi, India
  • Sole developer responsible for end-to-end design, development, and deployment of an HR & Employee Management System — including a public-facing company website and a feature-rich internal admin panel.
  • Architected a responsive, SEO-optimized frontend using React.js and Next.js with server-side rendering (SSR), dynamic routing, and a reusable component library — resulting in faster page loads and improved Core Web Vitals scores.
  • Designed and built a modular RESTful API layer with 20+ endpoints on Node.js/Express.js covering employee records, attendance tracking, leave management, and organizational hierarchy workflows.
  • Implemented JWT-based authentication and Role-Based Access Control (RBAC) across 3 permission tiers (Super Admin, HR Manager, Employee), securing all routes via middleware guards and session handling.
  • Built interactive HR dashboards and real-time analytics views displaying KPIs such as headcount, department-wise attendance, and leave summaries using JavaScript charting libraries.
  • Developed a document management module for employee onboarding files (ID proofs, offer letters, profile photos) with server-side validation, file-type enforcement, and structured cloud storage.
  • Managed a dual-database architecture — MongoDB for flexible document/log data, MsSQL for structured employee and payroll records — using Prisma ORM for type-safe queries and schema migrations.
  • Maintained the full codebase on GitHub with feature branching, pull request reviews, and structured commit conventions across the entire development lifecycle.
  • Integrated Claude AI and GitHub Copilot into daily development workflow, accelerating feature velocity by ~30% and maintaining consistent inline documentation standards.

Projects

To-Do List Application

HTML5CSS3JavaScript (ES6+)
  • Built a client-side task manager with real-time CRUD operations using vanilla JavaScript DOM manipulation and event-driven architecture. Features include add/edit/delete tasks, completion toggling, and persistent state — wrapped in a responsive Flexbox/Grid layout tested across multiple screen sizes.

Stopwatch Application

HTML5CSS3JavaScript (ES6+)
  • Implemented a millisecond-precision stopwatch with start/stop/reset/lap functionality using JavaScript Performance Timing APIs, with an intuitive interface optimized for real-time readability across devices.

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

Junior Full Stack Developer with 1 year of hands-on internship experience architecting and shipping a production-grade HR & Employee Management System. Proficient in React.js, Next.js, Node.js, Express.js, MongoDB, and MsSQL. Seeking roles to contribute immediately and grow within a team.

Bachelor of Computer Applications (BCA)

Echelon Institute of Technology and Management ( - Present)

Higher Secondary Education (12th Grade)

CBSE Board ( - Present)

Languages: English, Hindi
Email: Locked