Position: Python Developer
Category: Python
English level: fluent
Years of experience: 2.5


I have completed several projects that involved developing APIs and web applications using various web frameworks such as Flask, Flask-RESTX, FastAPI, and Django. All of these projects were using PostgreSQL as the database management system.

Specifically, I have built a student API using Flask-RESTX, a blog API using FastAPI, a blog application using both Flask and Django, and a bookmaker API using Flask-REST. These projects required me to design API endpoints, handle HTTP requests and responses, integrate with a database, implement authentication and authorization, and deploy the applications to a server.

In addition to my experience with web development, I have also used regular expressions in the past to parse text files. This experience has given me a good understanding of how to work with regular expressions and how they can be used to efficiently extract and manipulate data from text files.

To improve my skills, I plan on exploring other web development frameworks such as Node.js, Ruby on Rails, or ASP.NET. Additionally, I want to learn more about front-end technologies such as HTML, CSS, and JavaScript to create more polished and interactive user interfaces. Another area I want to explore is DevOps practices, such as containerization with Docker, continuous integration and deployment with tools like Jenkins or GitLab CI/CD, and cloud infrastructure management with AWS, Google Cloud Platform, or Microsoft Azure. I believe that gaining these skills will help me become a more well-rounded and versatile web developer.