Janaka
From Canada (UTC-5)
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
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Lead Software Engineer
AI-powered newsletter platform for automated newsletter creation, customization, and delivery.
- 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.
Senior Full-stack Developer
Sports technology platform providing real-time sports data, betting odds, predictive analytics, and AI-driven insights for media companies, publishers, and betting operators.
- 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.
Consultant Team Lead
Delivered web applications for clients across multiple industries, technologies, and business domains.
- 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.