Welcome to my Tech Stack page! Here, you'll find detailed information about the technologies I use to build software. The stack is a selection of tools and frameworks designed to maximize efficiency, scalability, and performance in my work.
From front- end user interfaces to back-end servers and databases, each component plays a crucial role in the product development lifecycle. Dive in to learn more about how I leverage these technologies to deliver high quality software solutions.
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.
Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.
JavaScript is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
Next.js is an open-source React front-end development web framework that enables functionality such as server-side rendering and generating static websites for React based web applications. It is a production-ready framework that allows developers to create static websites and server-side rendered web applications using React.
Figma is a cloud-based design tool that is similar to Sketch in functionality and features, but with big differences that make Figma better for team collaboration. Figma is free for individuals and offers paid team accounts.
Sass is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets. SassScript is the scripting language itself. It provides a way to write reusable CSS with a more elegant syntax.
Hypertext Markup Language is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript.