Full-stack Developer & freelancer

Michael
Acosta.

I build useful, clear, thoughtfully crafted web experiences.

Explore projects
GitHub profile avatar of Michael Acosta, an illustrated character holding a laptop
A little corner of my digital world

A little about me

Full-stack Developer & freelancer

I’m Michael Acosta. I work across frontend, backend, and data to build web solutions, and I take on client projects as a freelancer. I care about making every part clear, useful, and work well together.

A selection of my work

Projects.

Hover a title to preview it

  1. twistora.michaelacostafreelancer.workers.dev
    Twistora stopwatch and 3D cube simulator

    A speedcubing timer paired with a 3D Rubik’s cube simulator.

    • TypeScript
    • Three.js
    • CSS
    • Docker
  2. devwebcamp-michaelacostadev.mnz.dom.my.id
    DevWebCamp homepage

    A PHP platform for organizing a web development conference.

    • PHP
    • MVC
    • MySQL
    • SCSS
    • JavaScript
  3. michaelinterestcalculator.netlify.app

    A visual way to explore simple and compound interest.

    • TypeScript
    • HTML
    • CSS
  4. ml-diabetes-predictor.vercel.app
    Diabetes Predictor project screenshot

    An informational estimate based on biometric data; not a substitute for medical advice.

    • Python
    • Scikit-learn
    • Flask
    • Docker
  5. appsalon-phpmvc-michaelacostadev.mnz.dom.my.id
    AppSalon appointment and sign-in interface

    An appointment management app built with PHP and MVC.

    • PHP
    • MVC
    • MySQL
    • SCSS
    • JavaScript
  6. uptask-mvc-michaelacostadev.mnz.dom.my.id

    A project and task manager with accounts, task status, and a PHP MVC structure.

    • PHP
    • MVC
    • MySQL
    • SCSS
    • JavaScript
    • Gulp
    • Composer
  7. technoandedmfestival-michaelacostadev.wasmer.app
    Techno and EDM Festival landing page

    A responsive festival experience with artist lineups, a gallery, and ticket packages.

    • PHP
    • SCSS
    • JavaScript
    • Gulp
    • Sharp
    • Wasmer
  8. ~ $ textforge --help

    A Bash CLI that generates customizable ASCII banners in the terminal.

    • Bash
    • Shell
  9. michael-2048.vercel.app
    2048 number puzzle in progress

    A familiar number puzzle, thoughtfully brought to the web.

    • JavaScript
    • CSS
    • HTML
  10. space-invaders-enhf.onrender.com
    Space Invaders in-game screen

    The arcade classic, rebuilt for the browser with keyboard and touch controls.

    • JavaScript
    • CSS
    • HTML
  11. michael-sudoku.vercel.app
    Sudoku puzzle application

    A clean Sudoku board with validation, built to be played on any screen.

    • JavaScript
    • CSS
    • HTML
  12. michael-snake.vercel.app
    Snake game ready to play

    The timeless Snake, with keyboard and swipe controls for mobile.

    • JavaScript
    • CSS
    • HTML

Made and learned by building

My ecosystem.

STACK / SYSTEM MAP

System ready

A selection of technologies and skills, not a proficiency scale.

A closer look at my journey

A work in progress.

CV — Coming Soon

My resume will be available here soon.

Explore selected experience

PHP MVC applications with authentication, project workflows, and relational databases.

Let’s talk

Have something
in mind
?

Hi! Welcome.