Notable Experiences with different Tech Stacks.

Over the years, I have worked on numerous projects, focusing on creating impactful solutions. Below are some of the projects I’m most proud of, many of which are open-source. If any of them resonate with you, feel free to explore their code or contribute ideas for improvement.

Languages

  • Golang

    A statically typed, compiled programming language designed for high performance and scalability, widely used for backend and distributed systems.

  • JavaScript

    A versatile scripting language that enables dynamic interactivity in web development and serves as the backbone of client-side scripting.

  • TypeScript

    A strongly typed superset of JavaScript that compiles to plain JavaScript, offering robust tooling and improved developer productivity.

  • Node.js

    A runtime environment for executing JavaScript on the server side, ideal for building fast and scalable network applications.

  • HTML5 Logo

    HTML

    The standard markup language for creating web pages and web applications, defining the structure and content of websites.

  • CSS/ SCSS

    A style sheet language used for describing the presentation of a document written in HTML, including colors, layout, and fonts.

  • PHP

    A server-side scripting language designed for web development, used to create dynamic web pages and interact with

  • Python

    A high-level programming language known for its simplicity and readability, widely used for web development, data analysis, and artificial intelligence.

  • C++

    A general-purpose programming language known for its efficiency and performance, used for system software, game development, and high-performance applications.

Frameworks

  • Angular

    A robust TypeScript-based framework for building single-page web applications with dynamic user interfaces.

  • Taiga UI

    A modern, customizable, and responsive component library for Angular applications, offering a wide range of UI components and utilities.

  • Express.js

    A minimalist and flexible web application framework for Node.js, offering a robust set of features for web and API development.

  • Symfony

    A PHP framework with a set of reusable components, focused on building scalable, maintainable, and high-performance web applications.

  • NestJS

    A progressive Node.js framework for building efficient, reliable, and scalable server-side applications, leveraging TypeScript and modern design patterns.

Version Control

  • Git

    A distributed version control system for tracking changes in source code during software development, enabling collaboration and code management.

  • GitHub

    A popular platform for hosting Git repositories, with tools for collaboration, issue tracking, and continuous integration.

  • GitLab

    A web-based DevOps lifecycle tool that provides a Git repository manager and integrated CI/CD pipelines.

  • Bitbucket

    A Git repository management solution that supports code collaboration, continuous delivery, and integration with Jira and other Atlassian

Databases

  • SQLite

    A lightweight, serverless, self-contained SQL database engine that is embedded in applications for local data storage.

  • MySQL

    An open-source relational database management system that uses SQL for querying and managing data, widely used for web applications.

  • MariaDB

    An open-source relational database management system that is a drop-in replacement for MySQL, offering enhanced performance and scalability.

  • MongoDB

    A NoSQL document database that stores data in flexible, JSON-like documents, ideal for scalable and high-performance applications.

  • PostgreSQL

    An open-source object-relational database system that uses and extends the SQL language, offering advanced features for data integrity and performance.

APIs

  • REST

    A software architectural style for designing networked applications, using HTTP requests to perform CRUD operations on resources.

  • Swagger

    An open-source tool for designing, building, and documenting RESTful APIs, enabling developers to interact with APIs and generate client libraries.

Cloud Platforms

  • Docker

    An open-source platform for building, shipping, and running applications in containers, enabling developers to package applications with dependencies.

  • Firebase

    A mobile and web application development platform that provides a suite of tools for building and scaling apps, including authentication, databases, and analytics.

  • Kubernetes

    An open-source container orchestration platform for automating the deployment, scaling, and management of containerized applications.

  • Google Cloud Platform

    A suite of cloud computing services that runs on the same infrastructure that Google uses internally, providing a range of cloud-based solutions