
Bejo Jeffrin
Senior Software Engineer | Full Stack Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior Full Stack Engineer with 6+ years of experience designing and building scalable SaaS, FinTech, enterprise, IoT, AI, and e-commerce applications. Proficient in React.js, Next.js, Node.js, PostgreSQL, MongoDB, AWS, and Azure, Kafka with hands-on experience in realtime systems, Retrieval-Augmented Generation (RAG), Web3 integrations, and cloud-native application development. Proven ability to deliver end-to-end products, optimize application performance, and build secure, production-ready systems from concept to deployment.
Experience
Senior Software Engineer at Supersourcing (Client: Elanco) (2025-05 – Present)
- Developed a full-stack enterprise inventory management platform to manage inventory, warehouse movements, stock reconciliation, and expiry tracking across multiple business units.
- Implemented automated inventory expiry notifications and stock monitoring features, helping reduce product wastage and improve inventory utilization.
- Designed and developed a secure role-based access control (RBAC) system with multiple user roles and permissions to support administrators, warehouse operators, and business users.
- Built a shipment tracking application using Next.js, Node.js, and PostgreSQL that generates unique QR codes for shipments, enabling real-time tracking and improving shipment traceability.
- Refactored and optimized a customer-facing product website built with Next.js and Kontent.ai, improving code maintainability, application performance, and overall user experience.
- Collaborated with cross-functional teams to deliver scalable, production-ready applications, while participating in code reviews and architectural discussions.
Senior Software Engineer at CES (2024-01 – 2025-03)
- Designed and implemented a self-service configuration feature enabling enterprise customers to onboard and manage data independently, eliminating manual engineering intervention and reducing support overhead.
- Developed real-time alert notification features using Azure Function apps enabling plant personnel to receive instant notifications based on signals emitted from IoT devices connected to industrial equipment.
- Built and integrated RESTful APIs to process IoT device events and deliver notifications to multiple users based on configurable plant-specific rules and user roles.
- Partnered with product managers, designers, and QA engineers to deliver scalable production-ready features.
- Participated in code reviews, architectural discussions, and application redesign efforts to improve scalability, maintainability, and code quality.
Senior Software Engineer (Founding Engineering Team Member) at CryptoSmartlife (2021-12 – 2024-01)
- Joined the founding engineering team and built a full-stack cryptocurrency basket trading platform from scratch, contributing across frontend, backend, and mobile applications.
- Designed and developed scalable microservice-based backend systems and REST APIs using Node.js, Express.js, and MongoDB to support user management, portfolio tracking, order execution, and trading workflows.
- Built responsive and reusable user interfaces using React.js and React Native, delivering a seamless experience across web and mobile platforms.
- Developed real-time trading features using Pusher, enabling low-latency market price updates, portfolio synchronization, and order status notifications.
- Integrated Binance and CoinDCX APIs for real-time market data, trade execution, and portfolio synchronization.
- Implemented secure authentication and authorization using Auth0, leveraging JWT access tokens and refresh token workflows.
- Developed interactive trading dashboards and portfolio analytics using Recharts.
- Implemented Web3 functionality using MetaMask, Ethers.js, and Uniswap SDK for secure wallet connectivity and blockchain transactions.
- Designed and developed an AI-powered knowledge assistant using Retrieval-Augmented Generation (RAG) with OpenAI, LangChain, and Pinecone, enabling context-aware responses from PDF-based enterprise knowledge.
- Built an end-to-end document ingestion pipeline supporting PDF parsing, intelligent text chunking, vector embedding generation, semantic search, streaming AI responses, and relevance filtering for ambiguous queries.
- Optimized application performance by 55% through frontend rendering improvements, API optimization, and database query tuning.
- Mentored junior engineers through code reviews, technical guidance, and best practices in scalable full-stack development.
Associate Software Engineer at ST Global Technologies (2020-01 – 2021-11)
On-demand beauty aggregator platform (Jamelah):
- Re-architected and rebuilt an enterprise e-commerce platform using React.js, Node.js, and MongoDB, improving scalability, performance, and maintainability.
- Developed core e-commerce modules including Product catalogue, checkout, and order management workflows.
- Implemented secure authentication and authorization, preventing brute-force attacks and strengthening application security.
- Increased active user engagement by 30% through performance optimization and enhanced user experience.
- Delivered end-to-end full-stack features, from UI development and REST APIs to testing and deployment.
- Designed and developed a QR-based smart access system where users receive a unique QR code after successful payment.
- Built secure QR generation and real-time validation with single-use, time-bound access control.
- Integrated payment processing with QR verification to automatically unlock electronic doors upon successful scan.
- Developed the complete workflow covering payment → QR generation → scan validation → physical access control.
Education
Bachelor of Engineering – Government College of Engineering, Bodinayakkanur (2019)
