Open to remote work and freelance projects
Navod Hansajith, Software Engineer | Backend & Full Stack Developer. Reliable backends and scalable web apps, built with Laravel.
I’m Navod Hansajith, a software engineer in Galle, Sri Lanka. I take projects from database design and APIs to deployment, then keep them running.
- years building production web apps
- 6+
- open-source Laravel packages on Packagist
- 2
- database, API, front end, mobile and servers
- End to end

About
Backend specialist, comfortable across the stack.
I’m Navod Hansajith, a software engineer with 6+ years of industry experience, specialising in Laravel backend development, APIs and server infrastructure. I started working professionally in 2020 and grew from web developer to full stack engineer while completing a BSc in Software Engineering alongside work. I also work on database design, Flutter mobile apps and Linux server administration. Contact me about your project.
- Based in
- Galle, Sri Lanka (GMT+5:30)
- Experience
- 6+ years, since 2020
- Focus
- Laravel backends, APIs and servers
- Education
- BSc (Hons) in Information Technology, Software Engineering
Experience
6+ years, three roles at Synotec
Synotec Holdings (Pvt) Ltd.
Dec 2022 – Present
Full-time
Full Stack Engineer
- Build and maintain production web applications with Laravel, React, Vue.js and Flutter
- Work with MySQL, MongoDB, AWS (EC2, Elastic Beanstalk) and Linux environments
- Manage VPS and dedicated servers: deployment, configuration and maintenance
Jul 2021 – Nov 2022
Part-time
Full Stack Web Engineer
Part-time, while studying full-time at SLIIT.
Mar 2020 – Jul 2021
Web Developer
Selected work
Systems running in production.
Illustration. Client work under NDA. 01
Pharmacy Management System
Business system. Laravel backend and Nuxt front end for managing pharmacy operations.
- Laravel
- REST API
- Nuxt
- MySQL
Illustration. Client work under NDA. 02
E-Commerce Platform & Taxi App
Platform and mobile app. E-commerce platform and taxi app. Laravel backend with Laravel Reverb for live updates, a Next.js web app and Flutter mobile apps.
- Laravel
- Laravel Reverb
- WebSockets
- Next.js
- Flutter
Illustration. Screenshots to be added. 03
Tourism Website
Freelance project. Design, development and deployment of a tourism website.
- Laravel
- Design
- Deployment
Research
ENT Insight
Final-year research project, SLIIT, 2024 – 2025
A diagnosis support system for ENT (ear, nose and throat) clinics. Doctors upload medical images through the web or mobile app, and deep-learning models return a diagnostic report.
My part: sinusitis detection and severity classification
- Sinusitis module: detection and severity classification on Waters’ view X-rays, with a check that rejects other X-ray views
- Main contributor to the Node.js REST API used by the web and mobile apps
- Contributed to the Next.js web app and the Flutter mobile app
Team of four students, supervised by SLIIT faculty with an ENT consultant as medical advisor. Project 24-25J-097.
Demo link will be added after deployment.
Four diagnostic modules
- Foreign objects in the throat
- SinusitisMy module
- Cholesteatoma
- Pharyngitis
System architecture
- ClientsNext.js web appFlutter mobile app
- APINode.js REST APIMongoDB
- AI serviceFastAPITensorFlowResNet50, VGG16, InceptionV3YOLO
Open source
Open source packages
Payment gateway packages for Laravel, published on Packagist.
Binance Pay for Laravel
4.1K installs21 stars
Accept crypto payments in a Laravel app with the official Binance Pay API: create orders, redirect to Binance checkout and handle webhooks.
- Create Order API
- Hosted checkout
- Webhooks
$ composer require crypto-pay/binancepayLaravel Paycorp
7 installs2 stars
Paycorp (Bancstac) payment gateway for Laravel: hosted payment page, saved cards, real-time payments, refunds and voids.
- HMAC-SHA256 request signing
- PCI DSS safe handling
- Laravel 10 to 13
$ composer require hansajith18/laravel-paycorp
Infrastructure
Servers and infrastructure
I set up and maintain VPS and dedicated servers: initial configuration, security hardening, deployments and updates.
- Operating systems
- Ubuntu, CentOS, AlmaLinux
- Machines
- VPS and dedicated servers
- Cloud
- AWS EC2 and Elastic Beanstalk
- Work
- Setup and configuration, deployment, security hardening, ongoing maintenance
Key-based login only$ ssh deploy@serverPatch the base system$ sudo apt update && sudo apt upgrade -yFirewall: SSH and web only$ sudo ufw allow OpenSSH && sudo ufw allow 'Nginx Full' && sudo ufw enableDisable password logins$ sudo sed -i 's/^#?PasswordAuthentication .*/PasswordAuthentication no/' /etc/ssh/sshd_configTLS certificate$ sudo certbot --nginx -d app.example.comDeploy a release$ git pull && composer install --no-dev && php artisan migrate --forceWarm caches, reload$ php artisan optimize && sudo systemctl reload php8.3-fpm$ Skills
Backend first, full stack when needed.
The panel calls this site’s read-only JSON API. Choose an endpoint to see the live response, or copy the curl command.
- Backend
- PHP, Laravel, Node.js, Express, REST APIs, Laravel Reverb, WebSockets
- Databases
- MySQL, MongoDB, Eloquent, Mongoose
- Cloud & DevOps
- AWS (EC2, Elastic Beanstalk), Linux (Ubuntu, CentOS, AlmaLinux), VPS administration
- Frontend
- JavaScript, TypeScript, React, Redux, Vue.js, Nuxt, Next.js, HTML, CSS
- Mobile
- Flutter, Dart, React Native
- Practices
- OOP, MVC, Git
GET /api/v1/profile.json200 OK0.3 KB
{
"data": {
"name": "Navod Hansajith",
"title": "Software Engineer | Backend & Full Stack Developer",
"location": "Galle, Sri Lanka",
"timezone": "Asia/Colombo",
"experience_years": "6+",
"open_to_remote": true,
"links": {
"email": "[email protected]",
"linkedin": "https://www.linkedin.com/in/hansajith18",
"github": "https://github.com/hansajith18"
}
}
}curl https://navodhansajith.dev/api/v1/profile.jsonFreelance services
Hand over the build. Keep full ownership.
Available for freelance projects. Send the details and I will reply with a scoped quote and a plan.
01
Laravel Backend & API Development
REST APIs and backend systems with authentication, queues, payments and third-party integrations.
02
Full Stack Web Applications
Web applications built with Laravel and a React, Vue or Next.js front end.
03
Mobile App Development
Flutter apps for Android and iOS, connected to a Laravel API.
04
Real-Time Features
Live updates, notifications and chat with Laravel Reverb and WebSockets.
05
Server Setup & Deployment
VPS configuration, deployment, security hardening and maintenance.
Not sure which one fits? Describe the problem and I will suggest an approach.
How a project runs
A clear path from first call to handover.
01
Discovery and quote
We talk through goals, scope and timeline. You get a written quote with clear milestones before any work starts.
02
Build in milestones
Regular progress updates and a staging link, so you can review working software as it is built.
03
Launch
Deployment to your server or cloud account, with HTTPS, backups and a release process in place.
04
Handover and support
A walkthrough of the code and infrastructure, then maintenance and updates if you need them.
What you receive at handover
Everything you need to run the project without me.
- Source code in your own Git repository
- Servers, domains and accounts under your name
- Setup notes and API documentation
- Deployment steps anyone on your team can follow
17 October 2026, 6 min read
Build a REST API with Laravel Sanctum
Set up token authentication with Laravel Sanctum, then build a protected CRUD API with form requests, API resources, rate limits and tests.
17 October 2026, 4 min read
Real-time updates with Laravel Reverb
Push live order updates to users with Laravel Reverb, private channels and Echo, then run it in production behind Nginx and Supervisor.
Education
Studied while working.
2021 – 2025
BSc (Hons) in Information Technology, specialising in Software Engineering
Sri Lanka Institute of Information Technology (SLIIT)
2019 – 2020
ICT Diploma (NVQ Level V)
Vocational Training Authority, Sri Lanka
Contact
Tell me about your project.
Share what you are building and when you need it. I will reply with questions or a scoped quote. I am based in Galle, Sri Lanka and open to remote work.