I write succinct compelling stories about performance optimizations for web.dev. They range from conceptual guides about web performance to tooling tutorials. I read and write code on a daily basis and I've published several codelabs. I work with the engineering team, developer relations, and senior writers to ensure my writing is accurate, relevant, and clear.
I worked on performance testing for the new browser engine written in Rust. In 3 months I had learned a new programming language, browser architecture, and a lot about parallel computing. I made some fun CSS demos and published an article on Mozilla's Hacks blog.
Lots of hands-on experience with application programming and information systems. Learned all about agile development, had the most fun taking courses on artificial intelligence and human-computer interaction. My final thesis was about virtual reality in web browsers.
Finished the frontend development track, solved a bunch of algorithmic challenges, and made some cool projects with open source APIs. Learned all about React and CSS Grid.
I'm a contributor to Mozilla Hacks and LogRocket blog. My first article about script loading was on the front page of Hacker News and it got the “Best of” badge on Pocket reading app. The article about WebAssembly has around 50K views and 2.4K "claps" on Medium so far. A picture is worth a thousand words, so I used my design skills to create and animate the graphics for these articles.
I love the web and I want to make it a better place, faster and more accessible for everyone. Speaking at conferences is a part of that mission. I'm a Mozilla Tech Speaker and currently, my main focus is WebAssembly. I enjoy meeting new people and I always use the chance to chat about things I'm working on so I can write more informed and better-targeted articles.
A log of my conference journeys and tips for getting into open source.
I'm making all kinds of playful web experiments on Codepen for fun and learning, from emoji weather apps to psychedelic visualizations.