Mayura Ramanayaka

Mayura Ramanayaka

Frontend Engineer in Colombo, Sri Lanka

About

Designing Interfaces. Building fast and engaging web experiences. Experimenting with modern features of JavaScript and React.

Projects

2023
DU Frontend at Arimac

The biggest telecommunication provider in UAE. Had the opportunity to work on the main dashboard, directly collaborating with the CTO, QAs, Foreign teams, etc. for building a React-Native-Web application with the micro-frontend architecture.

2022
Ooredoo Selfcare Portal at Arimac

Built the design system using React, Storybook, and Tailwind with fully responsive and accessible UI components, with RTL support, Published and maintained the design system as an npm package which was later be used to built the main nextjs dashboard. Took the initiation for the project and set the standards for future development.

2021
Social Reach

Redesigned and built an existing Social Media analytics tool using Nextjs and Tailwindcss.

This was not a successful project but learnt a ton!

Side Projects

2023

Image manipulation with AI. Background removal, Face enhancement, Detail restoration, Color restoration, Image Upscaling, etc. Built with Nextjs14, Tailwind, Drizzzle ORM, Neon postgres database, Websockets and entirely Serverless, Deployed on AWS via SST (sst.dev).

2022

Expense tracking, budgeting, multi-currency mobile app for iOS and Android. Built with React Native. Currently in the process of introducing Apple specific features, mainly icloud-sync and Auth.

2017

Small, cross platform sqlite manager written in C++, including a table designer, syntax highlighting, autocompletion, etc.

Writing

2023

My journey of moving my nextjs 13 side project from vercel to AWS using SST

Work Experience

2022 — Now
Software Engineer at Arimac
Colombo, Sri Lanka
2021 — 2022
Software Engineer (Intern) at Arimac
Colombo, Sri Lanka

Six month internship

Education

2019 — 2023
Sri Lanka Institute of Information Technology
Colombo, Sri Lanka

Contact

Website
LinkedIn
GitHub
Dribbble