Resume
Vijendra Kumar
Senior Software Engineer @ Apsona
π Bangalore, India | π§ vijevira@engineer.com | π vijevira.in
Work Experience
Senior Software Engineer @ Apsona
Sep 2024 β Present | Bangalore
- Designed and implemented apsona_nexus_svc, a Node.js backend that securely integrates with HashiCorp Vault via REST APIs.
- Led clear cache system implementation across orgs with scheduler support and UI integration.
- Developed Excel Merge automation via backend scheduler and restructured legacy code to remove cloning issues.
- Introduced PDF upload service to client orgs, and built Merge button for Salesforce Lightning List View using LWC + Flow.
- Segregated monolithic codebase into modular services: PDF SVC, SFDC SVC, and Vault SVC.
- Performed upgrade from Node.js v8 β v18, integrated ESLint, and achieved >90% test coverage using Jest + Supertest.
- Maintained documentation, architecture diagrams, and reusable mock/test datasets for long-term maintainability.
Senior Software Engineer @ Pratishthan Software Ventures
Sep 2023 β Aug 2024 Β· 1 yr Β· Bengaluru, India
- Spearheaded the design, development, and deployment of payment systems like SEPA, QCBIP, and UAERT, enabling real-time transfers for sponsor and destination banks.
- Engineered RCPI and NCPI flow enhancements to guarantee SLA compliance within a 1-second window for real-time payments.
- Decoupled Return, Refund and Reject modules from the ACH system, improving modularity, error handling and regulatory adherence.
- Developed lead-day validation APIs for SEPA Recall flows, boosting pre-processing accuracy and SLA compliance.
- Developed NACH outbound and inbound collection systems for streamlined interbank fund transfers.
- Performed integration and component testing of NACH payment systems for production-grade reliability.
- Designed charge calculation and partTrans modules for SWIFT payment flows to ensure accuracy in transactional metadata.
Software Engineer @ TCS
10/2021 β 08/2022, Kolkata
- Enhanced supervisor recommendation UI, headers/footers and validation logic.
- Tech Stack: HTML, CSS, JavaScript, Java, REST APIs, Maven
Education
B.E. in Computer Science β University Institute of Technology, Burdwan (2017β2021, 8.38 CGPA)
XII β Delhi Public School, Varanasi (2014β2016, 84.2%)
X β Jawahar Navodaya Vidyalaya, Varanasi (2009-2014, 9.8 CGPA)
Skills
Languages: TypeScript, JavaScript, Python, HTML, CSS
Backend: Node.js, Express, Fastify, Socket.IO, BullMQ, Drizzle ORM, Knex, Loopback, Node-RED
Frontend: React, Vite, TailwindCSS, TanStack Query, Zustand
Databases: PostgreSQL, Redis, SQLite
Cloud & Infra: Cloudflare Workers, Cloudflare Durable Objects, Wasmer, Docker, Turborepo, Wrangler
Tools & Other: HashiCorp Vault, Salesforce, Lightning Web Components, Git, Postman, RabbitMQ, Jenkins, Zod, Cheerio
Projects
- Zyvora: Jira-like SaaS project management platform β Kanban, sprints, real-time collaboration, RBAC, BullMQ notifications (TypeScript monorepo) β Live Demo
- Chhakkadi: Real-time multiplayer platform for 3 Indian card games (Chhakkadi, Dehla Pakad, Call Break) with bot AI and Cloudflare Durable Objects support, plus a Capacitor-based Android app available as a direct APK download β Live Demo
- WatchTower: SaaS web scraping & notification platform β monitors sites/RSS/APIs and delivers to Discord, Slack, Telegram via BullMQ pipeline β Live Demo
- Cuff the Bluff: Real-time Liar's Dice game for up to 15 players with bot AI, built on Cloudflare Workers + Durable Objects β Live Demo
- Splendor: Digital implementation of the Splendor board game for 2β12 players with bot AI, in-game chat, and procedural SVG art β Live Demo
- Cabo: Real-time multiplayer Cabo card game for 2β15 players with bot AI and Show mechanic, built on Cloudflare Workers + Durable Objects β Live Demo
- Notes App: Google Keepβlike app with auth, tagging, search β Live Demo
- LLM Chat App: Custom LLM chat interface built with Cloudflare Workers β Live Demo
- Discretization of Continuous Datasets: Python-based ML preprocessing β GitHub
Achievements
- Facebook Hacker Cup Global Rank: 690 (2021)
- TCS CodeVita Global Rank: 1899 (2020)
- CodeChef SnackDown β Round 3 (2019)
Languages
Hindi, English
Interests
Programming, Puzzles, Chess