• General Info
  • Experience
  • Education
Y
Python Developer
country flag
Yaroslav UTC+3
Available starting: May 12 Remote
Middle+
28.75 $/hour 4600 $/month (160 hours/month)
rent from 1 month
General Info
Role
Python Developer
Grade
Middle+
Key skills
MySQL
Git
Docker
SOLID
Redis
PostgreSQL
MongoDB
RabbitMQ
Docker Compose
DRY
KISS
CI/CD
Bash
Django
SQLite
Selenium
AWS S3
Cron
Python
AWS
Lambda
Flask
Asyncio
Celery
FastAPI
Languages
  • English - B2
Domains
Banking
FinTech
FinTech & Finance
Logistics & Transport
Retail & E-commerce
Type of engagement
Specialist's location
Belarus, Minsk, UTC+3
Ready for relocation
No
Partner's location
Belarus country flag
Experience 3  (4 years 9 months)
Fintech
Role
Python Backend developer
Description of Project
Money transfer system, designed for secure and efficient processing of financial transactions. This system is specifically tailored to interface with bank APIs, ensuring smooth and reliable transaction facilitation. It adeptly handles the complexities of transactional data management and maintains comprehensive logs for every transaction. The solution stands out for its ability to streamline money transfers while upholding the highest standards of security and data integrity.
Responsibilities
Job responsibilities: Architecture Design: Designed and implemented an efficient architecture to ensure scalability and performance of the application. Server side development using FastAPI, SQLAlchemy, SQLModel. REST API Development: Created a REST API to provide flexible and secure interaction between client and server. Writing unit and integration tests: Developed a set of unit and integration tests to ensure code quality and application reliability. Documentation Writing: Created detailed documentation to make the application easier for other developers to understand and use. Logging: Implemented a logging system to track and resolve errors and analyze user behavior. Client Interaction: Successfully interacted with the client to ensure timely and efficient task resolution. Application containerization using Docker, docker-compose: Implemented application containerization using Docker and docker-compose, ensuring portability and simplifying deployment. Achievements: Integration with 7 banks: Implemented successful integration with 7 banks, providing the mobile app with access to customer financial data. Data migration from old to new database: Organized secure and efficient data migration from legacy database to new database, ensuring data integrity and minimizing downtime. Flexible Permission Setting System: Developed a flexible permission management system that allows administrators to fine-tune user access to application functionality. Balance System for Mobile App: Created a robust system to keep track of user balances, ensuring accurate tracking of financial transactions. Bonding System for Web App: Developed a bonding system that allows users to efficiently manage their obligations.
Technology Stack
Fast API, SQLAlchemy, SQL Model, PostgreSQL, MongoDB, Cron.
Period
03.2023 — 05.2024 (1 year 3 months)
Education
School
School 182
Degree
High School Degree
Field Of Study
Student
Year of graduation
2021

Similar specialists

