$cat resume.md
Surinder Singh
Senior Software Engineer
Senior Software Engineer and Frontend Developer specializing in architecting and delivering high-performance, scalable web applications with React.js, TypeScript, and modern JavaScript frameworks. Proven record of accomplishment building micro-frontend architecture with Module Federation for 100K+ daily active users, cutting bundle size by 30%, and achieving 95%+ Lighthouse performance scores. Skilled in frontend architecture, state management, performance optimization, automated Jenkins CI/CD pipelines, and AI-assisted development workflows.

Technical Proficiencies
Frontend
React
Next.js
TypeScript
JavaScript
Redux Toolkit
Redux
Frontend Architecture
State Management
Micro-Frontend (Module Federation)
HTML5
CSS3
Tailwind CSS
Build & DevOps
Git
GitHub
Jenkins
CI/CD Pipelines
Webpack
Vite
Docker
Nginx
ESLint
UI & Component Libraries
ShadCN
Mantine
Ant Design
Material UI
Bootstrap
Reusable UI Components
Design Systems
Backend & APIs
Node.js
Express.js
REST APIs
API Integration
MongoDB
SQL
WebSockets
Server-Sent Events (SSE)
Testing & Performance
Unit Testing
Lighthouse
Core Web Vitals
Performance Optimization
AI & Developer Tools
Cursor
AI-Assisted Development
Agentic Coding
Prompt Engineering
Experience
Paytm | Noida, India
April 2026 – PresentSenior Software Engineer
- Architected and deployed 2 micro-frontend applications using Module Federation, supporting 100K+ daily active users and millions of daily transactions while cutting bundle size by 30%
- Shipped 6 core platform features within a focused 2-person engineering team, partnering directly with product to adapt the platform to fast-evolving business requirements
- Reached 100%-unit test coverage and raised Lighthouse performance scores to 95%+ across core web vitals
- Built automated CI/CD pipelines in Jenkins, keeping deployments and repositories consistently release-ready
- Adopted Cursor and agentic AI coding workflows to speed up delivery while keeping repositories clean and fully documented
ReactTypeScriptModule FederationMicro-FrontendsJenkinsRedux ToolkitWebpackUnit Testing
Teemuno (gimmefy AI) | Singapore (Remote)
December 2023 – February 2026Frontend Engineer
- ›Built AI-powered image and video editing tools using React, TypeScript, Mantine, and Polotno, enabling marketers to produce and edit media directly within the platform
- ›Developed reusable UI component systems supporting 150+ automated AI marketing tasks and assistants
- ›Implemented Redux Toolkit for complex state management and optimized deployment pipelines, improving client-side render speed by 25%
ReactTypeScriptMantinePolotnoRedux ToolkitAI ToolsVite
Collaberus Technologies Pvt. Ltd. | New Delhi, India
June 2022 – October 2023Frontend Engineer
- ›Led frontend development for 3 SaaS dialer and CRM platforms (Dialmantra Dialer, Amotus Online, Call Center CRM) using React, Redux, and Webpack
- ›Built Admin, Customer, and Caller portals with Ant Design and WebSocket-driven real-time updates, cutting data latency by 35%
- ›Integrated browser-based VoIP calling via JsSIP, removing hardware setup cost cutting onboarding time by 50%
ReactReduxWebSocketsJsSIPAnt DesignWebpackVoIP
VDK Eduventures Pvt. Ltd. (Drishti IAS) | New Delhi, India
October 2021 – June 2022Frontend & Technical Associate
- ›Enhanced UI/UX responsiveness for an educational platform serving 500K+ monthly users, cutting initial page load times by 40%
- ›Streamlined asynchronous API calls with JavaScript async/await and Axios, reducing client-side error and crash reports by 30%
JavaScriptHTML5CSS3AxiosREST APIsPerformance Optimization
Education
Capital University
2021 – 2023Bachelor of Computer Applications (BCA)
- ›Completed Bachelor of Computer Applications focused on software development, computer architecture, databases, and modern web engineering methodologies.
Software EngineeringData StructuresDatabase SystemsWeb Technologies
B.B.S.B.P. College, Sirhind (PSBTE & IT, Chandigarh)
2018 – 2021Diploma in Computer Science
- ›Comprehensive 3-year technical diploma curriculum covering foundational computer science, C/C++, Java, data structures, and computer networks.
Computer ScienceData StructuresAlgorithmsOOPC/C++