Fetisov Aleksandr

Python Developer & Software Engineer

About Me

I am a Python developer with experience in creating high-quality software. I have been working in the IT industry for several years. I am passionate about creating innovative solutions that improve people's lives and make businesses easier to operate.

My expertise includes web application development, process automation, and scalable systems development. I have experience with Python, FastAPI, Flask, PostgreSQL, MySQL, MongoDB, Docker, AWS, and many other technologies.

In addition, I am constantly learning and following new trends and developments in technology. I believe that training and skill development are key factors for success in the IT industry. I am always open to new challenges and ready to work with new technologies and tools.

If you have an interesting project or proposal, contact me and we will create something great together!

Work Experience

  • Python Developer at Prooftech IT (02.2023 - present)

    Key Responsibilities:

    • Development and support of ML services for big data processing
    • Architectural design of high-load systems
    • Code review and team mentoring
    • Performance optimization and service scalability

    Key Achievements:

    • ML Services Implementation: Created full-cycle machine learning development from data collection to production deployment
    • Current Services Support: Ensured stable operation of existing systems with 99.9% uptime
    • ML Services Development Framework: Created standardized process for ML solution development and implementation
    • Testing and Automation Framework: Implemented comprehensive testing system with automation
    • Automation Testing Framework: Developed internal framework based on Selenium, Appium, Jenkins and Allure
    • 2x Service Acceleration: Optimized architecture and data processing algorithms

    Technology Stack:

    Python FastAPI PostgreSQL Redis Kafka Docker TensorFlow PyTorch Scikit-learn Pandas NumPy OpenCV Selenium Jenkins Allure
  • Python Developer at Neuro (08.2022 - 02.2023)

    Key Responsibilities:

    • Development and creation/updating of internal platforms
    • Integration with other services and systems via RESTful API and Swagger
    • Managing communication with customers, ensuring high quality and satisfaction
    • Optimization and improvement of existing systems performance
    • Development of new functions and tools to improve functionality and efficiency

    Key Achievements:

    • API Templates Creation: Developed and configured future API templates, simplifying development and team collaboration
    • Voice Robot Parser: Developed parser for creating voice robot skeleton, accelerating development process and reducing errors
    • Migration System: Added migrations to the system to ensure its stability and scalability
    • Middleware Improvement: Enhanced middleware, increasing its reliability and security
    • Report Automation: Set up automatic report sending after dialogue to facilitate user interaction analysis

    Technology Stack:

    Python PostgreSQL Celery Kafka Swagger Git PIL WebSockets Flask Django Docker SQLAlchemy Alembic
  • Python Developer at Apirone (01.2021 - 08.2022)

    Key Responsibilities:

    • System architecture design and creation, ensuring scalability and reliability
    • Organization and conducting of software testing to ensure high quality standards
    • Active participation in architectural decisions, technology and tools selection discussions
    • Code review, ensuring alignment with best practices and standards
    • Code profiling and optimization for improved system performance

    Key Achievements:

    • Microservices Architecture: Transitioned system to microservices architecture, improving scalability and flexibility
    • Metrics Service: Developed service for system metrics collection and analysis, ensuring more effective monitoring and management
    • Query Optimization: Optimized inefficient queries, increasing system responsiveness
    • Migration System: Implemented migrations for seamless system updates and changes
    • API Development: Developed internal and external APIs, providing ease of integration with other systems
    • Security Enhancement: Improved authorization and user identification service, increasing security and usability
    • Coding Standards: Implemented Black, Flake8, Mypy coding standards, ensuring consistent and clean code
    • Blockchain Integration: Actively worked with blockchain and conducted data scraping for additional functionality

    Projects:

    Technology Stack:

    Python Flask PostgreSQL MongoDB Redis Kafka Celery WebSockets aiohttp Pandas Selenium asyncio FastAPI Bash Postman Linux GitLab GraphQL REST RPC AMQP

Technologies

Python
FastAPI
Flask
Django
Selenium
Pandas
NumPy
Scikit-learn
TensorFlow
PyTorch
Keras
OpenCV
SQLAlchemy
PostgreSQL
MySQL
MongoDB
Redis
Kafka
RESTful API
GraphQL
Swagger
Aiohttp
Asyncpg
WebSockets
Celery
Docker
Git
Linux