
Suleka Helmini
Software Engineering Intern

Connect with Suleka Helmini to Send Message
Connect
Connect with Suleka Helmini to Send Message
ConnectTimeline
About me
Senior Software Engineer | Backend and Cloud Engineer | AI
Education

University of Westminster
2016 - 2020Bachelor of Engineering - BE Software Engineering First Class HonorsActivities and Societies: Member of the Choir, Member of AI Research Society, Member of the Mozilla club, Member and Volunteer of IEEE and WIE student branch in IIT
.webp)
National Institute of Business Management (NIBM - Sri Lanka)
2015 - 2016Diploma of Education Computer System Design Distinction pass
Visakha Vidyalaya Colombo
2002 - 2015High SchoolActivities and Societies: Swimming, Water Ballet, Vice President of the Health Society, Member of the Senior Western Band
Experience
%20Ltd..webp)
Omobio (Pvt) Ltd.
Jun 2017 - Sept 2017Software Engineering InternWorked as a front-end developer in phase 5 prepaid release of the Dialog Self Care app

WSO2
Jul 2018 - Jun 2019Software Engineering InternExplored capabilities of different RNN networks within streaming contexts and conducted performance analysis using various machine learning algorithms which helped to contribute to several academic papers.Publications: Jayasinghe, M., Helmini, S., Jihan, N., Hewa, k., Perera, S. (2020). “A Machine Learning Based Approach for Predicting the Performance of Highly-Concurrent Server Applications.” International Conference on High-Performance Computing & Simulation.Helmini, S., Jihan, N., Jayasinghe, M., Perera, S. (2019). “Sales forecasting using multivariate long short term memory network models.” PeerJ Preprints 7:e27712v1, DOI:10.7287/peerj.preprints.27712v1 Show less

Google Summer of Code
May 2019 - Aug 2019Software EngineerDeveloping an automated code generation system for TensorFlow implementations of RNN and ML algorithms in Python, enhancing its functionality by integrating preprocessing options and generating the corresponding code and designing a user-friendly dashboard for ‘Tensormap’, enabling users to visually construct machine learning algorithms, thus empowering users to reverse engineer a visual layout into a TensorFlow implementation with minimal background knowledge.

Google Code-in
Dec 2019 - Jan 2020MentorMentoring the TensorMap project under SCoRe Lab for children aged 13 to 18.

Google Summer of Code
Mar 2020 - Aug 2020MentorMentoring under SCoRe Lab for the TensorMap project.

WSO2
Jul 2020 - Jul 2023Software EngineerIntegrating the 'group by' clause into the Ballerina language by crafting efficient syntax tree node structures and parser error handling sequences, along with the integration of essential semantic and type checking logic up to the desugaring phase with comprehensive parser and compiler testing enabling programmers to organize input data using 'grouping-keys' within Ballerina's 'query expressions'.Devoting considerable effort to align XML behavior with the Ballerina language specification, exemplified by the introduction of the 'XML sequence' concept which involved refining parser syntax trees, error handling sequences, semantic logic, and desugaring, as well as leveraging the ASM library for BIR generation, facilitating the resolution of inconsistencies in 'XML subtype' behavior within the language. Successfully addressing a range of such XML-related issues led to assuming ownership of the XML domain within the Ballerina ecosystem and providing active support to colleagues facing XML-related challenges.Rectifying discrepancies in integer behaviour by strategic repositioning of specific logic into better suited compiler phases and resolving challenges concerning union type checking of integer subtypes which consequently resolved a substantial number of integer-related issues within Ballerina ensuring overall smoothness of integer operations. Show less

Versus Technologies
Oct 2023 - nowSenior Software EngineerDeveloping the dockerized payment service and integrating with Stripe and PayPal and ensuring asynchronous messaging to manage payment processing workflows and ensure reliable communication between services complete with comprehensive unit tests.Designed and implemented CI/CD pipelines using Jenkins to automate build, test, and deployment processes, integrated Docker for AWS ECR, automated deployments to Amazon EKS, and managed credentials with AWS Secrets manager.
Licenses & Certifications
- View certificate

Google Mobile Sites Certification
GoogleApr 2018 
Oracle Certified Associate Java 8 Programmer
ESOFT Metro Campus
Honors & Awards
- Awarded to Suleka HelminiThird place winners at Poster - Hack of IEEE Day 2017 IEEE Student Branch of IIT Sep 2017
- Awarded to Suleka Helmini6th Place at Information Security Quiz 2017 Sri Lanka CERT|CC Aug 2017
- Awarded to Suleka HelminiCloudHack'17 Finalist IEEE Student Branch of UCSC Aug 2017
- Awarded to Suleka HelminiShecodress V1.0 top 10 Uva Wellassa University of Sri Lanka Jul 2017
- Awarded to Suleka HelminiNational Level 2nd place in the Open mixed instrumental category Ministry of Education Apr 2010 This was awarded at the All Island Inter- School Western Music and Dance Competition.
- Awarded to Suleka HelminiNational Level 3rd place in Wind Ensemble Category Ministry of Education Apr 2010 This was awarded at the All Island Inter-School Western Music and Dance Competition
Languages
- enEnglish
- siSinhalese
Recommendations

Ege karaçayli
Mechanical Design EngineerTürkiye
Hazel cao
Assistant Vice President - Corporate FinanceHong Kong, Hong Kong SAR
Angela mikolaitis
Vice President @ ServiceNow | HR Strategy, Transformation and OperationsUnited States
Md. musfiqur rahman
Solution Provider for Network, Security and Cyber securityDhaka, Bangladesh
Soumya pal
Solution Delivery Lead at Resource Innovations || Senior Data Analyst || Power BI developer || I h...Brampton, Ontario, Canada
Elías garcía martínez
Remote Operations and Dispatch Center Shift SupervisorOviedo, Principado de Asturias, España
Mikel arraiz
Film director. Screenwriter.Spain
Hajra babariya
Director of Education ServicesWest Midlands, England, United Kingdom
Anant raghuvanshi
Senior Engineer III | Products & Strategy management @ Tesco | Project Management| Platforms| Databa...Bengaluru, Karnataka, India
Sarthak gupta
Corporate Accounts Manager at 🌶️ chilis restaurantDelhi, India
Kaosarat bello
Data Analyst | SQL | Tableau | Excel | Open to New OpportunitiesHoffman Estates, Illinois, United States
Daniele cicola
Application EngineerItaly
Lina buitrago
Planning & Merchandising Director North Latam (MX/CAM) en BelcorpPanamá, Panama
Sahal khalani
Curious Web Developer & an Enthusiast Software Engineer | Specializing in Full Stack Development, Mi...Stuttgart, Baden-Württemberg, Deutschland
Britney spangenberg
Associate Technical Designer at FanaticsTampa, Florida, United States
Ar. hrishikesh shetty
Adrianse global | BIM Certified | EX Vestian Global | | National Institute of Construction Managemen...Bengaluru, Karnataka, India
Layla carolina
Assuntos RegulatóriosGoiânia, Goiás, Brazil
Janick brunet
President at Solutions FlexibilisMontreal, Quebec, Canada
Menna abbass
Physical Therapist at PhysiocurePhysiocure
Ali kawsara
Commercial Pilot (ASEL/AMEL) | A&P Aircraft MechanicFort Worth, Texas, United States
...