Andrey Sinitsyn,意大利乌迪内省乌迪内的开发者
Andrey is available for hire
Hire Andrey

Andrey Sinitsyn

Verified Expert  in Engineering

Back-end Developer

Location
Udine, Province of Udine, Italy
Toptal Member Since
September 2, 2014

安德烈是一名拥有超过15年各种项目经验的开发人员, including advertising, social networks, CRM, and complex sectoral projects. 从开发人员到首席技术官,安德烈担任过所有级别的工作.

Portfolio

Solvency II Wire
Python, Django, PostgreSQL, SQL, XML, REST api, JSON, Viewflow, Angular...
Motorola Solutions
Python,后端开发,Web开发,Perl, Oracle, PostgreSQL...
Quokky SRL
亚马逊网络服务(AWS),机器学习,Go, Asyncio,芹菜...

Experience

Availability

Full-time

Preferred Environment

Vim文本编辑器,PyCharm, MacOS, Ubuntu, Linux

The most amazing...

...我处理过的任务是一个电子学习项目的技术管理,从开始到“盒子版本”的发布."

Work Experience

后端Python和Django开发者

2023 - PRESENT
Solvency II Wire
  • 在有限的时间内为项目开发了复杂的业务逻辑特性,使用了很短的入职流程.
  • 通过重写复杂的SQL查询和将长时间运行的任务卸载到异步后台运行任务,改进了项目的后端性能.
  • 提供了对现有项目架构的重要见解,从而允许成功重构遗留代码并减少代码依赖.
Technologies: Python, Django, PostgreSQL, SQL, XML, REST api, JSON, Viewflow, Angular, Cloud Architecture, Deployment

Python Developer

2018 - 2023
Motorola Solutions
  • 参与公司数字化转型项目, 其中包括为复杂的业务需求提供解决方案, 使用多个数据库和api, and DevOps.
  • 通过引入TDD实践以及DRY和KISS原则,提高了项目代码的整体质量. 这有助于减少开发和测试时间,并显著提高网站的稳定性.
  • 引入了一个灵活地适应业务需求和时间表的工作流,而不会影响功能开发.
  • 成功迁移项目代码, 包括处理复杂的代码、第三方和数据库依赖关系, from Python 3.6 to Python 3.10.
  • 积极参与架构和开发高性能解决方案,以适应复杂的业务需求.
Technologies: Python,后端开发,Web开发,Perl, Oracle, PostgreSQL, Amazon RDS, CI/CD Pipelines, Scripting, BigCommerce, Database Design, Python 3, API Integration, Architecture, Windows, JSON, GitHub, Docker, Test-driven Development (TDD), Containerization, Multitenancy, eCommerce, eCommerce Development, Databases, Data Transformation, Pytest, Unit Testing, Performance Optimization, Leadership, Database Optimization, Scalability, DRY, KISS, Git Flow, Serverless, AWS Lambda, Agile, Agile Software Development, Microsoft Excel, Oracle 11i, Technical Leadership, Azure, Data Visualization, Kubernetes, Web Scraping, Containers, Continuous Delivery (CD), Continuous Integration (CI), OCR, Pandas, Cloud Architecture, Deployment, Cryptography

Senior Software Developer

2017 - 2019
Quokky SRL
  • 固化整体产品改进的架构决策.
  • 将产品通知系统从轮询改为web套接字.
  • 提供了一个从PDF文档中提取数据的框架.
  • 用RNN改进文档分类.
  • 通过CircleCI和SaltStack改进了公司的测试和部署流程.
