Logo
Janaka – React, Typescript, Next.js, experts in Lemon.io

Janaka

From Canada (UTC-5)flag

Full-stack Web Developer|Senior
Back-end Web Developer|Senior
Front-end Web Developer|Senior

Janaka – React, Typescript, Next.js

Janaka is a Senior Full-Stack Engineer and technical lead with deep expertise in Node.js, Next.js, and React, and a strong specialization in backend architecture. He has successfully delivered AI-powered products and scalable web applications, combining hands-on implementation with mentoring, architectural guidance, and technical leadership. He is a pragmatic engineer who communicates clearly, makes well-reasoned technical decisions, and balances scalability with business needs. His strongest expertise and preferred area of work lie in backend engineering, while remaining fully capable of contributing across the full stack.

15 years of commercial experience in
Administration
AI
Analytics
Blockchain
Business intelligence
Cryptocurrency
Electronics
Fintech
Gambling
Social media
Sports
Main technologies
React
5 years
Typescript
7 years
Next.js
1 year
Node.js
6 years
AI-assisted coding
1 year
Additional skills
AI agent development
Kafka
Golang
JavaScript
RAG
Anthropic
PostgreSQL
Integration Testing
Kubernetes
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Software Engineer
Apr 2025 - Ongoing1 year 2 months
Project Overview

AI-powered newsletter platform for automated newsletter creation, customization, and delivery.

Responsibilities:
  • Led full-stack development of AI-powered newsletter features from requirements analysis through deployment and production support;
  • Owned core application workflows including user registration, payment processing, ESP integration, newsletter generation, email dispatch, and related frontend/backend functionality;
  • Designed and implemented an AI-powered newsletter platform with agentic workflows for generating branded, personalized, ready-to-send newsletters;
  • Built a conversational newsletter assistant that enabled users to create newsletter content through guided AI interactions;
  • Implemented a custom hybrid RAG and context management system, reducing LLM token consumption by 30% and improving processing efficiency;
  • Improved application performance through refactoring, query optimization, and code quality improvements;
  • Managed development planning, issue prioritization, release coordination, and delivery tracking;
  • Improved automated testing workflows to increase test coverage, deployment readiness, and release reliability;
  • Supported end-to-end deployment processes, including release preparation, production validation, and post-deployment support.
Project Tech stack:
Next.js
PostgreSQL
OpenAI
Anthropic
LLM
RAG
Senior Full-stack Developer
Jul 2024 - Apr 20258 months
Project Overview

Sports technology platform providing real-time sports data, betting odds, predictive analytics, and AI-driven insights for media companies, publishers, and betting operators.

Responsibilities:
  • Designed and developed data aggregation and normalization solutions for the AI team, improving data delivery speed, quality, and consistency;
  • Refactored legacy data processing scripts, improving performance and reducing execution time by 20%;
  • Designed and integrated APIs for front-end consumption, improving application interactivity and user experience;
  • Increased test coverage by implementing unit, integration, and functional tests, improving code stability and maintainability;
  • Transformed Docker-based development and production environments into Kubernetes-based deployments.
Project Tech stack:
API
Docker
Kubernetes
Unit testing
Integration Testing
PHP
Node.js
Consultant Team Lead
Mar 2019 - Jul 20245 years 4 months
Project Overview

Delivered web applications for clients across multiple industries, technologies, and business domains.

Responsibilities:
  • Led a cross-functional development team and improved project delivery timelines through requirements analysis, technical planning, and solution design;
  • Managed Agile delivery activities, including sprint planning, task prioritization, progress tracking, code reviews, and release coordination;
  • Architected and implemented scalable back-end API components using PHP, Node.js, Laravel, Lumen, and Express.js;
  • Oversaw development of responsive and interactive UI components using React.js and Vue.js;
  • Spearheaded end-to-end e-commerce platform development using WordPress, CakePHP, and Nuxt.js;
  • Conducted code reviews and mentored developers to improve code quality, maintainability, and adherence to engineering best practices;
  • Improved team productivity by applying Agile methodologies and optimizing the software development lifecycle;
  • Led CI/CD pipeline implementation using Jenkins, reducing deployment time and minimizing release errors;
  • Supervised release preparation and production deployments, ensuring reliable integration and delivery.
Project Tech stack:
PHP
Node.js
Laravel
Lumen
Express.js
React
Vue.js
Nuxt.js
Jenkins
CI
CD
WordPress

Education

2018
Computer Science
Master's degree
2012
Computer system & Networking
BSc
2011
Computer systems & Networking
Diploma

Languages

Sinhala
Advanced
English
Advanced

Hire Janaka or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.