Work History
Showcase
Education
Work history
UpStack
Senior Python Developer
2021 - Present (4 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Wiley Global
Associate Technical Specialist
2019 - Present (6 years)
Built a new monitoring and reporting solution on Wiley's AS400 mainframe system - saving 700+ hours per month.
Designed and implemented a highly configurable notification service for sending messages on the system.
Managed and maintained the infrastructure for web services hosted on Docker on the project.
Pearson
Senior Operations Engineer
2016 - 2019 (3 years)
Built and deployed innovative solutions to improve operations and enhance efficiencies within Pearson.
Designed robust solutions and workarounds to system workflow errors for Pearson to mitigate the impact on users.
Developed an analytical dashboard using ServiceNow to provide a better overview of common issues on the system.
Shakthi Enterprises
Technical Lead
2013 - Present (12 years)
Lead the dev team to design, develop and maintain SaaS products from scratch for clients - delivering clean, robust solutions.
Designed, implemented and maintained a new POS system for a Sri Lankan-based restaurant chain.
Work with the latest technologies and best practices in delivering SaaS solutions - handling code reviews, production and deployment.
Showcase
Technical Lead - AS400 System Status Monitor
Developed a high-performing monitoring and reporting solution for an AS400 mainframe system.
Implemented microservices to reduce work by 700+ hours.
Created a configurable notification service with seamless message delivery and a reusable dynamic query UI.
Senior Engineer - SnowDashboard
Developed an analytical dashboard to extract data from the ServiceNow database.
Implemented a statistical dashboard for the Singapore region.
Deployed an escalation flow visualization tool for issue tracking.
Senior Engineer - SQL Executor
Developed a self-evaluating SQL query execution tool.
The tool supports 48 databases.
Features include execution plans, backups, and rollback scripts.
Education
BSc. Computer Software Engineering
Curtin University
2013 - 2016 (3 years)
BSc. Computer Software Engineering
SLIIT
2012 - 2016 (4 years)