SOFTWARE ENGINEER
Hi, I'm Madelane
Fullstack engineer with a background in web — frontend (Angular, TypeScript) and backend (.NET, C#, SQL). Studied industrial digitalisation and architectural design before moving into software. Curious about systems and what lies beyond the browser.
Currently building a personal project in Java.
work and experience
Experience
Worked across the stack using Angular and TypeScript on the frontend, C# and .NET on the backend. Delivered features in an Agile environment using Azure DevOps, with code review and CI/CD practices.
Key Projects
- Column-Level Data Security System: Built multi-condition policy evaluation to enforce compliance on sensitive fields.
- Natural Language Search Feature: Enforced user permissions, integrated with a Python AI service, and standardised UI error handling.
- User Management Dashboard: Standardised data table, implemented end-to-end role-based filtering and exporting data functionality.
- Payroll Search: Integrated two RESTful APIs, aligning with UI flows and uncovered and documented a data-integrity issue for cross-team resolution before production release.
- AI-Driven Career Coach Prototype: Rapidly iterated from concept to demo and presented to CTO and executive leadership.
Selected for a competitive full-scholarship software engineering bootcamp; built full-stack web applications using TDD, daily pair-programming and Agile practices.
Key Projects
- Chitter: Solo Project. Twitter-like app with authentication and messaging. Stack: Ruby, Sinatra, PostgreSQL
- MakersBnB: Team Project. Airbnb clone with date-based bookings and SQL-driven availability checks. Stack: Ruby, Sinatra, PostgreSQL
- Acebook: Team Project. Facebook-inspired social app with authentication and messaging. Stack: MongoDB, Express.js, React, Node.js
- Foodshare: Team Project. Platform connecting food banks with local outlets. Stack: MongoDB, Express.js, React, Node.js
Developed strong communication and problem-solving skills in a customer-facing role, deepening my understanding of real user needs and expectations that directly informs how I approach building software today.
Things I've built
Personal Projects
A grocery price comparison tool for price-savvy home cooks in Singapore. Search for any product and instantly see the price per 100g across FairPrice and Sheng Siong — with the best value clearly highlighted. Built with Spring Boot, React + TypeScript, and PostgreSQL. Currently in active development.
A React application built following a JavaScript Mastery tutorial to deepen my understanding of React and API integration. Displays exercises with target muscle groups and animated GIFs using the ExerciseDB API, with related YouTube videos sourced from the YouTube Search API.
Started as a tech assessment with basic features and expanded beyond the brief for my own learning; added sorting by price, a custom relevance algorithm combining product availability and ranking, filtering functionality, and improved styling.
A full-stack web application connecting food banks with local restaurants, supermarkets and food outlets to reduce food waste. Built with the MERN stack as a final bootcamp group project
academic background
Education
Explored digital fabrication through iterative CAD modelling and 3D printing, applying a fail-fast approach to develop product-ready prototyped structures. Gained hands-on experience with generative design, 3D scanning, and VR tools.
Awarded 1st on Dissertation: research into the role of sound, as shaped by architecture, in how we experience space. Collaborated with students from TEI Athens on a cross-cultural Mapping of Space project. Trained in CAD, technical drawing, and model-making.
Exchange year — Ritsumeikan Asia Pacific University, Japan 2017-2018
Studied Japanese language, history, and culture alongside local and international students from across the world.