About
About
This is myzkey's personal site. I keep notes here about software engineering, reading, and indie product development.
My main interests are web application development, backend and frontend implementation, API design, and database work.
Skill Set
Main technologies I have used in professional work and personal projects.
TypeScript / JavaScript
8+ years
Runtime
- Node.js
Frameworks
- React
- Next.js
- Vue.js
- Nuxt
- NestJS
State Management
- Redux
- Vuex
Data Access
- Prisma
- Drizzle ORM
- TypeORM
Testing
- Vitest
- Jest
- Playwright
- Cypress
- Storybook
Styling / UI
- Tailwind CSS
- Material UI
- Vuetify
- Bootstrap
- styled-components
API / Data Fetching
- Orval
- TanStack Query
Build / Development
- npm
- pnpm
- Vite
- Webpack
- ESLint
Ruby
5+ years
Frameworks
- Ruby on Rails
Testing
- RSpec
Python
2+ years
Frameworks
- Flask
Data Access
- SQLAlchemy
PHP
3+ years
Frameworks
- Laravel
Data Access
- Eloquent ORM
CMS
- WordPress
Cross-Functional Skills
Databases / Data Stores
- MySQL
- PostgreSQL
- Neo4j
Infrastructure / Cloud
- AWS
- Google Cloud Functions
- Cloudflare Pages
- Cloudflare Workers
- Docker
- Terraform
- GitHub Actions
API / Auth / Communication
- OpenAPI
- REST API
- Auth0
- OAuth 2.0
- WebSocket
Design / Architecture
- DDD
- Onion Architecture
- Feature-Sliced Design
- Atomic Design
- Jamstack
CMS / External Services
- Contentful
- Algolia
AWS Services
- Amazon EC2
- Amazon ECS / AWS Fargate
- AWS Lambda
- Amazon S3
- Amazon RDS
- Amazon CloudFront
- Amazon CloudWatch
- AWS IoT Core
- Amazon VPC
- AWS IAM
- Amazon Route 53