ISURU NUWANTHILAKA
Technical Lead - AI/ML | Software Engineer
📧 isurunuwanthilaka@gmail.com | 📱 +94 77 387 1605
💼 LinkedIn | 💻 GitHub
📍 Sri Lanka
🎯 Professional Summary
Technical Lead with 6+ years of experience in software engineering and AI/ML. Currently leading AI initiatives at Rootcode AI. Proven track record in system architecture, team leadership, and delivering scalable enterprise solutions. Expertise in AI/ML, Java, Python, cloud technologies, and microservices architecture.
💻 Technical Skills
Programming Languages: Python, Java, PHP, JavaScript, Go
AI/ML Technologies: Deep Learning, Generative AI, Agentic AI
Frameworks & Libraries: Spring Boot, React, GraphQL
Databases: PostgreSQL, MySQL, MongoDB
Cloud & DevOps: AWS, Docker, Jenkins, Ansible, CI/CD
Architecture: Microservices, System Design, RESTful APIs
🏢 Professional Experience
Technical Lead - AI
Rootcode AI, Sri Lanka | Nov 2025 - Present
- Lead AI initiatives and technical teams in developing cutting-edge artificial intelligence solutions
- Design and implement Gen AI/Agentic AI applications for European enterprise clients
- Architect scalable AI systems and oversee technical strategy for AI projects
- Mentor engineering teams and drive adoption of AI/ML best practices
Technologies: Python, TensorFlow, PyTorch, Deep Learning, NLP, Computer Vision, AWS
Technical Lead
Cut+Dry Inc, San Francisco, CA (Remote) | Oct 2024 - Nov 2025
- Led technical teams (Feature pod and Payment pod) and drove key architectural decisions for enterprise B2B solutions
- Designed and implemented features for payment processing and data integration platforms
- Collaborated with stakeholders to align technical solutions with business objectives
Technologies: Java, Spring Boot, PHP, React, GraphQL, PostgreSQL, System Architecture
Software Engineer II
Cut+Dry Inc, San Francisco, CA (Remote) | Oct 2021 - Oct 2024
- Developed and maintained payment processing systems
- Built data integration pipelines and ETL processes for enterprise clients
- Implemented GraphQL APIs and microservices for core business functions
- Contributed to architectural decisions for scalability and performance optimization
Technologies: Java, Spring Boot, PHP, React, GraphQL, MySQL, Docker
Software Engineer
MillenniumIT ESP, Sri Lanka | March 2020 - September 2021
- Designed and developed microservices for PeoTV Go OTT streaming platform
- Implemented RESTful APIs and backend services using Spring Boot
- Collaborated with DevOps team for CI/CD pipeline setup and deployment automation
- Optimized database queries and improved system performance
Technologies: Java 11, Spring Boot, PostgreSQL, Docker, Python, Go, Jenkins
Software Engineering Intern
MillenniumIT ESP, Sri Lanka | June 2018 - December 2018
- Implemented and integrated MiWiFi Quota Management System
- Developed backend services and database integration using Java and PostgreSQL
- Worked with AAA server (Radiator) for authentication and authorization
Technologies: Java 8, Docker, PostgreSQL, Scala, Python, Go
🎓 Education
Master of Science in Computer Science
Software Architecture Specialization
University of Moratuwa, Sri Lanka | 2021 - 2023
Bachelor of Science (Honours) in Engineering
Electronic and Telecommunication Engineering
University of Moratuwa, Sri Lanka | 2015 - 2019
GCE Advanced Level
Ananda College, Colombo 10, Sri Lanka | 2014
Ranked 36th in Sri Lanka, 4 A passes in Combined Mathematics, Physics, Chemistry, General English
🚀 Key Projects
AI/ML Solutions Development
Rootcode AI | 2025 - Present
- Leading development of enterprise AI solutions using open-source LLM models by finetuning
- Designing AI architectures for multiple applications
Cut+Dry Inc | 2021 - 2024
- Developed payment processing infrastructure handling high-volume transactions
- Built integration hub connecting multiple third-party payment providers
- Implemented data analytics pipelines for business intelligence
MillenniumIT ESP | 2020 - 2021
- Developed microservices architecture for streaming platform serving SLTMobitel
- Implemented RESTful APIs and backend services with Java Spring Boot
- Deployed using Docker, Jenkins, and Ansible automation
Smart City Planning ML Model
Dialog Datathon | 2019
- Developed machine learning models for urban planning based on CDR data analysis
- Used Python, Pandas, Scikit-learn for data processing and model development
📜 Certifications
- Deep Learning Nanodegree - Udacity, 2020
Neural Networks, CNN, RNN, GAN, AWS SageMaker deployment
- Convolutional Neural Networks - Coursera (DeepLearning.ai), 2019
- Machine Learning - Coursera (Stanford University, Andrew Ng), 2018
- Core Database Concepts - Coursera (Arizona State University), 2019
🏆 Awards and Recognition
- IEEEXtreme 11.0 - World Rank 324 (2018)
24-hour international programming competition, University of Moratuwa
- MoraExtreme Programming Competition - 2nd Place (2017), 6th Place (2016)
University of Moratuwa competitive programming competition
- Dialog Merit Scholarship - 2012
Awarded for academic excellence at GCE Ordinary Level