👋 I'm a full stack developer, an engineering manager, a technical writer and an instructor.
I'm well-suited for roles like:
- Architect
- Software Engineer
- Engineering Manager
- Developer Success Engineer
I've got over two decades of experience building software, managing teams and educating the curious.
- I've done full-stack web development using modern languages and tooling.
- I've managed humans (as many as two dozen), focusing on individual growth and team collaboration.
- I wrote a book based on the web development course I created.
- I taught hundreds of students, ranging from senior engineers to complete novices.
In a nutshell, I enable teams and end-users to do their best work.
- hello@chrisaquino.dev - Email is still 🆒, right?
- Resume - if this site is the director's commentary, the resume is the movie.
- LinkedIn - messages welcome!
- GitHub - a few goodies here, but somewhat unused in favor of self-hosting my repos.
- Mastodon - make 🐘 not war
Professionally, I have:
- Shipped production systems in TypeScript, React, Node.js, Express.js, GraphQL, Apollo, Python, Django, MySQL, PostgresQL and Redis
- Written tests with Jest, pytest, and WebdriverIO.
- Used Jenkins as a CI/CD pipeline.
- Deployed Docker-ized microservices to AWS.
- Manually provisioned Linux servers.
- Debugged production errors across multiple services with Splunk.
- Written tech specs, reviewed code and mentored other engineers.
- Worked closely with Product and Design to scope high-level features and plan development in phases.
But also:
- I'm actively learning Go.
- I use Linux (NixOS) and OpenBSD on my personal machines and for hosting.
- I've taught Redux and used it for personal projects.