Sushan K.
Senior Full-Stack Developer with 6+ years of experience building high-performance, scalable web applications across school management, e-commerce, real-time tracking, and enterprise domains. Strong expertise in React and Vue.js, complemented by solid backend development experience in Laravel and Node.js. Experienced in architecting secure, scalable systems, optimizing application performance, integrating third-party APIs, and leveraging AWS services for reliable deployments. Proven ability to manage the full software development lifecycle from design to production while maintaining clean, maintainable code aligned with best practices. Committed to mentoring junior developers and driving technical excellence within Agile, collaborative environments.
- Built and maintained Node.js/Firebase Cloud Functions backend services and React frontend applications for a multi-tenant SaaS billing and workforce management platform.
- Owned Stripe subscription billing end-to-end, including proration, plan upgrades/downgrades, unused-credit carryover, coupon/promotion handling, and resolution of webhook race conditions.
- Diagnosed and resolved revenue-impacting production incidents across payment processing, checkout, and subscription lifecycle workflows, including trials, cancellations, and early activations.
- Optimised critical-path Cloud Functions by parallelising database reads, applying field projection, and deferring non-essential operations such as PDF generation and usage-count updates, significantly reducing latency on high-traffic list and dashboard endpoints.
- Debugged and resolved complex cross-service integration issues involving HubSpot CRM synchronisation, SendGrid email delivery, and cross-project Firebase Authentication migration, including the design of a lazy re-hashing bridge to address an SCRYPT key mismatch.
-
Designed and integrated RESTful APIs and third-party services, ensuring secure, scalable, and high-performance system communication.
-
Led API architecture and third-party integrations, implementing authentication, data validation, and optimized request handling.
-
Integrated external services and internal APIs with robust error handling, caching strategies, and performance optimization.
-
Architected seamless API consumption layers between Vue.js frontend and Laravel backend, ensuring secure and efficient data exchange.
-
Developed scalable web applications using Laravel (PHP) for backend services and Vue.js for dynamic, interactive frontend interfaces.
-
Optimized real-time backend systems with Laravel and PostgreSQL, achieving a 25% performance improvement through query tuning and database optimization.
-
Built interactive dashboards using Vue.js, implementing reactive components and real-time data updates to enhance user experience.
-
Integrated RESTful APIs between Vue.js frontend and Laravel backend, ensuring seamless data flow and system reliability.
-
Implemented AWS SQS and Redis (Laravel Cache) to support asynchronous processing, caching, and scalable architecture.
-
Leveraged Laravel Vapor for serverless deployment on AWS Lambda and implemented CI/CD pipelines with GitLab for automated testing and smooth deployments.
- Integrated Aidstream with external platforms.
- Optimized PostgreSQL for large-scale aid data (IATI compliance).
- Transformed complex data into global reporting-ready formats.
- Supported frontend-backend collaboration and client-specific customizations.
-
Developed React-based frontend features for secure document workflows, enhancing user interactions and approvals.
-
Implemented GRC compliance modules with dynamic dashboards and workflow interfaces using React.
-
Built user dashboards and process flows for a Talent Management platform, improving operational efficiency.
-
Developed interactive UI components for a painting eCommerce platform, optimizing product engagement.
-
Integrated React frontends with Laravel backend services to streamline document management and approval processes.
-
Enhanced usability and performance through component restructuring, frontend optimization, and best practices in React development.
- Created multi-vendor e-commerce systems with Laravel.
- Built restaurant-based food delivery platforms with payment integration.
- Designed real-time dashboards and admin panels.
- Implemented vendor dashboards, product/order management, and commission tracking.
- Developed portfolio websites with CMS features.
- Built scalable e-commerce systems with a shopping cart and secure payments.
- Troubleshoot and resolve bugs in production.
- Developed portfolio and job portal websites with CMS backends.
- Enabled employers to post jobs and manage candidate applications.