Chathura J Ekanayake
Software Developer
PROFILE
Dynamic and detail-oriented software engineer with 10+ years of experience in full-stack development, AI Automations, WordPress engineering, and system administration. I am known for strong interpersonal skills, adaptability, and leadership in collaborative development environments. Adept at translating business needs into robust digital solutions with a passion for emerging technologies and scalable architectures.
WORK EXPERIENCE
SOFTWARE ENGINEER, ROPE DIGITAL
January 2026 - PresentSri Lanka - Remote
LEAD WEB DEVELOPER, CODE94 LABS
February 2022 - PresentRemote - Sri Lanka
Lead Web Developer (Jan 2024 – Present)
- Lead a developer team across project timelines, deliverables, technical direction, system architecture, and technical research.
- Integrated external APIs into WordPress and automated workflows with Zapier and n8n across concurrent projects.
- Defined and enforced coding standards, improving code quality and team efficiency.
Senior Web Developer (Feb 2023 – Dec 2023)
- Customized Elementor and built advanced WordPress themes and plugins to client requirements, with API integrations and backend enhancements.
- Ran project analysis and feasibility studies to propose optimized technical solutions.
- Worked with designers and stakeholders to turn UI/UX requirements into responsive, scalable interfaces.
Web Developer (Feb 2022 – Jan 2023)
- Built a full MERN stack food catering system (MongoDB, Express.js, React, Node.js), gaining full-stack TypeScript experience.
- Contributed to debugging, testing, and performance improvements across client projects.
ASSOCIATE SOFTWARE ENGINEER, TERRATECMA (PVT) LTD
August 2021 - February 2022Remote - Norway
- Full-stack development with Django and Laravel — custom modules and optimized SQL queries.
- Built a school management system from scratch in Laravel, across backend and frontend, contributing to architecture and performance.
- Developed WordPress plugins and deepened knowledge of the WordPress ecosystem.
- Implemented automated testing and debugging workflows, reducing regressions across projects.
SOFTWARE ENGINEER INTERN, YOMBOC
March 2021 - August 2022Remote - Sri Lanka (Thissa Jananayake)
- Hands-on experience with Django, Firebase, and cross-platform integration.
- Built and integrated an online learning platform for Mr. Thissa Jananayake’s Sipsuru classes, customizing a Moodle-based system.
- First exposure to WordPress and Elementor, building and designing sites to ecosystem best practices.
SOFTWARE & WEB DEVELOPER, FREELANCE
January 2010 - Present- Delivered 50+ freelance WordPress projects under my own brand, Digitix365 — custom sites, plugin development, and server deployments.
- Built AI automation workflows with n8n and Make.com, including a WordPress auto-publishing system on the ChatGPT API covering content, images, SEO, and publishing.
- Used Python (FastAPI) and JavaScript for advanced backend logic in automation workflows.
- Studied blockchain development as part of a university project.
EDUCATION
BSc. (Hons.) in Information Technology Specialization in Cyber Security
Sri Lanka Institute of Information Technology
GCE Advanced Level: Physical Science Stream
Dharmaraja College - Kandy
PROJECTS
View AllMelody Mint – Blockchain-Powered Music Investment Platform
Melody Mint is a decentralized platform designed to connect music artists directly with investors using blockchain technology. The project leverages smart contracts, a FastAPI backend, and a React-based frontend to facilitate secure, transparent, and global investment in musical talent. Artists can showcase their work and receive funding, while investors can diversify their portfolios and earn from royalties. This reduces reliance on intermediaries and ensures fair compensation through automated royalty distribution.
- Developed and deployed Solidity smart contracts using Hardhat on the Ethereum testnet.
- Implemented logic for royalty distribution, investment tracking, and project ownership.
- Used Ethers.js to integrate contracts with the frontend.
- Built RESTful APIs with FastAPI for user management, project tracking, and transaction history.
- Integrated PostgreSQL for structured data storage and used SQLAlchemy for ORM.
- Handled wallet authentication and on-chain interaction endpoints.
- Created a responsive, user-friendly interface with React.js and Vite.
- Implemented wallet connection (MetaMask integration), investment dashboards, and artist profiles.
- Utilized React Hooks, Axios, and Context API for state and data flow management.
SaferNet – AI-Powered URL & Domain Safety Platform
View GitHubA full-stack, AI-driven cybersecurity tool designed to detect, classify, and manage malicious domains and URLs in real time. SaferNet provides a programmable interface for organizations and developers to integrate domain safety checks into their applications or infrastructure, enabling proactive threat detection, custom list management, and integration with DNS-level filtering tools like Pi-Hole.
- Developed a real-time web safety solution leveraging machine learning to classify internet domains and URLs as safe or malicious.
- Designed and deployed a RESTful API using FastAPI, supporting safety prediction, blacklisting, whitelisting, and domain status checks.
- Built a robust feature extraction pipeline combining WHOIS data, DNS/IP lookups, geolocation, TLD analysis, and regex-based string analysis.
- Trained and deployed a scikit-learn model to perform probabilistic safety classification from extracted domain features.
- Integrated a trained scikit-learn model (model.pkl) for predictive inference, enabling automated and manual threat mitigation.
- Ensured configurable deployment with .env and config.ini support and provided clear API documentation and example payloads in Jupyter notebooks.
Adhyathmika Bhikshun – Custom WordPress Admin Plugin
View GitHubA modular WordPress plugin designed to enhance the administrative experience for the Adhyathmika Bhikshun website, integrating advanced content management tools and third-party platform sync capabilities.
- Built a feature-rich plugin that extends native WordPress admin functionality with custom post ordering, language switching, and admin dashboard widgets.
- Implemented Airtable integration to sync WordPress content with a remote Airtable base, featuring a real-time sync status dashboard.
- Developed dynamic admin tools including configurable settings panels, custom notices, and user-friendly content organization interfaces.
- Structured plugin into modular components (includes/, pages/, assets/, tools/) to ensure maintainability and ease of customization.
- Created clean and efficient UI/UX within the WordPress admin using custom CSS/JS for a seamless experience.
WordPress Projects
View AllThis projects includes various WordPress sites I have developed, focusing on custom themes and plugins. Each site is tailored to meet specific client needs, utilizing the power of WordPress to create dynamic and responsive web experiences.
- Karmo Website: Custom WordPress solutions featuring external database integration, dynamic data handling, and real-time location-based filtering for car rental services.
- Coach Camacho Website: Professional multi-language WordPress website built with Elementor, focusing on clean design and user-friendly experience as per client requirements.
- Likuid Spaces Website: Professional and modern WordPress website for a premium co-working space, designed with a unique and engaging style using Elementor.
- Norwegian Institute Official Website: I developed this website for an institute offering advanced education in health and sports medicine. The website was created using WordPress and Elementor to provide a professional and informative platform for prospective students.
- Gapstars Official Website: I developed this website for a company that builds and scales remote software development teams for European tech companies. This website was built using WordPress and Elementor to connect with businesses looking to expand their engineering capabilities.
TECHNICAL SKILLS
Backend Development & Automation
Node.js, Express.js, Next.js, Django, Laravel, FastAPI, n8n, Make.com, NestJs
Programming Languages
Java, JavaScript, Python, C, C++, Solidity, PHP
Web Development
TypeScript, React (MERN), Bootstrap, Material UI, Tailwind CSS
Databases & Data Tools
MySQL, MongoDB, Firebase, SQL, Redis
Machine Learning
TensorFlow, Scikit-Learn
CMS & WordPress Development
WordPress, Elementor, Custom Plugin Development, Gutenberg, REST API Integration, WordPress Hooks (Actions & Filters)
DevOps, Deployment & Containerization
Linux/Unix CLI, Docker, Apache, Nginx, Vercel, Digital Ocean, GitHub Actions, Cron Jobs
Awards
View AllJava Fundamentals - Oracle Academy
May 2013- Covered object-oriented programming, core Java libraries, and basic application development.
- Practical assignments included building small console applications in Java.
Certificate in Office Application
2011- Mastered Microsoft Word, Excel, PowerPoint, and Access.
- Focused on documentation, data management, and presentation skills.
SLT Digitastic – Digital Lifestyle Expo - STEMUp Educational Foundation
November 2019- Represented STEMUp at the 2019 event.
- Engaged in public outreach and STEM education initiatives.
- Also participated in the 2018 edition.
14th Young Computer Scientist Competition (YCSC) - Ministry Of Edu.
2015- Won 4th place (Senior Category) across Sri Lanka.
- Project: Library Management Software 2.0 (Advanced) using Java.
- Features included multi-user login, book tracking, and reporting.
SOFT SKILLS
LANGUAGES
INTERESTS
VOLUNTEERING
- General Volunteer General Volunteer (STEMUp Educational Foundation)
- Team Lead - Cyber Security for Kids (STEMUP Educational Foundation)
REFEREES
Ms. R.M Champa Rathnayake
Instructor at PICTEC
Central Province Sri Lanka
+94 71 800 0131
champnr@gmail.com
Mr. H.M.I.J Herath
Executive Sales
Chatham Luxury Watchers
No 41, Galle Face Court 1
Galle Rd, Colombo 03
+94 11 133 1787