Harsh Kumar
Pune *************@*****.*** 933-***-**** in/harsh-kumar2023 github.com/harsh-kr-2023
SUMMARY
Backend Engineer with hands-on experience building and owning Laravel-based backend systems in production. Developed core modules including admin panels and exhibitor management platforms, handled end-to-end payment gateway integrations with webhook-driven confirmation and retries, and migrated legacy core-PHP systems to Laravel with improved security and maintainability. Strong focus on backend correctness, background processing, and database-driven workflows, with growing interest in system design and reliability. SKILLS
• Backend: PHP, Laravel
• Databases: MySQL, PostgreSQL
• APIs & Integrations: REST APIs, Payment Gateways
• Background Processing: Laravel Queues, Cron Jobs
• Frontend (Working Knowledge): HTML, CSS, JavaScript, Bootstrap
• Tools: Git, Linux
EXPERIENCE
Software Developer
SCI Knowledge Interlinks Pvt. Ltd. January 2024 - Present, Pune
• Designed and developed the Exhibitor Management Portal and Admin Panel from scratch using Laravel and MySQL, owning backend architecture, data models, and core workflows.
• Migrated and upgraded legacy core PHP event registration modules to Laravel, fixing security issues, improving validation logic, and standardizing backend architecture.
• Implemented end-to-end payment gateway integrations (Razorpay, PayU, CCAvenue, PayPal), including webhook-based status reconciliation, retry handling, and safe processing of success, failure, and partial-failure scenarios.
• Built background processing workflows using Laravel queues and cron jobs for notifications, data imports/exports, and asynchronous tasks, with retry logic to handle transient failures.
• Optimized database queries and backend logic based on production usage patterns to improve reliability during peak event traffic.
• Extended and maintained backend modules across multiple event cycles, adapting features and validations to evolving exhibitor and event requirements.
• Worked closely with internal teams and event stakeholders to support and configure event-specific backend requirements across multiple large-scale exhibitions.
PROJECT
Seat Reservation Platform
• Designed a correctness-first booking system to explore concurrency control and race-condition prevention in high-contention scenarios.
• Implemented row-level database locking and atomic transactions to prevent double bookings under concurrent requests.
• Designed a state-machine–based allocation flow (AVAILABLE HELD BOOKED) with time-bound holds and lazy expiry to safely reclaim abandoned seats.
• Built idempotent booking confirmation logic to ensure exactly-once outcomes across retries, network failures, and simulated crashes.
• Integrated a payment simulation layer (success, failure, timeout) to validate booking finalization only after confirmed payment.
• Implemented scripted concurrency and failure testing locally to validate race conditions, expiry handling, and recovery paths.
• Tech Stack: Laravel 12, PostgreSQL
EDUCATION
Bachelor of Engineering, Computer Science
Visvesvaraya Technological University • 2023 • 7.9 CGPA