App LogoApp name
BJ

Bhavuk Jain

Open to work3 years experience

Senior Software Engineer

Noida, Uttar PradeshTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Senior Software Engineer specializing in TypeScript, React, and frontend performance optimization.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

29 skills
react.jstypescriptjavascriptreduxredux toolkithtml5css3sassscssnode.jsrestful apismcp serverbff architecturefrontend system designlazy loadingtree shakingvirtualizationbundle optimizationweb accessibilityai-native developmentclaude codecursorcodexgenaigitgitlabwebpackvitefigma

Work Experience

Senior Software Engineer

Extramarks

Nov 2024 - Present Noida, Uttar Pradesh
  • Deployed an internal TypeScript-basedMCP server with GitLab and Figmatoolsets to streamline development workflows. Automated GitLab PR reviews, reducing pull request rejections by40%, while enabling centralized Figma API access for pixel-perfect UI development.
  • Led the migrationof a legacy project fromWebpack to Vite, reducing cold start time from5 mins to under 30 seconds (90% faster)and cutting app build time from15 mins to under 5 mins (65% faster).
  • Architected alow-code website builderusingGrapeJS with a Node.js BFFand iFrame communication to offoad JSON manifest processing and draft management. Implementedserver-side Pako compression, reducing version payload sizes by60%.
  • Implemented the native-to-webview authentication bridge for a hybrid mobile app, reducing login flow load times from 15s to 3s through background route preloading and seamless session transfer between the native app and React webview.
  • Developed an AI-powered chat feature for content-based Q&A via text and voice using MediaRecorder API and Gemini speech-to-text, with responsive conversation history and context-aware messaging support.
  • Optimized application performance through lazy loading, virtualization, migration from lodash to lodash-es, and Webpack v4 to v5, reducing build duration by 60% and app bundle size by 25%.
  • Mentored two interns on coding best practices and feature development. Led standups, reviewed code, resolved blockers, and drove team-wide adoption of Cursor IDE, accelerating feature delivery from three weeks to one week.

Frontend Developer

Josh T echnology Group

Jan 2023 - Aug 2024 Gurugram, Haryana
  • Migrated legacy JavaScript codebases to TypeScript, improving maintainability and reusability while integrating Redux for scalable state management across features like Discussions and Bulk Actions on Tables.
  • Designed a custom form builder using React-Hook-Form with Zod validation to dynamically render forms from configuration, reducing development overhead and increasing flexibility across the project.
  • Enhanced the internal UI library by creating reusable components aligned with the design system. Led discussions on standardizing React components, optimizing rendering performance, and improving the code review process.

Projects

Projects Not Populated

Personal applications, open-source work, and code repos will show here.

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

DSA Problem Solving

Solved 300+ DSA Problems on LeetCode & GeeksForGeeks

Inter-College Web Development Competition Winner

1st Position in Inter-College Web Development Competition

About Details

Professional Bio

Senior Software Engineer with expertise in TypeScript, React.js, and frontend architecture. Proven track record in performance optimization, legacy migration, and building AI-powered features. Experienced in leading teams and mentoring developers to accelerate feature delivery.

Master of Computer Applications (MCA) in Computer Applications

Panjab University, India (2020 - 2023)

Languages: English, Hindi
Email: Locked
Bhavuk Jain - Profile | Swiftcruit