Resume

My Experience

I have shipped production software across Voice AI, healthcare, ticketing, construction and property domains. My work spans Next.js, React, Flutter, Node.js and Spring Boot, plus the integrations that tie products together: Stripe billing, Twilio and Vapi voice, real-time video, and n8n automation.

Apr 2026 - Present

Software Engineer

AIVOX PTY LTD

  • Building AIVOX, a Voice AI agent SaaS platform that answers, qualifies, and books calls 24/7 for small and medium businesses across trades, clinics, and professional services.
  • Developed customer and admin dashboards with Next.js and Supabase for agent setup, call logs, and account management, with Stripe-powered subscription billing across multiple pricing tiers.
  • Integrated Vapi and Twilio to configure inbound and outbound voice agents, tuning speech-to-text, LLM, and text-to-speech settings for natural, low-latency conversations.
  • Automated outbound calling campaigns and email follow-up sequences with n8n workflows.
  • Next.js
  • TypeScript
  • Supabase
  • Stripe
  • Vapi
  • Twilio
  • n8n
  • Netlify
Feb 2025 - Apr 2026

Software Engineer

Yarl Ventures, Sri Lanka

  • Architected and developed "Mediman," a comprehensive healthcare platform using Flutter, ensuring a seamless cross-platform experience for patients and doctors.
  • Managed the complete release lifecycle, publishing regular updates to both the Google Play Store and Apple App Store, and implemented CI/CD pipelines with automated testing to catch regressions before release.
  • Integrated complex third-party SDKs (Video Call SDK) and real-time communication for digital consultations.
  • Conducted code reviews, mentored junior developers on clean code and architectural patterns, and took part in Agile sprint planning.
  • Flutter
  • Kotlin
  • Swift
  • GetX
  • Firebase
  • Spring Boot
  • RESTful APIs
  • MySQL
Oct 2025 - Present

Frontend Engineer (Part-Time)

Keture

  • Enhancing and maintaining client-facing React and Next.js applications.
  • Implementing new modules, optimizing UI/UX flows, and integrating RESTful APIs for real-time data-driven functionality.
  • React.js
  • Next.js
  • RESTful APIs
Apr 2024 - Present

Freelance Developer

Self-Employed

  • Delivering full-stack and mobile solutions for clients using React.js, Next.js, Flutter, Node.js, and Firebase.
  • Projects include dashboards, e-commerce interfaces, internal company tools, and automation pipelines using n8n and cloud services.
  • React.js
  • Next.js
  • Flutter
  • Node.js
  • Firebase
  • n8n
Jun 2024 - Feb 2025

Frontend Engineer

Keture, Sri Lanka

  • Built and shipped three client-facing products end-to-end: a real-time seat booking platform (Empty Seat LK), a construction management system with automated workflows, and a property listing CMS with an admin panel (Deal Partner).
  • Designed scalable, responsive user and admin interfaces, and integrated RESTful APIs for real-time and seamless data handling across all three platforms.
  • Flutter
  • GetX
  • React.js
  • Redux
  • Tailwind CSS
Dec 2023 - Jun 2024

Intern Full Stack Developer

Silverline IT, Sri Lanka

  • Developed and maintained full-stack applications using React.js and Firebase, ensuring seamless frontend-backend integration.
  • Designed and implemented RESTful APIs using Express.js to enhance data communication and functionality.
  • Collaborated with team members to troubleshoot issues, optimize performance, and deliver scalable solutions.
  • React.js
  • Firebase
  • Express.js
  • RESTful APIs
Jan 2023 - Jul 2023

Trainee Mobile App Developer

DDS Techvira, Sri Lanka

  • Developed cross-platform mobile applications using Flutter, focusing on intuitive UI/UX with Figma.
  • Implemented state management using the Bloc pattern for scalable, maintainable app architecture.
  • Integrated Firebase for auth and real-time data while collaborating with the team to resolve issues.
  • Flutter
  • Firebase
  • Bloc
  • Figma