Technologies: 亚马逊网络服务(AWS),机器学习,Go, Asyncio,芹菜, Django Channels, Django, Python, Back-end Development, Web Development, REST APIs, Back-end, Message Queues, RabbitMQ, Testing, Amazon Simple Queue Service (SQS), Architecture, Microservices, Microservices Architecture, System Architecture Design, Application Architecture, Distributed Systems, Linux, APIs, JavaScript, CSS, HTML, Cloud, DevOps, SQL, Amazon RDS, CI/CD Pipelines, AWS Lambda, Scripting, Database Design, Python 3, Graphical User Interface (GUI), JSON, GitHub, Docker, Test-driven Development (TDD), Software Architecture, Technical Leadership, Containerization, Amazon弹性容器服务(Amazon ECS), REST, Flask, Databases, Data Transformation, Unit Testing, Asynchronous Programming, RESTful Services, Performance Optimization, Leadership, Database Optimization, Project Planning, DRY, Engineering Management, KISS, Management, Delivery Management, Front-end Development, Full-stack Development, Git Flow, Serverless, Agile, Agile Software Development, Django REST Framework, API Gateways, Data Visualization, FastAPI, WebSockets, Containers, Continuous Delivery (CD), Continuous Integration (CI), Text Recognition, OCR, Amazon EC2, Pandas, Cloud Architecture, Solution Architecture, Proof of Concept (POC), Deployment, Artificial Intelligence (AI), GraphQL, GitHub Actions

CTO

2014 - 2017
BirdieFire LLC
  • 审查、建议和实现新的体系结构,以解决项目的瓶颈.
  • 重构并改进了项目中使用的遗留代码,包括过时的依赖项.
  • 将项目从Python 2迁移到3,包括从1版本升级Django.4 to 1.11.
  • 将数据库从MySQL迁移到PostgreSQL,其间有一些停机时间.
  • 为带有标签的游戏视频创建音频/视频处理管道.
Technologies: Python, Django, Celery, Amazon Web Services (AWS), Linux, HTML, CSS, jQuery, Stripe, jQuery Mobile, MySQL, Memcached, Scripting, Database Design, Python 3, Graphical User Interface (GUI), Windows, JSON, GitHub, React, Test-driven Development (TDD), Software Architecture, Technical Leadership, REST, eCommerce, eCommerce Development, Databases, Node.js, RESTful Services, Leadership, Database Optimization, Project Planning, DRY, Engineering Management, KISS, Management, Delivery Management, Full-stack Development, Git Flow, Agile, Next.js, Agile Software Development, Django REST Framework, SaltStack, Amazon Aurora, API Gateways, WebSockets, Text Recognition, OCR, Amazon EC2, Cloud Architecture, Solution Architecture, Proof of Concept (POC), Deployment

Remote Developer

2014 - 2014
Hukkster
  • 使用Python抓取工具为不同的在线商店编写了50多个解析器.
  • 对项目的全局库代码改进做出了贡献.
  • 重构和改进项目中使用的遗留代码库.
Technologies: XML/XSLT, Requests, Django, Python, Perl, Back-end Development, Web Development, Data Integration, REST APIs, Back-end, Testing, Linux, APIs, JavaScript, HTML, Cloud, SQL, Full-stack, Angular, Webhooks, Scripting, Database Design, API Integration, JSON, GitHub, Flask, Data Transformation, DRY, KISS, Front-end Development, Full-stack Development, Agile, Agile Software Development, Web Scraping, Scrapy, Data Scraping

Developer

2013 - 2014
GERO
  • 为问卷建立了一个完全动态的web表单,与云同步.
  • 对特定数据集的MTA算法的改进实现.
  • 开发API提供程序,从Nike+和Jawbone用户帐户中检索数据.
  • 使用Django创建公司网站的第一个版本.
  • 获得模拟单元测试类型的经验.
Technologies: NGINX, PostgreSQL, Celery, Matplotlib, NumPy, Django, Python, Back-end Development, Web Development, API Integration, REST APIs, Back-end, Message Queues, RabbitMQ, Testing, Distributed Systems, Linux, APIs, JavaScript, HTML, Cloud, DevOps, SQL, Full-stack, Webhooks, Scripting, Database Design, JSON, GitHub, Flask, Databases, DRY, KISS, Front-end Development, Agile, Agile Software Development, Proof of Concept (POC)

Chief Technical Officer

2012 - 2013
Action Learning
  • 为公司业务流程(云虚拟托管项目及开发)提供技术支持, Redmine, LDAP, Google Apps for domains, Sentry (remote logger), Jenkins (CI), and MediaWiki).
  • 提供技术专长,并将产品集成到不同的IT环境(支持scorm的客户lms)中, and remote UNIX systems).
  • 为公司的产品创建软件架构.
  • 开发了一个能够满足各种客户需求的在线课程构造器.
  • 为这个项目雇佣并培训了一些开发人员.
