Software Engineer @Xoxoday

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India







Master of Computer Applications - MCA
Dr. Shyama Prasad Mukherjee University (DSPMU), Ranchi

Bachelor of Computer Application - BCA
Marwari College, Ranchi
Join Vipul and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @Xoxoday
Full Stack Developer with 2.5+ years of experience designing, developing, and deploying scalable web applications using React.js, Node.js, Express.js, and MongoDB. Strong foundation in RESTful API development, scalable system design principles, database architecture, microservices-based systems, and performance optimization. Experienced in building modular frontend architectures, scalable backend services, and optimizing database queries to improve application performance and reliability. Proficient in JavaScript (ES6+), asynchronous programming, state management, and writing clean, maintainable, and testable code. Collaborated in agile environments, participated in code reviews, debugging, and production deployments. Passionate about solving complex engineering problems, improving system scalability, and delivering high-quality software aligned with business objectives.
Bengaluru
anthropic apis
antigravity
claude code
codex
cursor
gemini
Software Engineer II at Xoxoday, Mar 2024 - Present · 2 y 7 mo, Bengaluru, Karnataka, India, - Architected and launched the Compass Mobile App using React Native and Expo, along with a Web App developed in React.js and GraphQL, ensuring scalable enterprise modules for enhanced user experience. - Designed and implemented a configurable Multi-Level Approval Workflow Engine utilizing Node.js microservices, Kafka, MongoDB, and PostgreSQL, facilitating dynamic approver chains for Plans, Earnings, and Escalations. - Built and successfully deployed white-label loyalty applications for over 3 enterprise clients in FMCG, Pharma, and Industrial sectors, resulting in thousands of users on Google Play Store and Apple App Store. - Developed an end-to-end invoice-based claims and loyalty platform, incorporating OCR-based invoice parsing and a rule engine for dynamic reward calculations within a secure multi-stage approval workflow. - Engineered scalable backend microservices with Node.js, GraphQL, MSSQL, and Redis to manage authentication, session handling, claims processing, and transaction handling in a multi-tenant ecosystem. - Designed a JSON-driven multi-tenant framework featuring a private React Native component library, enabling client-specific UI customization and API configuration without the need for additional coding. - Implemented a multi-layered fraud prevention system leveraging device fingerprinting and root/emulator detection, enhancing the security of QR-based loyalty workflows. - Integrated DigiLocker KYC verification seamlessly across React Native apps and WhatsApp Bot channels to streamline user validation processes. - Built configurable gamification modules such as Spin the Wheel and Scratch Card, enhancing user engagement and interaction within loyalty programs. - Delivered deep-linking redemption flows using AppsFlyer OneLink, integrated with a fully dynamic JSON-rendered UI layer for an optimized user experience.
Software Engineer at Bepop, Sep 2023 - Mar 2024 · 7 mos, Bengaluru, Karnataka, India, - Architected and developed a scalable media-tech talent marketplace platform utilizing Node.js, Express.js, MongoDB, and Next.js. - Built comprehensive end-to-end systems for job posting, applicant management, and real-time messaging to optimize hiring workflows. - Designed and implemented RESTful APIs, enhancing backend performance for improved job discovery and communication features. - Collaborated on system architecture design and CI/CD implementation, facilitating continuous feature delivery within a dynamic production environment.
Full-stack Developer at FunctionUp, Mar 2023 - Oct 2023 · 8 mos, Bengaluru, Karnataka, India, - Completed intensive backend development training with a focus on Node.js, Express.js, and MongoDB. - Built scalable RESTful APIs and backend services, emphasizing clean architecture and modular code structure. - Delivered multiple end-to-end backend projects, ensuring optimized database design and high performance. - Practiced collaborative Git workflows, including branching strategies and pull request management, enhancing team collaboration and version control skills.
Master of Computer Applications - MCA, Dr. Shyama Prasad Mukherjee University (DSPMU), Ranchi
Bachelor of Computer Application - BCA, Marwari College, Ranchi