Technologies I Use
A storytelling view of how I build software from idea to production.
Foundation
Building Starts with Code
Every application begins with strong fundamentals. These are the programming languages I use to solve problems, build algorithms, and develop scalable software.
Building Interfaces
Creating Modern User Experiences
Designing responsive, fast, and intuitive interfaces using modern frontend technologies.
Building Backends
Engineering Reliable APIs
Developing secure backend services, REST APIs, authentication systems, and scalable server-side applications.
Managing Data
Reliable Data Architecture
Designing databases and managing data efficiently for modern applications.
Adding Intelligence
Building AI-Powered Products
Integrating machine learning models, LLMs, and AI workflows into real-world applications.
Deploying Systems
Cloud & Infrastructure
Deploying applications, managing infrastructure, and building cloud-native systems.
Engineering Workflow
Daily Development Toolkit
The tools I use every day to design, build, debug, collaborate, and ship software.