Position: Разработчик Python/Django
Category: Python
English level: intermediate
Years of experience: 6


Certified and expirienced (5+ years) python web developer with knowledge in all areas of web development from planning to launch and scaling. For the last 3 years I have been working on the backend of forex brokers in an international English speaking team. I have experience in financial markets and working with payment service providers.
===
My recent work experience:
===
Head of IT / Full-stack Developer (AM Broker)
05/2019 - 03/2021
- I worked in a team with the CEO and Marketing Director to create a new forex broker. In 6 months of work, we managed to enter the market with a working product. For the next year we reached 40,000 new customers with 50,000 trading accounts and over 7,000 committed deposits.
- Transform business requirements into a working product; see the essence of a problem and suggest better solutions; see a problem from a client's perspective and make simple logic and user-friendly interface.
- Design, scope, develop and maintain features and components. Manage, prioritize, delegate tasks to 3rd-party developers and perform code review.
- Designed and implemented multi-level Partnership system with several strategies: PnL, Spread revenue and CPA. Created a web application for Partners that allows them to see all the necessary statistics in real time and generate reports for specific time periods.
- Designed and implemented Bonus system with 4 bonus types: Welcome bonus, Deposit bonus, Referral bonus and Interest bonus (% of avarage balance each month).
===
Python Back-end Developer (GrandCapital)
09/2018 - 05/2019
- Actively worked in an agile environment with the Kanban process.
- Added new functionality to an internal CRM, optimized ORM queries.
- Set up a CI/CD process with low down-time on Dev server which reduced the deployment time by 10 times and helped to avoid mistakes due to
automation.
- Worked with a front-end developer and project manager as an outsource team on "AM Broker" project. In a short time, I learned the basics of MetaTrader 4/5 in order to develop new functionality, such as: Bonus system, statistical reports for users and managers, and more.
-Combined everyting together, created an infrastructute: Nginx, gunicorn, RabbitMQ, Tornado, PostgreSQL, Gitlab CI/CD and deployed it.
-After the successful realization of the "AM Broker" project I was invited to work on this project as a main IT person.