At Veneklasen Associates, I develop production-ready features with Next.js and TypeScript, using scalable component and routing patterns. I build reusable UI components and manage application state with Zustand.
I integrate REST APIs using Fetch, Axios, and SWR, and work with Next.js rendering and routing features. I also improve Core Web Vitals through lazy loading, rendering optimization, and asset optimization using Azure Blob Storage.
I built a responsive portfolio website with an AI-powered chatbot using Vercel AI SDK and Gemini. It features streaming responses and IP-based API rate limiting with Upstash Redis.

