I’m a front-end-focused full-stack developer with 4+ years of experience building interactive web applications, design systems, and backend services.
I architect UI libraries in Vue + TypeScript, craft scalable REST APIs with Bun & Hono, and manage secure infrastructure on DigitalOcean and Cloudflare.
I thrive on optimizing DX, automating workflows, and delivering polished, modular systems — all while staying up to date with the latest technologies.
- Build and maintain UI components in Vue and TypeScript, based on ShadCN-Vue.
- Implement and customize designs using TailwindCSS.
- Manage state using Pinia.
- Build accessible UIs that comply with WCAG using the headless reka-ui component library.
- Apply component-based architecture: compose UI components into blocks and combine them into complete pages.
- Implement micro-frontend or modular monolith front-end architectures.
- Integrate RESTful APIs.
- Perform component testing and documentation using Storybook.
- Create REST API services using Hono, TypeScript, and Bun.sh.
- Use Zod for input validation on both the frontend and backend.
- Set up and manage user authentication using Better Auth.
- Manage database creation and migrations using Drizzle and SQLite.
- Write unit, integration, and E2E tests to ensure the application fulfills specifications.
- Set up development environments that closely resemble production.
- Set up and manage Linux virtual private servers on DigitalOcean.
- Configure and manage Nginx reverse proxies and SSL certificates using Certbot.
- Set up CI/CD workflows using GitHub Actions.
- Create automation scripts using Bash and TypeScript.
- Manage domains, DNS, and network security using the Cloudflare platform.
- Perform routine server backups.
- Monitor and log traffic using GoAccess.
- I follow standards and guidelines to write code.
- Practice spec-driven development.
- Use AI-assisted programming.
- Work in a fully TypeScript environment powered by Bun.sh.
- org-engine.com - Company onboarding software
I have experience working in a team, collaborating with UI/UX designers to translate Figma design mockups into fully functional Vue.js front-end applications and worked alongside Business Analysts and System Analysts to refine requirements and align on project goals.
Additionally, I have experience working with back-end teams to integrate REST APIs, ensuring smooth, efficient project delivery and robust data flow between client and server.