
Thamali Wijewardhana
Software Engineering Intern

Connect with Thamali Wijewardhana to Send Message
Connect
Connect with Thamali Wijewardhana to Send Message
ConnectTimeline
About me
Lead Machine Learning Engineer at Synopsys Inc
Education

University of Moratuwa
2013 - 2017Bachelor of Science of Engineering(Honours) Computer Science and Engineering Second Class Upper Division (GPA: 3.58)
Sujatha Balika Vidyalaya, Matara
2002 - 2010Activities and Societies: Mathematics Society(2006-2007) Buddhist Society(2003-2007) Eastern Music Association(2007) School Prefect
Experience

WSO2 - Machine Learner
Oct 2015 - Apr 2016Software Engineering InternAs a software engineering intern at WSO2, I have worked with various projects and had a good experience in data sciences and analytics. WSO2 is an open source middle ware company with its revolutionary componentized design and which is based on service oriented architecture. I have contributed with following areas during my internship.1. Building analytic solutions in NFL super Bowl Prediction project to predict the winner of NFL super bowl 50. NFL super Bowl is a famous foot ball match in America. In this project we predicted the winners of NFL super bowl playoff games and the final game using WSO2 machine learning concepts. This basically included researching about the game, selecting season for prediction, collecting data, decide the correct feature set(Using feature selection methods), selecting the algorithm, building and implementing the algorithm, building models, tuning for hyper parameters, predicting the winners and displaying the results in a web page.http://wso2.com/landing/big-data-game/2. Adding the Recurrent Neutral Network to WSO2 machine LearnerThis project was to add RNN to WSO2 machine learner using deeplearning4j library and spark pipeline concept.Technologies Used:Deep learning, Recurrent Neural Networks, Sentiment analysis, Word embedding, deeplearning4j library, Keras library, Java Flight Recorder (JFR), Java Mission Control (JMC), Java, Python and Apache Spark pipelines.3.Cleaning up ml REST API to make the WSO2 Machine Learner API, A RESTful APIThis project was to develop a REST based API for WSO2 machine Learner. This project basically had three steps 1.Research about REST API concepts and make the WSO2 Machine Learner API RESTful.2.Generate Swagger definition for the created REST API.3.POC on automatically generating client code on by using Swagger definition and Swagger CodegenTechnologies Used: , Apache CXF, Swagger UI, Swagger Codegen, OAuth2, Maven, Intellij and API resource selection Show less

Synopsys Inc
Apr 2017 - nowCurrently I am working as a key member of a USA based machine learning (ML) and data analytics expert team to build innovative ML solutions. My key responsibilities include:• Surveying literature, learning, and contributing to implementing state-of-the-art techniques and tools using artificial intelligence (AI), deep learning, and ML to solve challenging problems.• Conducting experiments using generative AI to improve usage and performance of internal products.• Providing guidance, training, and technical leadership to ensure high-quality deliverables.• Designing and implementing ML pipelines to ensure efficient data processing and transformation. Show less I was mainly responsible for research and development of the below research project.Intelligent Test Selection (ITS) Research Project:ITS is a ML based solution (ensemble model) to select a subset of most probably failing tests from a regression testcase suite to resolve the high resource and time utilization happening when running the full regression. • Contributed to data preprocessing, feature engineering, data sampling, model training and tuning, automatic model tuning, model validation, and prediction flow.• Carried out machine learning experiments with researching to improve the performance of ML model.• Contributed to developing the machine learning pipeline for the product.• Designed and developed the product’s features to optimize performance, reliability, and efficiency.• Used Python, Scikit-learn, imbalanced-learn, H2O, Pandas, NumPy, Docker, Swarm, Airflow, Django, Django Rest Framework, PostgreSQL, Redis, Prometheus, React, Sass Show less Test Knowledge Database:Test Knowledge Database (TKDB) is an end-to-end solution that extracts data from devices in designverification flow, stores them after preprocessing, facilitates big data search capabilities and presentsresults to the end user. TKDB provides solutions for all four logical layers (big data sources, datamessaging and storage layer, analysis layer and the consumption layer) of a big data solution. This isan information retrieval system where users can input their queries using a custom Boolean querylanguage.• Did research and proposed improvements to the existing TKDB architecture to improve queryperformance.• Contributed to data collecting and processing python plugins, storing data in MongoDB, indexing datato Elasticsearch, querying using Elasticsearch and ES-Hadoop connector, implementing API, Kibanadashboard and the UI.• Used Java, Python, Elasticsearch, Kibana, Elasticsearch-hadoop, MapReduce, Spring, MongoDB,React, MavenData Visualization Dashboard (Full Stack):Developed a full stack system for displaying statistics of products.Languages: Javascript, PythonTechnologies: React Js, Bootstrap, D3.js, SVG, Axios, Django, Django REST FrameworkTools: PerforceAssisted intern at industrial training period and guided for success.Actively participated in code reviews (clean, high-quality, high-performance, maintainable code) Show less
Staff Research Engineer - Machine Learning
Jul 2023 - nowSenior Research Engineer - Machine Learning
Feb 2020 - Jul 2023Research And Development Engineer
Apr 2017 - Jan 2020
Licenses & Certifications

High Distinction in Australian Chemistry Quiz Competition
Jan 2007- View certificate

