Ridma Premarathne
@ridmapremarathne
Highly adaptable software engineer with expertise in Go and Flutter.
What I'm looking for
I am a highly adaptable software engineer with nearly three years of industry experience, specializing in Go, Flutter, and MongoDB. My journey has been marked by a commitment to delivering high-quality software solutions and a proven ability to solve complex problems. I thrive in collaborative environments, where I can leverage my analytical skills and technical expertise to contribute value to my team and organization.
At Evolza Holdings, I have successfully led teams in developing AI-driven microservices and high-performance APIs, ensuring scalability and security. My work on the Evolza No-Code Platform has allowed me to innovate and implement cutting-edge technologies, such as Generative AI and event-driven architecture. I take pride in my ability to communicate technical concepts to diverse audiences, making me an effective leader and collaborator.
As I continue to grow in my career, I am eager to take on new challenges that allow me to further develop my skills and contribute to impactful projects. I am passionate about creating solutions that not only meet client needs but also push the boundaries of technology.
Experience
Work history, roles, and key accomplishments
Software Engineer
Evolza Holdings (PVT) LTD
Jul 2024 - Present (11 months)
Developed AI-driven microservices for the Evolza CGaaS Platform, generating Go APIs with business logic using Generative AI. Built mission-critical APIs for real-time analytics and reporting using Go routines and MongoDB, ensuring high performance and scalability. Led a team to deliver robust warranty and vendor management systems, implementing asynchronous APIs with Kafka and gRPC-based communica
Associate Software Engineer
Evolza Holdings (PVT) LTD
May 2023 - Jul 2024 (1 year 2 months)
Developed an AI-driven microservice for the Evolza No-Code Platform, generating microservice architectures from prompts using Generative AI. Led a small team in delivering two ERP systems on time and within budget for leading Sri Lankan companies. Configured and managed Tyk API Gateway, Dockerized ELK stack services, and built a Flutter mobile application with OCR for car service management.
Software Engineer Intern
Evolza Holdings (PVT) LTD
Jul 2022 - May 2023 (10 months)
Developed an AI-driven microservice for the Evolza No-Code Platform, generating attributes and fields for entities using Generative AI. Built scalable, high-performance REST APIs using Golang and the Echo web framework, dynamically generating CRUD APIs with MongoDB and MySQL integrations. Designed and built a comprehensive Flutter mobile application for a warehouse management system with barcode s
Education
Degrees, certifications, and relevant coursework
Informatics Institute of Technology (IIT)
Bachelor of Computer Science, Computer Science
Currently pursuing a Bachelor of Computer Science degree, affiliated with the University of Westminster. Focused on comprehensive computer science principles, including software development, algorithms, and system design. Engaged in part-time studies while gaining industry experience.
Bandaranayake College
Advanced Level, Physical Science
Completed Advanced Level studies with a focus on Physical Science. Gained foundational knowledge in physics, chemistry, and mathematics, preparing for higher education.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Ridma?
You can contact Ridma and 90k+ other talented remote workers on Himalayas.
Message RidmaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
