Level: Advanced
Brief description: I used them in every experience I've had, it's the goto language for frontend (even backend) stuff.
Tools I've used: React, Vue, SolidJS, Node.js
Level: Intermediate
Brief description: This is the first programming language I've learnt, and I used it for data/ML related applications.
Tools I've used: Flask, Pytorch
Level: Intermediate
Brief description: I used C and C++ during my studies, mainly for low-level algorithms, like EDA heuristics and computer organization work.
Tools I've used: My sanity
Level: Intermediate
Brief description: I learnt Go because I want to learn a modern language that is simple yet powerful. I used it to learn networking and systems programming.
Tools I've used: Gin
Level: Intermediate
Brief description: I learnt Java in school, it taught me the principles of OOP and some of the design patterns in a Java project.
Tools I've used: Spring Boot
Level: Intermediate
Brief description: I used SQL in larger projects for database management.
Tools I've used: PostgreSQL, MS SQL Server
Level: Intermediate
Brief description: I used document databases when I don't require strict relations between entities in my projects.
Tools I've used: MongoDB
Level: Intermediate
Brief description: I've used Azure for work and some personal trails.
Tools I've used: Container Apps, Storage Accounts, Microsoft SQL Server, PostgresSQL Flexible Server
Level: Intermediate
Brief description: When I need a quick project backend without a hassle, I utilize these services to handle databases, user authentication and so on.
Tools I've used: Firebase, Supabase