I'm a Full Stack TypeScript Developer with a passion for creating elegant solutions and developer tools. Since 2019, I've been diving deep into the JavaScript ecosystem, exploring its vast capabilities to solve complex problems. I previously worked at Kollacode, where I developed full-stack Express + Vue applications deployed in the IBM Public Cloud.
- Full Stack Development: Building robust applications with Express, Vue, and TypeScript
- DevOps: Experience with Jenkins, Docker pipelines, Kubernetes, and RedHat
- Cloud Infrastructure: Deploying and managing applications in IBM Public Cloud
- Developer Tools: Creating custom solutions to streamline development workflows
- Compiler Development: Creating macros and analyzers for the TypeScript compiler
- Programming Languages: Exploring languages with first-class support for algebraic side-effects (Koka, Effekt)
- ASE Scripting: Studying the next generation of programming languages
- Developer Experience: Building tools to enhance productivity and code quality
- Speaker at Atlanta Developers Conference (September 2023)
- Topic: "JavaScript Concurrency Model and Practical Web Workers with Comlink"
- IDE: Cursor + Claude for code generation and exploration
- Note-taking: Obsidian for knowledge management and learning reflection
- Development: TypeScript, Express, Vue, Docker, Kubernetes
- Documentation: Custom OpenAPI documentation generation tools
- Applied Mathematics, Kennesaw State University
I'm passionate about sharing knowledge and creating resources that help others discover the joy of programming. My goal is to leverage my experience in web development and applied mathematics to create accessible learning materials and tools for the developer community.
"The best way to predict the future is to invent it." - Alan Kay