Andrey Ryadovoy

Andrey Ryadovoy Email and Phone Number

Software Engineer | Python @ Appello Software
sydney, new south wales, australia
Andrey Ryadovoy's Location
Munich, Bavaria, Germany, Germany
About Andrey Ryadovoy

Experienced Software Engineer with over 7 years in the oil and gas industry, specializing in gas turbine control systems (PLC logic), who has successfully transitioned to web development. I leverage my engineering background and Python expertise to deliver robust, scalable backend solutions and microservices architectures.Technical Proficiencies:- Languages & Frameworks: Python, FastAPI, Django, GraphQL (Graphene, Strawberry)- APIs & Real-time Communication: REST, GraphQL, WebSockets (raw implementations, Centrifugo)- Databases: PostgreSQL, Redis, MongoDB, ClickHouse, SQLite- ORM & Migrations: SQLAlchemy, Alembic, Django ORM- Task Queue & Async: Celery, aiohttp, BullMQ, RabbitMQ- DevOps & Deployment: Docker, Linux, Git, AWS- Testing: pytest, unittest- Package Management: PDM, PoetryKey Achievements:- Developed critical internal Python packages, including a custom logging solution integrated with Kibana and a Centrifugo client for WebSocket integration- Led the implementation of GraphQL and REST FastAPI solutions, enhancing data retrieval efficiency and API flexibility- Spearheaded the adoption of code quality practices, including linters, formatters, and pre-commit hooks- Designed and implemented microservices architectures for scalable, maintainable applications- Regularly presented on backend technologies and best practices at company meetings, contributing to knowledge sharing and team growthI approach software development with a strong foundation in SOLID principles and clean architecture. My engineering background allows me to tackle complex problems with a systematic, efficient approach. I'm passionate about creating high-impact solutions and continuously expanding my expertise in backend development.I also offer architecture consulting services, providing insights and solutions for complex architectural challenges in software systems.I'm always open to connecting with fellow professionals and exploring opportunities where my diverse skill set can contribute to innovative and impactful projects. Let's connect and discuss how we can create exceptional software solutions together.

Andrey Ryadovoy's Current Company Details
Appello Software

Appello Software

View
Software Engineer | Python
sydney, new south wales, australia
Website:
appello.com.au
Employees:
28
Andrey Ryadovoy Work Experience Details
  • Appello Software
    Python Developer
    Appello Software Dec 2021 - Present
    Sydney, New South Wales, Australia
    Backend developing from mobile apps and web-services using FastAPI/Django, configuring CI/CD and Kibana monitoring system. The main achievements in company:• Boilerplate creation and running first (and next) projects on GraphQL (Graphene, Strawberry) and REST FastAPI• Implementation of linter and formatter practices (Black, Ruff, isort), pre-commit hooks, and the PDM package manager, which reduced the time spent on code reviews and simplified development• Designed and developed critical Python packages for internal use, significantly improving company-wide development efficiency: ◦ Created a custom logging package integrated with Kibana, enabling standardized and centralized log management across all projects ◦ Implemented a Centrifugo client package for seamless WebSocket integration, facilitating real-time communication in mobile/web applications ◦ These packages reduced development time, improved code consistency, and enhanced monitoring capabilities across multiple projects
  • Caspian Pipeline Consortium
    Senior Operations And Repairs Engineer (Gas Turbine Units)
    Caspian Pipeline Consortium Oct 2015 - Dec 2021
    Astrakhan’, Russia
    • Troubleshooting (including PLC logic of GTU)• Safe and continuous operation of gas turbine units (12 items) and mainline pumps (8 items)• Managing of operation personnel• Correspondence with contractors (UK and Netherlands)
  • Archeon.Io
    Junior Python Developer
    Archeon.Io Aug 2021 - Nov 2021
    Moscow, Russia
    • Developed and maintained Django REST API for seamless integration with Bitrix24 CRM platform, enhancing data flow and user experience• Designed and implemented Docker containerization for both development and production environments, improving deployment consistency and scalability• Wrote comprehensive unit and integration tests to ensure code reliability and facilitate easier maintenance• Collaborated on internationalization efforts, translating and adapting web pages using Django's i18n framework to support multiple languages

Andrey Ryadovoy Education Details

Frequently Asked Questions about Andrey Ryadovoy

What company does Andrey Ryadovoy work for?

Andrey Ryadovoy works for Appello Software

What is Andrey Ryadovoy's role at the current company?

Andrey Ryadovoy's current role is Software Engineer | Python.

What schools did Andrey Ryadovoy attend?

Andrey Ryadovoy attended Omsk State Technical University (Ostu), Astrakhan State Technical University (Astu).

Who are Andrey Ryadovoy's colleagues?

Andrey Ryadovoy's colleagues are Konstantin Bezpalov, Sergei Shinn, Fedor Svetlov, John Hart, Yaro Zolotarev, Elena Timina, Magdalene Lindberg.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.