Key technologies and tools that power my development workflow.
The backbone of web development — dynamic, event-driven, and everywhere.
JavaScript with syntax for types — safer, scalable, and self-documenting code.
Versatile language for scripting, automation, data analysis, and backend services.
Robust, object-oriented language powering enterprise and Android applications.
Build fast, component-based UIs with declarative and reactive rendering.
Full-stack React framework with SSR, routing, API routes, and optimal performance.
Develop native mobile apps using React and JavaScript/TypeScript.
Predictable state container for complex React applications.
Utility-first CSS framework for rapid, maintainable, and responsive designs.
React component library implementing Google’s Material Design.
Popular CSS framework for responsive and mobile-first layouts.
Run JavaScript on the server — fast, non-blocking, event-driven architecture.
Minimal and flexible Node.js web framework for building APIs and servers.
Design and implement scalable, stateless, and well-structured API endpoints.
Query language for APIs — fetch exactly what you need, nothing more.
Real-time bidirectional communication for chat, notifications, and live apps.
NoSQL database for flexible, JSON-like documents and horizontal scaling.
Powerful, open-source relational database with advanced features and ACID compliance.
Widely used relational database for structured data and reliable performance.
Delightful JavaScript testing framework with snapshots and mocking.
Deploy and host modern web apps with CI/CD, preview URLs, and edge functions.