Software Engineer - Full Stack @ Classcard · 3 yrs exp
I am a Full Stack Software Engineer with 2.5+ years of experience building, scaling, and operating high-performance production web services. Currently at Classcard, I own end-to-end feature delivery for applications serving 10,000+ active users across 400+ academies. I specialize in frontend optimization (React, Vue, Angular, Next.js) and robust backend architectures (Node.js, Express, Microservices, Event-Driven Systems). I enjoy solving complex engineering challenges—whether its cutting profile-screen load times from 6s to 2.25s, architecting sub-second real-time messaging systems using WebSockets and Redis, or engineering concurrency-safe booking workflows using BullMQ and Redlock. Core Tech Stack :- - Languages: TypeScript, JavaScript, Java, SQL - Frontend: React, Next.js, Vue, Angular, Tailwind CSS, Zustand, Redux - Backend amp; Systems: Node.js, Express, REST APIs, Microservices, WebSockets, BullMQ, Redlock - Databases amp; DevOps: MySQL, MongoDB, Redis, Prisma, Docker, GitHub Actions Always excited to solve complex engineering challenges and build scalable, reliable applications. 📫 Let's connect: nayansinghal393@gmail.com
LeetCode
Couldn't verify LeetCode — check the linked username.
GitHub
Couldn't verify GitHub — check the linked username.
Experience
Software Engineer
Classcard · Remote (Meerut)
Apr 2024 – Present · ~2.6 yrs
◦ Owned features end to end as sole web engineer, from design to staged rollout, for a platform serving 10,000+ active users across 400+ academies; debugged production via Sentry alerting. ◦ Built a real-time chat feature from 0 to 1 on a distributed, event-driven backend (WebSockets, Redis), cutting message latency by 3–5s to sub-second with connection resilience and offline fallbacks. ◦ Resolved a performance bottleneck by tracing REST API calls, cutting requests per view from 41 to 6 and load time from 6s to 2.25s by eliminating redundant calls and ghost requests. ◦ Optimized Core Web Vitals on invoicing: Cumulative Layout Shift down 95% (0.554 to 0.027), Total Blocking Time down 8% via lazy loading, and bundle size down 12%. ◦ Integrated AI tools (Cursor, Claude Code) into daily development, saving 2 days per Agile/Scrum sprint. ◦ Tech Stack: Node.js, Express, MySQL, Redis, WebSockets, Sentry, Angular, Vue.js, TypeScript
Education
Bachlor's CSE
Galgotias University
2020 – 2024
Skills & stack
Candidate trust score
No referral activity yet.