Technologies: SCORM, Moodle, PostgreSQL, Django, Python, Back-end Development, Web Development, REST APIs, CTO, Back-end, Message Queues, Testing, Architecture, Microservices, Microservices Architecture, System Architecture Design, Application Architecture, Distributed Systems, Linux, APIs, HTML, MongoDB, Cloud, DevOps, SQL, Elasticsearch, Database Design, JSON, GitHub, Software Architecture, Technical Leadership, REST, eCommerce Development, Databases, RESTful Services, Engineering Management, Management, Delivery Management, Agile, Agile Software Development, Solution Architecture, Proof of Concept (POC), Deployment

GERO

一种利用数学模型和诊断工具的新技术,可以通过分析日常运动活动,在早期阶段识别与年龄相关的疾病的风险.

Languages

JavaScript, Python, Python 3, CSS, HTML, SQL, XML/XSLT, Go, PHP, Ruby, Perl, Fortran, XML, GraphQL

Frameworks

Django REST Framework, Django, Bootstrap, Bootstrap 3+, Flask, Django Channels, PhoneGap, Ionic, AngularJS, Ruby on Rails (RoR), Symfony, GeoDjango, Angular, Next.js, Scrapy

Libraries/APIs

Requests, REST APIs, Asyncio, SQLAlchemy, VK API, Tastypie, jQuery, Matplotlib, Stripe API, AngularUI, Twitter API, NumPy, Instagram API, Restangular, Facebook API, Django ORM, Stripe, jQuery Mobile, React, Node.js, Pandas

Tools

NGINX, Microsoft Excel, Microsoft Word, Celery, Git, IPython, RabbitMQ, Amazon ElastiCache, SaltStack, uWSGI, Vim Text Editor, Haystack, Apache, Redmine, PyCharm, Amazon Simple Queue Service (SQS), GitHub, Pytest, Moodle, Subversion (SVN), Stash, Bamboo, Jenkins, Jira, Amazon弹性容器服务(Amazon ECS)

Paradigms

Agile Software Development, Waterfall Development, Testing, REST, Unit Testing, DRY, KISS, Agile, Functional Programming, Microservices, Microservices Architecture, Application Architecture, DevOps, Database Design, Test-driven Development (TDD), Management, Continuous Delivery (CD), Continuous Integration (CI), SCORM, Asynchronous Programming

Platforms

Amazon Web Services (AWS), Ubuntu, AWS Lambda, Linux, Debian Linux, MacOS, Docker, Amazon EC2, Red Hat Linux, Oracle, BigCommerce, Windows, Azure, Kubernetes

Storage

PostgreSQL, Data Integration, JSON, Databases, InnoDB, MySQL, MyISAM, MongoDB, Redis, Memcached, Amazon Aurora, Elasticsearch, Oracle 11i, Sphinx Search Engine

Other

Back-end Development, Web Development, API Integration, APIs, Back-end, Message Queues, Architecture, Cloud, Full-stack, Scripting, Technical Leadership, eCommerce, RESTful Services, Git Flow, WebSockets, Web Scraping, Text Recognition, OCR, Proof of Concept (POC), Deployment, Machine Learning, Scraping, CTO, System Architecture Design, Distributed Systems, Webhooks, Amazon RDS, CI/CD Pipelines, Graphical User Interface (GUI), Software Architecture, eCommerce Development, Data Transformation, Performance Optimization, Leadership, Database Optimization, Engineering Management, Front-end Development, Full-stack Development, Serverless, API Gateways, Data Visualization, FastAPI, Data Scraping, Containers, Cloud Architecture, Solution Architecture, Algorithms, Computer Science, GraphDB, Cordova, Aerospace & Defense, Satellite Images, Systems Analysis, Organization, Aeronautics, Aerodynamics, Queueing Theory, Containerization, Multitenancy, Scalability, Project Planning, Delivery Management, Viewflow, Artificial Intelligence (AI), GitHub Actions, Cryptography

1998 - 2004

Master's Degree in System Analysis

莫斯科航空学院(国立技术大学)-莫斯科,俄罗斯

SEPTEMBER 2016 - PRESENT

Machine Learning

Coursera

APRIL 2012 - PRESENT

算法:设计与分析,第1部分

Coursera

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring