Skills and technologies have been fundamental to my development as a software developer. Here you’ll find an overview of the tools and technologies I can work with, ranging from backend frameworks and frontend libraries to databases and programming languages. This list includes the skills that have contributed to my technical journey.
General-purpose programming language for system software
Extension of C with object-oriented features
High-level language for general-purpose programming
Superset of JavaScript with static typing
Widely-used object-oriented programming language
Server-side scripting language for web development
Minimalist web framework for Node.js applications
Robust Python web framework for dynamic web applications
Lightweight Python web framework for APIs
Java framework for creating stand-alone applications
PHP framework for web applications and APIs
PHP framework for web applications
Container platform for application deployment
Version control system for tracking code changes
Web server and reverse proxy server
Automated workflows for CI/CD
API development and testing tool
Collaborative interface design tool
Full-duplex real-time communication
Peer-to-peer real-time communication
Cloud platform for deploying and managing solutions