I'm a full-stack developer interested in building reliable applications, AI-powered tools, workflow automation, and thoughtful user experiences.
My background in systems analysis and quality assurance shapes how I approach development: understand the problem, design for maintainability, test carefully, and keep the user experience clear.
- π Exploring full-stack architecture, AI-assisted tools, and developing software
- π§ Interested in systems analysis, database design, automation, and application security
- π¨ Building accessible interfaces and reusable design systems
- π§ͺ Focused on testing, performance, documentation, and maintainable code
- π¬ Ask me about TypeScript, Next.js, PostgreSQL, WordPress, or development workflows
Code should be understandable, maintainable, and built around a real problem.
- Clarity over complexity: Prefer solutions that are easy to understand and maintain.
- Systems thinking: Consider how data, users, services, and processes work together.
- Quality throughout: Treat testing, accessibility, security, and documentation as part of development.
- Practical automation: Use AI and automation where they produce clear, reliable value.
- Design with purpose: Build interfaces that are both functional and pleasant to use.
| Area | Technologies |
|---|---|
| Languages | |
| Frontend | |
| Backend & Data | |
| Testing & Tooling | |
| Design & AI |
Also working with Drizzle ORM, REST APIs, webhooks, Playwright, accessibility testing, SEO auditing, RAG, Ollama, pgvector, and agent workflows.
| β¨ Experience | π§© Engineering | β‘ Performance |
|---|---|---|
| Responsive storefront with a polished product-browsing journey | Reusable components and a maintainable full-stack architecture | Optimized product organization and efficient page interactions |
| Dynamic visual themes that give the store a distinct identity | Prisma-backed data modelling with clear separation of concerns | Purposeful animation using Framer Motion without compromising usability |
More projects and technical case studies will be added as they become ready to share.
Building useful software with clarity, quality, and purpose.


