About me

Engineer, team lead, and occasional researcher — here's the longer version.

Akshayan Karunakaran

I'm a Computer Engineering graduate from the University of Ruhuna and a software engineer who has shipped production mobile and web apps end-to-end at Tekly Solutions — architecture, API design, authentication, payments, and deployment included.

I care about clean systems, thoughtful UX, and code the next engineer can pick up without a walkthrough. I've led and tested cross-border mobile projects as part of a distributed team, and my final-year research explored vision-language models for automated medical report generation.

Years Building Software
3+
Projects Shipped
15+
Production Apps Live
3

Experience

2025

  1. Junior Software Engineer

    Nov 2025 — May 2026

    Tekly Solutions (Pvt) Ltd · Sri Lanka

    • Continued at Tekly Solutions after the internship, building Cricly — a multi-sport coaching and coach-booking mobile app with Flutter and Firebase.
    • Shipped session booking with single and recurring multi-day schedules, plus player performance tracking with charts and calendar views.
    • Integrated Firebase auth (Google & Apple sign-in), Cloud Firestore, FCM push notifications, and Stripe payments.
    • Worked in cross-functional Agile teams — code reviews, sprint planning, and release cycles.
  2. Software Engineering Intern

    Jun 2025 — Nov 2025

    Tekly Solutions (Pvt) Ltd · Sri Lanka

    • Owned UI/UX design and full-stack development for a Pet Care web application.
    • Designed responsive, user-focused interfaces in React and built the APIs behind them with Node.js and Express.js.
    • Handled data storage, CRUD, auth, and real-time updates across MongoDB and Firebase.
    • Deployed and hosted the production app.
    furglopetcare.com

2024

  1. Team Leader

    Jul 2024 — Feb 2025

    A-Z Globe Mobile Application · Win Consult AS · Sri Lanka Team

    • Led the Sri Lankan development team on a cross-border mobile app project.
    • Ran code reviews, optimized app performance, and coordinated across functional teams.
  2. Tester

    Jan 2024 — Jun 2024

    A-Z Globe Mobile Application · Win Consult AS · Sri Lanka Team

    • Tested application features end-to-end, reported bugs, and partnered with the team to improve UI/UX.

Skills

  • Languages

    JavaJavaScriptTypeScriptDartPythonC++HTMLCSS
  • Frontend & Mobile

    ReactNext.jsReact Native (Expo)FlutterTailwind CSSshadcn/uiRiverpodZustand
  • Backend

    Node.jsExpress.jsSpring BootREST APIsMicroservicesWebSocket
  • Databases & Cloud

    MongoDBMySQLFirebaseAWSCloudinaryVercel
  • Tools & Practices

    JWT AuthRBACStripeTwilioGitJenkinsDockerPostmanCI/CD

Education

2021

  1. B.Sc. in Computer Engineering

    2021 — 2026

    Faculty of Engineering, University of Ruhuna, Sri Lanka

    • Coursework: Data Structures & Algorithms, Software Testing & Debugging, Operating Systems, Network Programming
    • Leadership and team management experience

2020

  1. GCE Advanced Level — Mathematics Stream

    2020

    BT/Periyakallar Central College, Sri Lanka