Resources and Tools.

Here you can explore the technologies I master and the tools that help me create efficient and high-quality solutions.

Languages of programming

  • JavaScript 8 years - A high-level, interpreted programming language.

  • PHP 8 years - A general-purpose scripting language.

  • TypeScript 6 years - A typed superset of JavaScript that compiles to plain JavaScript.

  • Golang 3 years - A statically typed, compiled programming language.

  • Python 3 years - High-level, versatile programming language known for simplicity and readability

Databases

  • MySQL 8 years - A relational database management system.

  • PostgreSQL 7 years - A free and open-source relational database management system.

  • MongoDB 6 years - A cross-platform document-oriented database program.

  • Redis 6 years - An open source (BSD licensed), in-memory data structure store.

  • DynamoDB 3 years - High-performance key-value and document database.

  • SQL Server 2 years - Relational database developed by Microsoft.

Back-End

  • Yii 8 years - A high-performance PHP framework.

  • Laravel 7 years - A web application framework for PHP.

  • Nestjs 6 years - A progressive Node.js framework.

  • Express 6 years - A web application framework for Node.js.

  • Codeigniter 4 years - A powerful PHP framework.

  • Next.js 4 years - React framework for server-rendered and statically generated apps.

  • Nuxt 4 years - Universal framework for creating Vue.js applications.

  • Gin 3 years - Web framework for the Go programming language.

  • Gorilla 3 years - Toolkit for developing web applications in Go.

  • FasAPI 3 years - High performance framework, easy to learn, quick to code, production ready

  • Symfony 1 year - A PHP framework for web applications and APIs.

Front-End

  • Vue 6 years - Progressive and easy-to-use web framework.

  • Angular 5 years - Robust web framework by Google.

  • React 4 years - JavaScript library for interactive interfaces

Development Tools

  • GIT 8 years - Version Control System (VCS)

  • Node.js 6 years - JavaScript runtime environment for fast and scalable applications.

  • Swagger 6 years - API documentation generator.

  • Vite 4 years - Modern and fast development server and build tool for web projects.

Cloud Platforms

  • AWS - Leading cloud computing platform offering a wide range of services.

  • Heroku - Cloud platform as a service.

  • Netlify - A serverless development platform.

  • Render - Unified cloud to build and run your apps

  • Vercel - Easy deployment platform.

Security Resources

  • ABAC - Attribute-Based Access Control, where access is granted based on the attributes of users, resources, and the environment.

  • JWT - Standard for securely transmitting information as a JSON object.

  • OAuth2 - Authorization framework for delegated access.

  • OWASP - Open Web Application Security Project.

  • RBAC - Role-Based Access Control, where permissions are assigned to roles and users are assigned roles.

Project Management & Collaboration

  • Asana - Project management tool.

  • Kanban - Visual method for project and workflow management.

  • Microsoft Teams - Collaboration platform.

  • Scrum - Agile methodology for project management.

  • Slack - Collaboration platform.

  • Trello - Project management tool.