Randul Malinhara
@randulmalinhara
Full-Stack Engineer with expertise in Java and Node.js.
What I'm looking for
I am a Full-Stack Engineer with over 3 years of experience in delivering robust Java/Spring Boot and Node.js microservices, complemented by dynamic React front-ends. My passion lies in creating scalable architectures and ensuring end-to-end delivery, which I demonstrated by spearheading a machine-learning tagging API SaaS that reduced deployment time by 40%.
Throughout my career, I have successfully provisioned hybrid infrastructures using Infrastructure as Code tools like Ansible and Terraform, and built fully automated CI/CD pipelines on CircleCI for containerized applications. My experience also includes deploying centralized logging and monitoring environments, which have significantly enhanced operational efficiency.
I am committed to continuous learning and improvement, as evidenced by my final year project focused on self-optimizing CI pipelines. I thrive in collaborative environments and am eager to contribute my skills to innovative projects that challenge the status quo.
Experience
Work history, roles, and key accomplishments
Software Engineer
Freelancing SriLanka
Jun 2024 - Present (1 year)
Provisioned an easily manageable hybrid infrastructure (Amazon AWS + On-premise) utilizing IaC tools like Ansible, Packer, and Terraform. Built fully automated CI/CD pipelines on CircleCI for containerized applications using Docker, AWS ECR, and Rancher.
Team Lead (Full Stack Development)
EcoNation- SDGP
Nov 2022 - Present (2 years 7 months)
Developed a data-driven e-waste management system to track the daily disposal of mobile phones and laptop electronics. Utilized data mining and data science technologies to efficiently track e-waste bins at various drop-off locations and complete the platform’s data science and elicitation techniques.
Trainee Site Reliability Engineer
WSO2
Jul 2022 - Present (2 years 11 months)
Collaborated in defining the architecture, ensuring seamless integration of automated auditing functionalities into the existing monitoring tool. Integrated REST APIs and Ballerina Connectors with the frontend, deployed on Choreo, for real-time display of security controls and recommendations.
Presenter and Backend Developer
MYVaccin
Jul 2012 - Present (12 years 11 months)
Created a GA-driven Covid-19 Tracking System as a presenter and backend developer for TADHack-Mini Orlando at Avaya Engage. Implemented backend functionalities using Node.js, Express, and MongoDB.
Education
Degrees, certifications, and relevant coursework
University of Westminster, UK affiliated with Informatics Institute of Technology
Bachelor of Engineering (Honors), Software Engineering
Pursued a Bachelor of Engineering (Honors) in Software Engineering, gaining comprehensive knowledge in software development principles and practices. Achieved an Industrial Placement Distinction, demonstrating strong practical skills and industry readiness.
Informatics Institute of Technology
Foundation Certificate, Higher Education
Grade: 89.2
Completed a Foundation Certificate in Higher Education with Distinction, achieving an impressive average of 89.2. This foundational program prepared for advanced studies in the field.
Matara Central College
G.C.E Ordinary Level Certification, General Education
Grade: A6|B2|C1
Obtained the G.C.E Ordinary Level Certification, demonstrating proficiency across various subjects. Achieved strong grades, including A6, B2, and C1, reflecting a solid academic foundation.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Randul?
You can contact Randul and 90k+ other talented remote workers on Himalayas.
Message RandulFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