E
Python Developer
country flag
Edgar UTC+3
Middle+
aiogram
aiohttp
Amazon DynamoDB
API Gateway
AWS
Bottle
CloudFormation
CSS
Django
Django Rest Framework (DRF)
EC2
FastAPI
Flask
GraphQL
HTML
Lambda
PostgreSQL
Pydantic
pyTelegramBotAPI
Pytest
Python
Scrapy
Selenium
SQS
Telegram API
Telethon
unittest
VPC
SQLAlchemy
SQL
Redis
Celery
RabbitMQ
Docker
Docker Compose
Postman
Grafana
Git
GitHub
GitLab
GitHub Actions
IAM
SNS
Rekognition
Secrets Manager
Route53
CodeBuild
CodePipeline
Marshmallow
pytest-mock
pyrogram
DynamoDB
Python developer with 4 years of experience working with AWS, web frameworks and blockchain. Experience in monitoring, conducting interviews, leading a team and speaking at conferences. I always strive for logical and deliberate decisions, understanding of business logic and customer needs. I try to fully understand the origin of the problem. Easy to learn, ready to learn new tools and technologies. Experience: development and deployment of Python applications on both IaaS and PaaS, FaaS (AWS) and IaaC (AWS CloudFormation, serverless framework) development using Django web frameworks, Django Rest Framework, Flask, FastAPI, Bottle development of GraphQL API and authorization via OAuth2 protocol development of telegram bots and client bots using Telegram Bot API, Aiogram, Telethon, Pyrogram development of multithreaded and asynchronous programs writing unit, integration and end-2-end tests using pytest linters and formaters of code, code review CI/DI work and development on macOS, Linux and Windows platforms token distribution and software development using the Blockchain API working with SQL and NoSQL databases, development using ORM and without writing complex SQL queries (CTE, aggregation functions, partitioning, JSON aggregation) to collect statistics, query optimization development of container applications using Docker and docker-compose development using task queues and data (Celery and RabbitMQ) Nginx configuration experience as a web server and load balancer development of parsers, scrapers, automation of actions in a web browser (Selenium) development of scripts for working with files, tables and data aggregation profiling and debugging Python code and performance optimization of Python algorithms using Cython communication with the client, status meetings, planning meetings Hobbies: Current interests: sports mafia, DJ, music writing, algorithms and Cython. Favorite music - EDM. Favorite movies - "Forest Gump". Favorite book - Stone Island President
More
K
Python Developer
country flag
Kiryl UTC+3
Senior
Alembic
Asyncio
AWS
Bitbucket
Celery
Django
Docker
Falcon
FastAPI
Flask
Git
GitHub
GitLab
gRPC
Hibernate
Java
Kubernetes
Linux
Maven
Metamask
MongoDB
MySQL
Poetry
PostgreSQL
Python
Redis
REST
Solidity
Spring Boot
Spring MVC
Spring Security
SQLAlchemy
SQLite
Web3.js
Windows
Jira
ClickUp
Trello
JS
pipenv
virtualenv
OpenZeppelin
Hardhat
Ganache
Truffle
Tenderly
Web3.py
Ethers.js
Azure
Cloud
GIt CLI
Software developer with expertise more than 5 years in IT. Proficient in Python and SQL Expertise in the blockchain: Solidity, Truffle, Ganache, Metamask, OpenZeppelin, Web3.py, Web3.js Knowledge of Java Experience with PostgreSQL, MySQL and NoSQL(MongoDB, Redis) databases Knowledge of Falcon, FastAPI, Flask, Django, Spring Extended experience in writing unit tests Experience with Docker and CI/CD Learning new technologies fast, eager to take challenges and unordinary tasks, scrupulous about the details and robustness
More
T
Python Developer
country flag
Tamir UTC+3
Middle
Python
Golang
SQL
Flask
Django
FastAPI
Bash
SQLite
Pytest
Pandas
Numpy
Sklearn
Statsmodels
CatBoost
PyTorch
Matplotlib
SciPy
Git
Docker
PostgreSQL
MySQL
Celery
Redis
Kafka
Jenkins
OpenAPI
REST
Kibana
More
A
Python Developer
country flag
Artem UTC+3
Middle
aiohttp
Asyncio
Django
Django Rest Framework (DRF)
Docker
FastAPI
Flask
Heroku
HTML/CSS
PostgreSQL
Postman
Pytest
Python
Redis
RoboKassa
Scrapy
SQLAlchemy
SQLite
Telegram API
Docker Compose
Git
GitHub
Django RQ
Python developer with 3 years experience in developing web applications. I want to put my knowledge into expirience and ready for a team work. Work Experience Experience with databases, servers and APIs using Python, data scrapping, containers, TDD. Can work on Linux systems (Ubuntu/Debian) and on Windows. Capable team player, team management, staff training, merchandising in the commodity department, customer problems solving. Hobby and Favorites Current areas of interest - NFT, ITsecurity, auto sport. Favorite music - Hip-Hop, R&B, House. Favorite movies - Star Wars, The Dark Knight, Fast & Furious. Favorite book - The invisible man. Professional Experience Functional and object-oriented approaches using Python. Proper code formalization (hierarchy, description, comments), the ability to read and understand an old/legacy code. Test-driven development using pytest. Legacy code optimizations, HTML and CSS fixes. GIT - pull requests, branching, merging, rollbacks, etc. Experience in using Docker and docker-compose.
More
M
Python Developer
country flag
Muhammad UTC+1
Middle+
Python
MySQL
Git
Django
FastAPI
PostgreSQL
Apache Kafka
Asyncio
SQL
Docker
MongoDB
Nginx
ClickHouse
Tornado
aiohttp
Redis DB
Docker Compose
Backend developer with more than 5 years of experience in the IT field, specializing in Python with an advanced database modeling career
More