Advanced Learning Algorithms
CourseraApr 2023 - View certificate

Supervised Machine Learning: Regression and Classification
CourseraApr 2023 - View certificate

Data Visualization
CourseraJul 2019 - View certificate

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
CourseraApr 2019 - View certificate

Unsupervised Learning, Recommenders, Reinforcement Learning
Coursera - View certificate

AWS Fundamentals: Going Cloud-Native
CourseraJan 2020 - View certificate

Natural Language Processing in TensorFlow
CourseraJan 2020 
Diploma in Information Technology
IDM Computer Studies Private LimitedJan 2012- View certificate

Neural Networks and Deep Learning
CourseraJan 2020
Honors & Awards
- Awarded to Thamali WijewardhanaReward and Recognition Thumbs Up Award Synopsys.Inc Nov 2019 Won this award for the full stack implementation done using several new technologies within a strict time line.
- Awarded to Thamali WijewardhanaBest Digital Integrated Campaign SLT ZERO One Awards 2017 Won this award for the Big Data Game created in WSO2 for predicting the NFL super Bowl winners. I was working in the backed machine learning model developed for prediction and worked along with the marketing team for marketing the results.
- Awarded to Thamali WijewardhanaG. C. E. Advanced Level Examination 42nd place from Matara District - 2011 Three 'A' passes for the subjects Combined Mathematics, Physics, General English and one 'B' pass for Chemistry
- Awarded to Thamali WijewardhanaDialog Merit Scolarship - 2008
- Awarded to Thamali WijewardhanaBusiness Management And Financial Accounting Competition Southern Province 2007 Second Place
- Awarded to Thamali WijewardhanaG. C. E. Ordinary Level Examination 4th place from Matara District - 2007 10 A Passes
- Awarded to Thamali WijewardhanaBest Poem Writer Sujatha Balika Vidyalaya Matara 2006
- Awarded to Thamali WijewardhanaRoyal College Arts Competition Royal College Colombo 2000 High Distinction
Volunteer Experience
Member- Buddhist Society-University of Moratuwa
Issued by University of Moratuwa
Associated with Thamali WijewardhanaCharter member
Issued by Lions Clubs International on Jan 2021
Associated with Thamali WijewardhanaOrganizing Committee-"Idea Challenge" Android Game Competition 2015
Issued by University of Moratuwa on Jan 2015
Associated with Thamali WijewardhanaOrganizing Committee-WSO2 Hour Of Code Competition
Issued by WSO2 on Jan 2015
Associated with Thamali WijewardhanaOrganizing Committee- Blood Donation, University of Moratuwa.
Issued by University of Moratuwa on Jan 2014
Associated with Thamali WijewardhanaCompany Cordinator-CSE Carrier Fair
Issued by University of Moratuwa on Jan 2015
Associated with Thamali Wijewardhana
Languages
- enEnglish
- siSinhala
Recommendations

Sneha padwekar
Assistant Manager at L&T Energy HydrocarbonMumbai, Maharashtra, India
Andrew nguyen, eit
Mechanical EngineerWestminster, California, United States
Amarnath pattedar
Area Manager Sales at SartoriusHyderabad, Telangana, India
Piers adkin
Retail & Events Manager at Westerham BreweryTonbridge, England, United Kingdom
Elias santos
HR Shared Services Lead at TechnipFMCRio de Janeiro, Rio de Janeiro, Brazil
Maksym hrebinnyk
Proficient developer with good product visionKharkiv, Kharkiv, Ukraine
Lisa sweaney, mba, phr
Human Resources Professional | MBA, Veteran Recruiting, Employee Relations, Data AnalyticsKansas City Metropolitan Area
Oscar diaz
Operations Manager / Cybersecurity SpecialistSan Lorenzo de El Escorial, Community of Madrid, Spain
Adolfo oneto parro
Responsable de Proyectos Digitales en Airbus Defence and Space | Análisis de negocioSan Fernando, Andalusia, Spain
Ed palacio
President at P&L Technical Management Solutions CorpSt James, New York, United States
Emad ayman abdelaziz
Mechanical technical office Engineer at Al-Tabarak for Engineering & Construction Co.Al Qalyubiyah, Egypt
Anslem amanesi okiaugie
HEAD OF HUMAN RESOURCES & TRAINING FACILITATORNigeria.webp)
Sarah cooper (assoc cipd)
Digital Learning Coordinator at Whitbread PlcClophill, England, United Kingdom%2C_M.S.%2C_RMHCI.webp)
Cristina jara rivera, b.a. (psych.), m.s., rmhci
Counselor II at American Addiction CentersAmerican Addiction Centers
Gerneaud g.
Retained IT bij WPP ITAmsterdam, North Holland, Netherlands
Weilin li
Be happy all the timeBeijing, China
Diego messina
Strategic energy transitions specialist | Industrial Engineer | Master in Sustainable DevelopmentSantiago, Santiago Metropolitan Region, Chile
Nathalie palacin
Fondatrice du Cabinet NP CONSULTING - Consultante et Formatrice RHToulouse et périphérie
Mounica korrapati
MICS at SAU | Application development senior analyst at Accenture | Java Developer at FSS | Microsof...Prosper, Texas, United States
Sergei furmanov
Sales Operations Manager | EMEA Product Lead | MentorHamburg, Hamburg, Germany
...