Suleka Helmini Email and Phone Number
I am a passionate Software Engineer with 4+ years of extensive experience in DevOps, backend development, and AI, holding a First Class Honours degree in Software Engineering from the University of Westminster. My expertise includes Java, Python, TensorFlow, Docker, Kubernetes, and AWS, with a proven track record in optimizing performance and contributing to significant projects and research.
-
Senior Software EngineerVersus Technologies Oct 2023 - PresentDeveloping 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. -
Software EngineerWso2 Jul 2020 - Jul 2023Colombo, Western, Sri LankaIntegrating 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. -
MentorGoogle Summer Of Code Mar 2020 - Aug 2020Mentoring under SCoRe Lab for the TensorMap project. -
MentorGoogle Code-In Dec 2019 - Jan 2020Mentoring the TensorMap project under SCoRe Lab for children aged 13 to 18. -
Software EngineerGoogle Summer Of Code May 2019 - Aug 2019Developing 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. -
Software Engineering InternWso2 Jul 2018 - Jun 2019Explored 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 -
Software Engineering InternOmobio (Pvt) Ltd. Jun 2017 - Sep 2017Worked as a front-end developer in phase 5 prepaid release of the Dialog Self Care app
Suleka Helmini Education Details
-
First Class Honors -
Distinction Pass -
High School
Frequently Asked Questions about Suleka Helmini
What company does Suleka Helmini work for?
Suleka Helmini works for Versus Technologies
What is Suleka Helmini's role at the current company?
Suleka Helmini's current role is Senior Software Engineer | Backend and Cloud Engineer | AI.
What schools did Suleka Helmini attend?
Suleka Helmini attended University Of Westminster, National Institute Of Business Management (Nibm - Sri Lanka), Visakha Vidyalaya Colombo.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial