Andrey Sinitsyn
Verified Expert in Engineering
Back-end Developer
安德烈是一名拥有超过15年各种项目经验的开发人员, including advertising, social networks, CRM, and complex sectoral projects. 从开发人员到首席技术官,安德烈担任过所有级别的工作.
Portfolio
Experience
Availability
Preferred Environment
Vim文本编辑器,PyCharm, MacOS, Ubuntu, Linux
The most amazing...
...我处理过的任务是一个电子学习项目的技术管理,从开始到“盒子版本”的发布."
Work Experience
后端Python和Django开发者
Solvency II Wire
- 在有限的时间内为项目开发了复杂的业务逻辑特性,使用了很短的入职流程.
- 通过重写复杂的SQL查询和将长时间运行的任务卸载到异步后台运行任务,改进了项目的后端性能.
- 提供了对现有项目架构的重要见解,从而允许成功重构遗留代码并减少代码依赖.
Python Developer
Motorola Solutions
- 参与公司数字化转型项目, 其中包括为复杂的业务需求提供解决方案, 使用多个数据库和api, and DevOps.
- 通过引入TDD实践以及DRY和KISS原则,提高了项目代码的整体质量. 这有助于减少开发和测试时间,并显著提高网站的稳定性.
- 引入了一个灵活地适应业务需求和时间表的工作流,而不会影响功能开发.
- 成功迁移项目代码, 包括处理复杂的代码、第三方和数据库依赖关系, from Python 3.6 to Python 3.10.
- 积极参与架构和开发高性能解决方案,以适应复杂的业务需求.
Senior Software Developer
Quokky SRL
- 固化整体产品改进的架构决策.
- 将产品通知系统从轮询改为web套接字.
- 提供了一个从PDF文档中提取数据的框架.
- 用RNN改进文档分类.
- 通过CircleCI和SaltStack改进了公司的测试和部署流程.
CTO
BirdieFire LLC
- 审查、建议和实现新的体系结构,以解决项目的瓶颈.
- 重构并改进了项目中使用的遗留代码,包括过时的依赖项.
- 将项目从Python 2迁移到3,包括从1版本升级Django.4 to 1.11.
- 将数据库从MySQL迁移到PostgreSQL,其间有一些停机时间.
- 为带有标签的游戏视频创建音频/视频处理管道.
Remote Developer
Hukkster
- 使用Python抓取工具为不同的在线商店编写了50多个解析器.
- 对项目的全局库代码改进做出了贡献.
- 重构和改进项目中使用的遗留代码库.
Developer
GERO
- 为问卷建立了一个完全动态的web表单,与云同步.
- 对特定数据集的MTA算法的改进实现.
- 开发API提供程序,从Nike+和Jawbone用户帐户中检索数据.
- 使用Django创建公司网站的第一个版本.
- 获得模拟单元测试类型的经验.
Chief Technical Officer
Action Learning
- 为公司业务流程(云虚拟托管项目及开发)提供技术支持, Redmine, LDAP, Google Apps for domains, Sentry (remote logger), Jenkins (CI), and MediaWiki).
- 提供技术专长,并将产品集成到不同的IT环境(支持scorm的客户lms)中, and remote UNIX systems).
- 为公司的产品创建软件架构.
- 开发了一个能够满足各种客户需求的在线课程构造器.
- 为这个项目雇佣并培训了一些开发人员.
Experience
GERO
Skills
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
Education
Master's Degree in System Analysis
莫斯科航空学院(国立技术大学)-莫斯科,俄罗斯
Certifications
Machine Learning
Coursera
算法:设计与分析,第1部分
Coursera
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring