Tech Stacks I Use
In my journey to create impactful solutions, I've worked with a diverse range of technologies. Here’s a look at the stacks behind my projects, showcasing the tools and frameworks that help bring my ideas to life.
React JS
A popular JavaScript library for building user interfaces, enabling the creation of dynamic and interactive web applications through reusable components.
React Native
A framework for building native mobile applications using React, allowing developers to create cross-platform apps that deliver a native experience on both iOS and Android devices.
Next JS
A powerful framework for server-side rendered React applications, providing features like static site generation, API routes, and optimized performance for modern web applications.
Flutter
A UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase, known for its fast performance and expressive design capabilities.
Fiber
Fiber is a Go web framework built on top of Fasthttp, the fastest HTTP engine for Go. Its designed to ease things up for fast development with zero memory allocation and performance in mind.
.NET MVC
A framework for building web applications using the Model-View-Controller design pattern, providing a structured approach to developing dynamic websites with a focus on separation of concerns.
Docker
A platform that enables developers to automate the deployment of applications inside lightweight containers, ensuring consistency across different environments and simplifying application management.
Postgres
An advanced open-source relational database management system known for its robustness, extensibility, and support for complex queries and transactions.
AWS
Amazon Web Services is a comprehensive cloud computing platform offering a wide range of services including computing power, storage options, and networking, designed to help businesses scale and grow efficiently.
Linux
An open-source operating system kernel that is widely used in servers, desktops, and embedded systems, known for its stability, security, and flexibility.
Git
A distributed version control system that allows developers to track changes in source code during software development, facilitating collaboration and code management.
Jenkins
An open-source automation server that helps automate parts of the software development process, including building, testing, and deploying applications.