Post Job Free
Sign in

Software Developer

Location:
Pune, Maharashtra, India
Salary:
800000
Posted:
February 12, 2026

Contact this candidate

Resume:

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



Contact this candidate