Andrei is a highly-skilled Software Engineer with 15 years of result-driven software development experience working with high-traffic applications and global clients. He is specialized in Python and C#, Javascript, DevOps, SQL and NoSQL databases, message queue systems (RabbitMQ, MSMQ), pub-sub (ZeroMQ). He has first-hand expertise in software development, system analysis and design, project management and leadership, always providing honest feedback, insightful solutions, facts, and data over intuition and anecdotes.
Acted as principal developer of a technical monitoring/maintenance application using ES6, React.js, Node.js and .NET Core delivering a criticaltool for the technical staff to overview and maintain business-criticalproduction systems.
Developed CI/CD procedures and scripts for Docker-based services using GitLab and TeamCity. Oversaw CI/CD-related issues, maintaining deployment scripts and setups for multiple services and applications.
Researched and made several suggestions for architectural improvements to the scalability of the core database, some of which had been successfully implemented.
Developed several components of a secure P2P VoIP and video conferencing system: conference managing server, authentication server, encrypted UDP transport layer, GUI client, all in C++ and client GUI with Trolltech QT.
Created several subsystems of an XMPP and SIP-based VOIP/IM system, including a simple SIP server in Python.
Developed and implemented a custom binary protocol for the startup company's main product.
Bondora was founded in the midst of the global financial crisis, emphasizing fair finance and a technological revolution.
Bondora has served over 120,000 customers, generating over €40M in interest.
The project involved maintaining and improving the existing application, utilizing technologies including C#, Javascript, ASP.NET, NServiceBus, SQL Server, MSMQ, RabbitMQ, React.js, Elasticsearch+Kibana, GitLab CI/CD, Docker, Docker Swarm, and more.