Skills & Tools
Technologies and tools I’ve used to design, build, scale, and polish modern digital products.
Core Frontend & UI/UX
Core Frontend & UI/UX
Crafting fast, responsive, and accessible user interfaces where design decisions are guided by usability, motion, and real interaction patterns. This stack is how I translate ideas into clean, intuitive experiences—balancing aesthetics with performance and maintainability.
Backend & Databases
Backend & Databases
Designing reliable backend systems that handle data, business logic, and scale without becoming fragile. I use these tools to build APIs, manage persistence, and ensure applications remain fast, secure, and predictable as complexity grows.
DSA & Problem Solving
DSA & Problem Solving
Strengthening problem-solving instincts through data structures and algorithms, with a focus on efficiency, correctness, and edge-case thinking. This foundation sharpens how I approach real-world bugs, performance bottlenecks, and system design decisions.
Dev Tools & Environments
Dev Tools & Environments
Powering day-to-day development with tools that improve speed, reliability, and collaboration. From version control to build systems and IDEs, this category reflects how I reduce friction, automate workflows, and stay productive across projects.
Storage & Media
Storage & Media
Managing files, images, and media assets with a focus on performance, scalability, and cost efficiency. These tools help me handle uploads, optimize delivery, and integrate cloud storage seamlessly into full-stack applications.
AI Tools & Services
AI Tools & Services
Leveraging modern AI tools to enhance productivity and add intelligent features to applications. I use these services for automation, content generation, data extraction, and rapid prototyping—treating AI as an amplifier, not a black box.
Authentication
Authentication
Implementing secure and flexible authentication flows to protect user data and application integrity. This stack enables login systems, token-based auth, and third-party providers while balancing security, usability, and scalability.
Testing
Testing
Ensuring code reliability through comprehensive testing strategies. I use these tools for unit testing, component testing, and DOM environment simulation—helping catch bugs early and maintaining confidence across refactors and feature additions.