I have extensive knowledge on flutter. Have worked on 10+ production apps with flutter so far. Apart from that I'm also experienced with go lang, nextjs, reactjs, nestjs, python, react native, docker, google cloud platform, aws, git. I'm open for freelance work, please feel free to drop a message.

Shehan Niwanthaka

I have extensive knowledge on flutter. Have worked on 10+ production apps with flutter so far. Apart from that I'm also experienced with go lang, nextjs, reactjs, nestjs, python, react native, docker, google cloud platform, aws, git. I'm open for freelance work, please feel free to drop a message.

Available to hire

I have extensive knowledge on flutter. Have worked on 10+ production apps with flutter so far. Apart from that I’m also experienced with go lang, nextjs, reactjs, nestjs, python, react native, docker, google cloud platform, aws, git.

I’m open for freelance work, please feel free to drop a message.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Software Engineer at Self Employed
December 31, 2022 - September 30, 2025
Develop mobile apps using Flutter; backend using Golang; responsible for database design, developing mobile apps and backend, hosting projects on Google Cloud, and publishing.
Software Engineer at Ideacrunch.au
January 1, 2023 - Present
Develop mobile apps using Flutter; backend using Golang; cloud hosting; publishing; involved in overall app development lifecycle.
Full Stack Developer at XOConcepts
December 31, 2023 - September 30, 2025
Freelancer working on web and mobile apps; responsible for both frontend and backend development as a full stack engineer.
Senior software engineer at Blott Studio
February 1, 2025 - July 1, 2025
Worked as a lead flutter developer managing releases and junior devs.

Education

Applied Data Science with Python (Advanced) at Simplilearn
January 11, 2030 - September 30, 2025
Algorithms Part 1 at Coursera (Princeton University)
January 11, 2030 - September 30, 2025
UI/UX Design with Figma at Udemy
January 11, 2030 - September 30, 2025

Qualifications

GCE Advanced Level
January 11, 2030 - January 1, 2017
GCE Advanced Level - Biology
January 11, 2030 - January 1, 2017
Applied Data Science with Python (Advanced)
January 11, 2030 - September 30, 2025
Algorithms Part 1
January 11, 2030 - September 30, 2025
UI/UX Design with Figma
January 11, 2030 - September 30, 2025

Industry Experience

Software & Internet
    paper Nature Growers

    This is an app to connect farmers and buyers. Farmers can list their crop in marketplace and buyers can contact or bid on them. This was published to app/play stores. But unfortunately client couldn’t promote the app successfully with the happenings of corvid. Now it’s discontinued.
    App was made with Flutter and backend, admin panel with PHP.

    paper STCG Brotherhood

    This is small project I did when I was freelancing back in the day. Brotherhood app is a tool for St. Thomas’ Guruthalawa old boys to connect and communicate. Mobile app, backend and admin panel is done in one and half months. I worked on the mobile app(flutter) and backend(express js).
    This is small project I did when I was freelancing back in the day. Brotherhood app is a tool for St. Thomas’ Guruthalawa old boys to connect and communicate. Mobile app, backend and admin panel is done in one and half months. I worked on the mobile app(flutter) and backend(express js).

    paper Operate App

    Operate app is a mobile app developed to manage the restaurants easily online. This includes task management, issues management, training material, etc. Users with different permissions can view/add data to the app. Mobile app is developed with Flutter and backend is Laravel. This app is on app/play stores.

    paper Stretchline Factory Floor App

    This is mobile app that company users/workers can view details and reports of factory floor machines. Initial version is already provided to the client but it is not pushed to app/play stores(sharing apk).
    This is mobile app that company users/workers can view details and reports of factory floor machines. Initial version is already provided to the client but it is not pushed to app/play stores(sharing apk).

    paper Activity Tracker

    This is a mobile app tracking and reporting activities of special needs children. Parents, carers, therapists and agencies can signin and add and view data which will help them see progress and make better decisions. Tech stack is Flutter for mobile app, backend using Go, Postgres and deployed in GCP. This is one of the most exciting project I had the chance of working with recently because it gave me the freedom to learn and implement on all aspects of the application(from database design, development to deploying) Application will be live soon with app/play stores.

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Galle today.