
Hi there!👋
I’m Pathum Senanayake, a 22-year-old software engineer who’s all about web development, automation, and digging into data through web scraping and web crawling. I’ve spent a lot of time building systems that make life easier—whether it’s automating tasks, creating efficient web apps, or pulling valuable insights from data. I enjoy finding creative solutions and seeing projects come to life in ways that make a real difference.
When I’m not coding, I’m usually gaming, reading, or writing. I’m currently into medieval high fantasy, spinning stories filled with epic battles and magical worlds, but my real specialty is psychological horror—there’s nothing like diving into the darker corners of the human mind. I’m also a binge kind of person; once I start something, whether it’s work, a game, or a book, I’m all in until it’s done.
I love what I do, both in tech and storytelling, and I’m always up for a new challenge or creative adventure. Whether it’s solving problems with code or crafting compelling narratives, I’m always looking for the next thing to pour myself into.
Projects
Random ProtonMail Generator
- Create a random protonmail address.
- Release: v0.1.0
Flight Overweight Fee Calculator
- Calculate the last minute additional baggage fees.
- Hosted URL: https://pinkz.blog/calculator/
- Release: v0.9.1
Dog Ded Database (DBDB) - Using AVL Tree
- Created my own interpretation of DBDB.
- Original Resource: DBDB - Dog Bed Database by Taavi Burns
Tech Stack
Languages
- Typescript
- Javascript
- Python
- Java
- R
Frameworks
- Playwright
- Express.js
- Selenium
- Swagger
- Angular
- Node.js
- Next.js
- Svelte
- React
Database
- MongoDB
- Firebase
- MySQL
ORMs
- Sequelize
- Prisma
Web Technologies
- HTML
- CSS
Version Control
- Git
Experience
Neo Minds Holdings (Pvt) Ltd
Software Engineer Intern
Jul 2021 - Jul 2022
- Developed and deployed RESTful APIs using modern backend technologies.
- Managed server deployments on AWS and GCP, ensuring reliable uptime and performance.
- Handled a TCP server responsible for receiving and decrypting signals from smartwatches.
- Contributed to 5 projects, including one major project, delivering backend solutions.
- Led client interactions during a joint integration phase with another company, ensuring smooth collaboration.
- Conducted functional testing for 2 projects, enhancing quality assurance processes.
Education
BEng (Hons) in Software Engineering
University of Westminster
Jan 2020 - Jun 2023
- Graduated with Upper Second Class Honours
- Final Project: Hyper-automation for web testing