What I Do
Ethan. 21 y/o developer fascinated by the ever-changing world.
I design, build, and publish products of reliability.
I specialize in creating new enjoyable user experiences with an emphasis on speed in the interactions that power these systems.
In my free time, I build new projects from the ground up and learn new frameworks while learning about the intricacies of the technology we take for granted each day.
A note about computer science to me
Computer science and artificial intelligence are often perceived as fields focused merely on technical advancements. However, at their core, they are powerful tools with the potential to enhance our daily lives profoundly. My ambition is to delve into the intricacies of human nature, unraveling what motivates us each day, and apply these insights in synergy with AI. By integrating these ideologies, I am dedicated to creating innovative solutions that not only streamline our daily tasks but also enrich our experiences, making every day more fulfilling. It's a journey towards leveraging technology to harmonize with our human essence, transforming how we live and interact.
How I Do It
I highly leverage new bleeding-edge technologies and languages like Elixir to stay on top of the game. You can find a list of my most-used technologies below.
name
Elixir
type
Realtime, Backend
use case
Building fault-tolerant realtime systems that scale out across multiple nodes
name
React
type
Frontend framework
use case
Constructing stateful and durable frontends for large and interactive web apps
name
TypeScript
type
JS Superset
use case
Types for JS - will save your life when projects expand
name
TailwindCSS
type
CSS Framework
use case
Utility-first CSS framework that makes styling a breeze
name
Next.js
type
React Framework
use case
Building server-side rendering and static web applications using React
name
MongoDB
type
NoSQL Database
use case
Flexible, scalable document database for building modern applications