Tech Stack
Below you'll find my tech stack, which I've built entirely through self-directed learning using online resources. YouTube and Udemy have been invaluable companions on this journey, proving that with dedication and the right tutorials, you can master any technology from scratch.
NextJs, React & React Native
NextJS Frontend FrameworkA frontend framework that enables developers to build web applications with React by adding server-side rendering, static site generation, routing, data fetching, image optimization, and more. ReactJS Frontend FrameworkA JavaScript library for building user interfaces. React Native Mobile Framework & ExpoA framework for building native applications using React. In the past we built the NexosSolutions App for Android and iOS with React Native. Python
Python LanguageUsed for web scraping and data analysis in past projects. The University of Munich hired me for a project to scrape data from the web for their research and study purposes. Golang
Golang LanguageExtremely fast and efficient language. In some projects we used Golang for the backend to deliver the data to the frontend and to handle the API requests. Typescript
Typescript LanguageTypesafety used in almost all projects. Typescript is a superset of JavaScript that adds type definitions to the language. Javascript & NodeJS
Javscript LanguageUsed for web development and browser extensions in the past. NexosSolutions is a browser extension that automates the process of purchasing limited items. Based on web-requests it automated the process of selecting, purchasing and submitting the order. Chrome Extensions & WebpackUsed to deliver react chrome extensions for the browser such as automated buying software, scrapers and helpful tools. NodeJS Backend FrameworkThe backend framework for the NexosSolutions Extension and App. Our API is built with NodeJS and ExpressJS to deliver the data to the frontend. MongoDB & PostgreSQL
MongoDBA NoSQL database program, which uses JSON-like documents with optional schemas. Used for the NexosSolutions Extension and App to store user data and product information. PostgreSQLA powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. SDKs
StripeA payment processing platform that allows you to accept payments online. Used for the ProfitPath Software to process payments & enable flexible payment options for our users. SupabaseA PostgreSQL-compatible database that is fully open-source and provides a comprehensive set of features for building modern applications. TanstackAn SDK that puts developer experience first & manages routes, data fetching, forms & tables inside profitpath. We use Tanstack Query to fetch data from our database and Tanstack Table to display the data in a table.