GithubHelp home page GithubHelp logo

Python Backend developer

✨About me

Good day! 👋

I am Savelyeva Diana. My age is 21.☺️

I am student of ITMO University, 4th year of education. My program of education is Software Engineering. Currently I am living in Saint-Petersburg, Russia.

The main focus of my work is Python Backend💻

My tech stack:

  1. Programming languages and frameworks: Python, FastAPI (SQLAlchemy, pydantic, alembic), Django, DRF. I also had experience in developing Telegram bots (Telegram Bot API, python-telegram-bot).
  2. Databases: PostgreSQL, MySQL, SQLite.
  3. Other tools and technologies: SQL, REST, Git, Docker, Linux, React, CI/CD (gitlab, github).

✨Contacts

 Telegram: di_svlv

 Gmail: [email protected]

 hh.ru: link


✨Languages

  • Russian. Level: Native
  • English. Level: B2, Upper-Indermediate
  • German. Level: A1, Beginner

✨Technical Stack

Programming Languages

  • Python
  • C#
  • C++
  • C
  • Java

     

Frameworks

  • FastAPI, Python (SQLAlchemy, pydantic, alembic, etc)
  • Django, Python
  • Django Rest Framework, Python

   

Databases

  • PostgreSQL
  • SQLite
  • MySQL

     

Other

  • Git
  • Docker
  • CI/CD (gitlab, github)
  • Linux
  • React
  • HTML
  • CSS

     


✨Soft Skills

  • Learnability
  • Sociability
  • Responsibility
  • Teamwork
  • Leading
  • Purposefulness

✨Education

  • ITMO University

    2021 - 2025

    Faculty: Faculty of Software Engineering and Computer Engineering

    Educational program: Software Engineering

    Specialization: System and Application software


✨Experience

Work experience

  • TrustRDP

    06.2024 - Present

    Position: Backend Developer

    • Development and testing of web applications (frontend, backend) in Python (FastAPI, pydantic, SQLAlchemy, alembic, pytest).
    • Telegram bot development in Python (python-telegram-bot).
    • Integration, deployment of applications on the server.
  • Freelance

    01.2024 - 05.2024

    Position: Python Backend Developer

    • Development and testing of web applications (backend) in Python (FastAPI, pydantic, SQLAlchemy, alembic, pytest).
    • Integration, deployment of applications on the server.
  • Online school of programming Rebotica

    10.2023 - 04.2024

    Position: Mentor of programming on Python

    • Teaching Python programming.

Courses

  • Internship for VizorLabs backend developers

    САТЕЛ, Python Backend Developer


✨Projects

Below is information about my main, most serious and interesting projects:

Personal projects

Tournaments and hackathons


Course works

✨General GitHub activity

Diana Savelyeva's Projects

adventure-league-2023 icon adventure-league-2023

Telegram bot for inspection of insurance facilities for Sovkombank at Adventure League 2023 using Python, Flask, PHP, Laravel.

botfarm icon botfarm

Service that gives real user credits in order to use it in E2E tests to check the functionality.

data-wagon-2023 icon data-wagon-2023

Railway traffic map for Data Wagon 2023 for the First Freight Company using Python, React.

givepaw icon givepaw

Website to find pet donors for DonorSearch at the Selectel Hackathon 2024.

hotels icon hotels

Application for booking rooms in a hotel.

otiva icon otiva

Application for placing advertisements about different things, realty, etc.

vizorlabs icon vizorlabs

Internship for python backend developers from Satel.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.