Обо мне

В настоящее время занимаюсь разработкой веб сервисов на Python, Django, Django REST Framework, Celery, Django Channels; на фронтенде использую Typescript и Angular.

Мое резюме

Тут можно посмотреть код

Профессиональные навыки
PythonDjangoRestCeleryTypescriptAngularJavaScriptSQLLinuxJava
Участие в профессиональных сообществах
Опыт работы
IVA Software
Казань
Software engineer
Октябрь 2017 — По настоящее время (3 года)

Worked on development of backend/frontend of products and services certification marketplace application

  • Design and implementation of backend API using Django and Django REST Framework, implementation of background tasks and mailing using Celery
  • Implementation of real-time server events and chat application using Django Channels
  • Design and implementation of single page application using Angular
  • Guide software architecture decisions and technology choices
  • Work closely with product owner and designer, prototyped application using Invision prototyping tool
  • Statistical Data Analysis using Pandas library, Jupyter Notebook; extracting and loading data from external sources
  • Development of company’s site and blog application using Wagtail CMS
  • Deployment and maintenance of applications

Python 3, Django, Django REST framework, Django Channels, Celery, Typescript, Angular, SASS, Webpack, PostgreSQL, Nginx, Linux

PythonDjangoRestCeleryTypescriptAngularSassWebpackPostgreSQLNginxLinux
Профессиональный ИТ-аутсорсинг
Software engineer
Ноябрь 2013 — Октябрь 2017 (4 года)

Worked on development of backend/frontend of information security and monitoring application

  • Design and implementation of backend API using Django and Django REST Framework, implementation of background tasks using Celery

  • Design and implementation of single page application using Angular

  • Guide software architecture decisions and technology choices

  • Coordination of design and implementation of various applications, including collaboration with project managers, and client representative and development teams.

  • Participation in code reviews and providing mentoring services to junior developers

  • Maintaining and evaluating applications from performance analysis to deployment activities

  • Building data collection and analysis tools, extracting and loading data from external sources

  • Testing application API and building test data generation tools

Python 2.7-3.x, Django, Django REST framework, Celery, Javascript/Typescript, AngularJS/Angular, CSS/SASS, Webpack, MySQL/PostgreSQL, Apache, Redis, SSE

Software engineer
Декабрь 2010 — Ноябрь 2013 (3 года)

Oracle Identity Manager (OIM) implementations and integrations.

  • Development of custom connectors to reconcile data received from external identity aware applications and load it into OIM as well as provisioning functions.

  • Configuration and deployment of connectors for various systems

  • Development of various OIM customizations such as User Provisioning, Reconciliation, and Orphan Accounts Cleanup, WorkFlow management for Approvals, Schedule Jobs, Event Handlers, Plugins, Access policies for automatic provisioning.

  • Development and implementation of business rules for automated and manual process using access policies and approval workflows according to business needs.

Java, Oracle Identity Connector Framework, Oracle Identity Manager, Oracle Database, Linux

НПО ВС
Казань
Software engineer
Ноябрь 2010 — Октябрь 2017 (7 лет)
Высшее образование
Казанский национальный исследовательский технический университет (бывший КГТУ) им. А. Н. Туполева
Казань
Факультет: Технической кибернетики и информатики
Сентябрь 2005—Июль 2010 (4 года и 10 месяцев)
Программное обеспечение вычислительной техники и автоматизированных систем