VOOZH about

URL: https://www.rajiththennakoon.com

⇱ Rajith Thennakoon – Senior Software Engineer in Tokyo


πŸ‘ profile-image
Rajith Thennakoon

Senior Software Engineer

I’m a full-stack software engineer with over 7 years of experience building scalable, real-world applications.

I’ve worked on high-impact projects with top-tier companies like Google and Apple, delivering solutions that serve millions of users.

My expertise spans both frontend and backend development, with a focus on clean architecture, performance, and user experience. Whether it’s crafting robust APIs, designing intuitive interfaces, or mentoring developers, I bring a strong mix of technical skill and practical insight to every project.

I can help you with:

  • 🚧 End-to-End Software Projects – From planning to production
  • πŸ“š Personalized Coaching Sessions – Learn faster with real-world guidance
  • 🧩 Tech Consulting – Architecture, tooling, and best practices that scale
Service
What I Do

I design and develop software that’s fast, scalable, and user-focused.
My work spans full-stack development from crafting intuitive user interfaces to engineering resilient backend systems.

Web Development
Backend Architecture
UI/UX Implementation
API Integration
Database Management
Cloud Computing
Data Analysis
API Development
Experties
Why Choose me

Choosing the right engineer can make or break a project. Here’s what I bring to the table.

Python & Java Experties
JavaScript Experties
GCP & AWS
MySQL & MongoDB
Programming Languages
Python
89%
Java
83%
JavaScript
95%
PHP
90%

Frameworks & Libraris

Django
89%
Flask
83%
Spring Boot
95%
Angular
90%
Cloud Computing
Google Cloud Platform
89%
Amazon Web Services
83%
Database management
MySQL & PostgreSQL
89%
Cloud Spanner
83%
MongoDB
83%
MSSQL
83%
DevOps & Version Control
Docker & Kubernetes
89%
Jenkins
83%
GitHub
83%
Portfolio
Check My Works

Explore some of the projects I've built ranging from mobile apps to full-stack platforms.
Each one reflects my focus on clean code, thoughtful design, and real world problem solving.

πŸ‘ financial-management
Personal Finance Management

A web/mobile application designed to help foreigners in Japan effectively manage their personal finances.

See More..
πŸ‘ portfolio-management
Stock Portfolio management

A comprehensive tool that allows users to track, analyze, and optimize their stock investments.

See More..
πŸ‘ sinhala-youtube-tutorials
Freestyle Coding - YouTube

Practical software engineering tutorials, tips, and deep dives.

See More..
My Blogs
Latest Articles

Stay up to date with my thoughts on software engineering, coding best practices, and tech insights.

πŸ‘ minimum-falling-sum-dynamic-programming
Minimum Falling Path Sum (LC 931)

Minimum falling path sum is a classic dynamic programming question on matrix.

Read More..
πŸ‘ snakes-and-ladders-graph-algorithms
Snakes and Ladders (LC 909)

Let's solve the snakes and ladders problem.

Read More..
πŸ‘ detect-cycles-linked-list
Detect Linked List Cycle (LC 141)

This is a popular interview question by Microsoft, Amazon, Visa, and many other big guns in the industry.

Read More..
Need help bringing your software idea to life or leveling up your coding skills?
  • πŸ’» Custom Software Development – From concept to deployment
  • 🧠 1-on-1 Coding Coaching – Personalized guidance to boost your skills
  • πŸ› οΈ Code Reviews & Mentoring – Clean, scalable, and maintainable code
Contact
Get In Touch With Me

Have questions, feedback, or collaboration ideas?

Available 24/7
Get In Touch
Location

Japan & Sri Lanka

Email Address

[email protected]

Languages

English, Japanese, Sinhala