About
I’m a software engineer from Barranquilla, Colombia. I installed my first Linux distro: CrunchBang, when I was a teenager after my old Windows XP PC had a RAM slot failure. Since then, I’ve spent countless hours hacking laptops and single-board computers. I’m still amazed by the fact that you can create beautiful things with just a few lines of code.
I was granted a scholarship for a bachelor’s degree in Systems Engineering and later another for a master’s degree in Data Assimilation. I’m deeply grateful to my teachers, classmates, and the many wise people I met along the way, they pushed me beyond my boundaries.
In my third year of my bachelor’s program, during the OOP course, I was introduced to web development. I built my first PHP app over a weekend, moved to Ruby on Rails, then learned the fundamentals by writing scrapers, retro videogames and developing toy Android apps in Java. I landed my first job working with Node.js and React by the end of that year.
During my master’s, I worked extensively with Python and Fortran, conducting research in high-performance computing on a 936-core cluster with 416 GB of RAM. I applied data assimilation methods such as EnKF and 3D-Var to advance high-resolution WRF weather modeling.
Over the years, I’ve had the chance to work with startups at different stages, from building early MVPs to scaling systems that handle over 3.5 million daily transactions.
Today, I work across web, mobile, distributed systems, databases, networks, and offline-first architectures. I build and contribute to open source projects, and advocate for self-hosted solutions.
Say Hi
- Email: [email protected]
- Github: sjdonado
- Linkedin: sjdonado
- Stackoverflow: sjdonado
- Vsco: https://vsco.co/sjdonado/gallery