Full-Stack / Data Engineer
I enjoy solving problems with clever solutions.

Play some pong!
(Press "Enter" to Start/Stop)
Hey, I’m Dio.
Welcome to my little digital world.
I’m a full-stack engineer based in Denver, CO.
I specialize in building web apps, optimizing performance and innovative solutions for small businesses.
Since transitioning to software engineer, I’ve focused on remote work for startups and collaborated with many talented people in creating digital products for both business and consumer use.

Front-End
I appreciate clean design, often coding from scratch and bringing ideas to life.
- Javascript
- Typescript
- Vue.js
- React
- jQuery
- HTML/CSS
- TailwindCSS

Back-End
I enjoy creating robust and scalable solutions that can handle high volumes of data and traffic.
- Python
- Java
- Node.js
- Express.js
- PostgreSQL
- JWT
- OAuth

Data / Testing
I prioritize thorough testing with proficiency in a range of development tools/platforms.
- Google Cloud Platform
- BigQuery
- Firebase
- CircleCI
- Apache Airflow
- DBT
- Jest
- Cypress
- Selenium
- Mocha/Chai
- Supertest
- Enzyme
- WebDriverIO
- Cucumber
My Recent Work
Here are a few past projects I’ve worked on. For more stuff, email me!

Tutorize
AI-powered tutoring platform that personalizes video course content to learners.



Interested in collaborating with me?
I’m always open to discussing product development work or partnership opportunities.
What Others Think
Some kind words from people I’ve worked with...

Douglas Ede
Production Manager
Valley Prescast, Inc.
"A remarkable attention to detail and understanding of business objectives and direction. Most recommended."

Lili Fuentes
Software Engineer
The Motley Fool
"I always enjoy working with Dio. He has a contagious passion and dedication on anything he works on."

Marius Banea
Senior Developer | Mentor
Hansen Technologies
"I would recommend him to any potential employer, as a hard-working and fast-learning IT professional."
Blog
I also write about technologies and life when I find a chance.
Step into the matrix of tech with me, and help me decode life jargon!
A Hitchhiker’s Guide to ChatGPT
UNDERSTANDING AI'S TALKATIVE COUSIN
Have you ever wished you had a buddy who could straight up answer your deepest, most random questions at the right time, or make up a captivating story on the spot, maybe even simply keep you company during an insomnia-ridden night? Well, in comes ChatGPT, the charismatic AI that’s been taking the digital world by storm. It’s like the Siri of texting, but with the verve of Shakespeare and the knowledge of a trivia champion.
The Art of Prompt Engineering
HOW TO TALK TO CHATGPT AND GET IT RIGHT EVERYTIME
In the ever-evolving orchestra of our digital reality, OpenAI’s ChatGPT has truly stolen the limelight, painting the canvas of our daily lives with its whimsical and almost magical conversational capabilities. It’s answered our midnight existential queries, gracefully composed our overflowing inbox, and even narrated bedtime stories in the velvety voice of prose. Yet, the true secret sauce to unlocking its full potential doesn’t really lie in ‘how it works’, but rather in ‘how you work it’.
Building Apps with ChatGPT: A Practical Approach
OVERCOMING COMMON CHALLENGES
As the world has shifted into hyperdrive with AI, large language models, and the emergence of what I like to call the ‘GPT phenomenon’, it’s become almost a Herculean task to keep up with the sheer pace of technological advancements. It feels a bit like trying to catch a runaway train — but this train’s on an infinite loop, and we’re chasing it on foot. Well, let’s change that narrative.
Navigating the AI Startup Hype
LESSONS FROM THE PAST AND A LOOK INTO THE FUTURE
One of the biggest mistakes designers make when designing interfaces is that they often rush straight to the prototype (or drawing board), sketching out how the buttons and screens will look, without first understanding the task and, more importantly, their users better. Think about it, it’s like trying to solve a jigsaw puzzle without having seen the picture on the box, or knowing it’s context.
