Fairy Pitta

Software Engineer & Developer

Creating solutions through clean code and technology. Passionate about building educational & nature-related applications.

Technical Skills

A comprehensive overview of my technical expertise and the tools I use to build modern applications.

Programming Languages

Python

General-purpose scripting and data tasks

HTML

Semantic markup for the web

CSS

Responsive styling and layout

JavaScript

Interactive frontend development

TypeScript

Type-safe JavaScript for scalable apps

R

Statistical analysis and visualization

Frameworks

React

Component-based UI development

Next.js

Full-stack React framework

Django

Python web framework for APIs and apps

Platforms

Supabase

Auth, DB, storage for modern apps

AWS

Cloud infrastructure and services

Cloudflare

CDN, DNS, security and edge runtime

GitHub

Code hosting and collaboration

Vercel

Deployment and hosting platform

Tools

SQLite

Tailwind CSS

Vite

LaTeX

Nginx

Now Training

Docker

Containerization basics and best practices

Vue.js

Exploring reactive UI development

Java

Learning core language and ecosystem

Featured Projects

A collection of software engineering projects and technical implementations.

13 Oct, 2025

Held–Karp TSP Visualizer

A Held–Karp TSP visualizer that uses realistic travel-time cost matrices.

Oct 13, 2025

Pseudocode Converter: Convert Code to IB‑Compliant Pseudocode

A web tool that converts Python or Java code into IB‑compliant pseudocode for Computer Science courses and examinations.

19 May, 2025

Game Of Life: A Cellular Automaton Brought to Life in the Browser

Watch colorful patterns unfold in Conway's Game of Life, an interactive simulation of cellular automata.

15 May, 2025

Mapping Singapore's Avian Life: Inside the Singapore Bird Observation Map

An interative map of Singapore Birds in the past 23 years.

22 Apr, 2025

Building My Portfolio in Two Days

I built my personal portfolio website in two days, focusing on a clear and maintainable design without unnecessary complexity.

Oct 15, 2024

Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz

An interactive quiz web app to test out your bird call knowledge

Connect With Me

Have a question or want to stay updated? Reach out or subscribe to my newsletter. If you have any bird-related ideas and want to see it come true, feel free to contact me as well!

Get In Touch

Have a question or want to collaborate? Send me a message and I'll get back to you soon.

Stay Updated

Subscribe to receive new articles, project updates, and environmental tech insights.

By subscribing, you agree to our Privacy Policy.