Lead Software Engineer with 12+ years of experience in systems architecture design, backend development, trading infrastructure design and development, API development and integration, integration testing, and crypto-trading automation.Main Technologies and Toolset I operate with: • Programming & Scripting: Python, JavaScript, Golang (basic) • Libraries & Frameworks: Django, Django REST Framework, flask, Quart, FastAPI, tornado, aiohttp, asyncio, web3py, SQLAlchemy, pydantic, Celery, Dramatiq, pytest • Cloud Platforms: AWS, Hetzner • Databases: PostgreSQL, Clickhouse, Redis, MongoDB • Message brokers: RabbitMQ, Kafka • Build tools and CI/CD: GitHub Actions, TeamCity • Monitoring and Logging: Datadog, NetData, Prometheus, Mezmo(LogDNA), Sentry, Rollbar, OpsGenie • Webservers: Nginx, Caddy, uWSGI, uvcorn • Containerization: Docker, Kubernetes • Scripting: Bash, ShIf you have tough challenges - you should reach out to me! :) • Telegram: https://t.me/andrewshkovskii • Email: andrewshkovskii@gmail.com❗️I prefer to work remotely as B2B contractor.
Siren.Xyz
-
Lead Python EngineerSiren.Xyz Jul 2024 - PresentTrade DeFi Derivatives On-Chain. Building new options execution protocol. Took ownership of legacy Python services and transformed them into modern-day services, optimizing performance and lowering infrastructure costs.Designed robust and scalable market data processing and storage architecture.Designed new options and perpetuals orders execution protocol architecture.Reduced AWS costs for one of the services by 90%.Tech Stack: Python (Quart, asyncio, pytest, Pydantic, Poetry), DynamoDB, MongoDB, Redis, AWS, Docker, GitHub Actions, Sentry, NetData, datadog.
-
System Architect | Lead Software Developer | Co-FounderNda (Algorithmic Crypto-Trading Fund) Jan 2023 - Jul 2024Solo designed, developed and maintained trading infrastructure and software with fault tolerance for the private algorithmic crypto-trading fund from scratch.Refactored algorithms backtesting software, simplifying the backtesting process and gaining a performance boost, reducing the backtest process from 1 month to 1 week.Tech Stack: Python (asyncio, pytest, Pydantic, Poetry), PostgreSQL, Redis, AWS, Hetzner Robot, Docker, GitHub Actions, OpsGenie, Sentry.
-
System Architect | Team & Tech LeadMidas.Investments Nov 2020 - Dec 2022Midas.Investments is a crypto investment platform.Activities:- Designed and developed trading system architecture with fault-tolerance- Designed and led DeFi (Web3) and centralized exchanges portfolio tracker software - Developed a system for DeFi strategy's health monitoring and notifications- Designed and implemented automated DeFi (web3py, Fireblocks, smart-contracts) and centralized exchanges (Bybit, Binance, Deribit) trading robots- Optimized algorithms backtesting software so that the development time of new trading algorithms decreased- Managed three development teams (9 people in total)- Led technical hiring and people management (onboarding, code reviews, personalized skills development planning, tracking, etc.)- Developed and introduced the workflow of how-things-should-be-done in development teams- At the time, the fund earned 300% APR profit using developed software and infrastructure Tech Stack: Python (asyncio, AIOHTTP, FastAPI, Dramatiq, Django, pytest, web3.py, WebSockets, Pydantic, Gunicorn, Poetry), PostgreSQL, SQL, Clickhouse, Redis, Nginx, Netdata, Caddy, AWS; Docker, Docker Compose, GitHub Actions, Jira, Opsgenie, Sentry; Golang. -
Senior Software Engineer (Python)Uploadcare Oct 2016 - Apr 2021RemoteUploadcare is a file management platform and a CDN for user-generated content (SaaS).Activities:- Designed, developed, and released new services to production: UCRProxy[https://uploadcare.com/docs/delivery/proxy/#proxy], files migration tool[https://github.com/uploadcare/migro], documents and video conversion services- Developed integration tests for the whole service and APIs- Implemented AWS Lambda toolkit for packaging, deploying, and testing standalone lambda functions- Released API Specs (OpenAPI) for all public Uploadcare API’s- Implemented API codebase migration (Django Forms -> REST)- Maintained, fixed, tested existing codebase and developed new business logic within the companyTech Stack: Python (Django, Django Rest Framework, Flask, Tornado, AIOHTTP, pytest, Celery), PostgreSQL, Redis, DynamoDB, SQL, AWS (Lambda, S3, EC2), OpenAPI, HTML. -
Senior Software Engineer (Python) | Team LeadGost Group Aug 2015 - Oct 2016RemoteGOST Group is developing multifunctional applications for government organizations, manufacturing enterprises, healthcare systems, and other industries.Activities:- Managed a team of four developers on three projects- Designed and developed web and backend applications, services, and databases structuresTech Stack: Python (Django, Flask, Tornado, Celery, SQLAlchemy, pytest, AIOHTTP), PostgreSQL, SQL, Redis, MongoDB. -
Python DeveloperDvo Group Apr 2012 - Jul 2015RemoteDVO Group is a software developer company.Developed web applications, Asterisk IP IPBX configuration, and management system.Tech Stack: Python (Django, Flask, Celery, Fabric, Paramiko), PostgreSQL, SQL, Nginx, uWSGI,, Asterisk IP PBX, HTML, CSS, JavaScript, and other jQuery-based libraries.
-
Python DeveloperUis - Unique Intelligent Services May 2011 - Apr 2012UIS is a telecommunication services company providing IP-telephony services.Developed desktop applications (CRM, chat client) with Python and Qt (PyQt).Tech Stack: Python (PyQt, Flask), JavaScript (ExtJs, jQuery), PostgreSQL, SQL, HTML, CSS.
Andrei Baryshnikov Education Details
-
Computer Science
Frequently Asked Questions about Andrei Baryshnikov
What company does Andrei Baryshnikov work for?
Andrei Baryshnikov works for Siren.xyz
What is Andrei Baryshnikov's role at the current company?
Andrei Baryshnikov's current role is Lead Software Engineer | 12+ yrs | distributed systems | Python | Crypto.
What schools did Andrei Baryshnikov attend?
Andrei Baryshnikov attended Moscow State University Of Transport (Miit).
Not the Andrei Baryshnikov you were looking for?
-
Andrei Baryshnikov
Vidnoye -
-
-
Andrei Baryshnikov
Moscow
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial