
Aleksei Revenko
Backend Developer

Connect with Aleksei Revenko to Send Message
Connect
Connect with Aleksei Revenko to Send Message
ConnectTimeline
About me
Backend Developer — Altegio
Education

Vladimir State University
2014 - 2017Bachelor's degree IT, Software Development
Experience

Darvin Studio
May 2017 - Jun 2018Backend DeveloperDuring my first job at a web studio as a PHP developer, I gained valuable experience in using PHP, Symfony, MySQL, and self-written CMS to create custom solutions for clients.In particular, I learned how to use composer and git to plug the necessary modules into a self-written CMS. This sometimes required me to write my own modules or improve existing ones to meet the client's requirements.For example, I created an extension module for ordering that enabled customers to easily make purchases online. This involved designing a streamlined user interface for admins, ensuring that the ordering process was secure and reliable.Overall, my experience at the web studio allowed me to develop my skills in web development, problem-solving, and project management.Stack: PHP · Symfony · Git · MySQL Show less

UTS
Jun 2018 - Nov 2018Backend DeveloperAs a developer at the travel company, I worked extensively with Symfony, PHP, PostgreSQL, and Twig to maintain and improve the company's tour search website. I gained valuable experience in remote work, which allowed me to manage my time effectively and deliver high-quality work on schedule.In addition to providing ongoing project support, I was responsible for completing minor tasks, such as fixing bugs and implementing small feature enhancements. These tasks allowed me to develop my problem-solving skills and gain a deeper understanding of the website's underlying technology stack.One of my achievements during my time at the travel company was connecting payment methods to the website. This involved integrating third-party payment gateways and ensuring that all transactions were secure and reliable.Stack: PHP · Symfony · Git · PostgreSQL Show less

Colvir Software Solutions
Dec 2018 - Mar 2020Backend DeveloperDuring my time at the banking firm, I was involved in supporting both internal company projects and projects for clients, such as a stand and server administration system, a tracking system for client servers, and the development of an internal site for employees.One of my most significant accomplishments was successfully developing and implementing the internal site for employees, which included a welcome guide, setup Wizard, a simple messaging system, and server statuses. I collaborated with other developers and project managers to ensure that the site was delivered on time and met the client's requirements.Another accomplishment was refactoring the server handling service in the stand and server administration system. This significantly improved response time and simplified the code, resulting in a better code base and project performance.Stack: PHP, Symfony, MySQL, JavaScript, Docker, and Redis Show less

More.tv
Mar 2020 - Sept 2023Backend DeveloperAt more.tv, top 5 streaming service in Russia, I worked with a technology stack that included PHP7 and PHP8, Symfony, Laravel, Redis, RabbitMQ, and all in Docker containers.Some of my most significant achievements in this position included:• Breaking down the monolith into microservices, which improved scalability, maintainability, and deployment speed.• Developing an initial recommendation system, followed by implementing a third-party recommendation system based on machine learning, which significantly improved the accuracy of recommendations for users.• Developing a system for automatically switching series depending on the type of project, season, or episode, which helped to improve user engagement and retention.• Conducting AB-tests with new functionality using kind of feature flags, which allowed us to test new features in a controlled environment before releasing them to users.• Writing a client for a microservice using gRPC and Protobuf, which improved the performance and scalability of the service.• I also gained experience working with CI/CD. Our CI/CD pipeline was set up to allow us to release new functionality as soon as it was ready. Working with CI/CD gave me a better understanding of how to set up automated testing, continuous integration, and continuous delivery processes.• I have experience in writing content feeds in XML or JSON formats for third-party clients such as Apple. These content feeds were used to deliver content such as movies and TV shows to their respective platforms.Overall, my experience at more.tv was both challenging and rewarding, and I gained valuable experience in developing scalable, reliable and highly loaded systems in a high-pressure, fast-paced environment.Stack: PHP · Laravel · Symfony · Redis · gRPC · Git · Redash · RabbitMQ · Kibana · Grafana · MySQL · Jaeger · Docker Show less

Altegio
Oct 2023 - nowBackend DeveloperDevelopment and enhancement of an ERP system for the international market, with a focus on Brazil.• Found and fixed multiple n+1 problems in database queries by rewriting data retrieval logic that reduced unnecessary queries by 70% and significantly optimized application performance.• Implemented a payment system for Ukraine.• Rewrote and simplified the online payment system to bring it to the global market.• Was responsible for the design, development and implementation of a subscription system with full payment processing cycle.• Managed and supervised the implementation of a new, more user-friendly license billing system, which brought in 20% more income, relative to the previous quarter.Stack: PHP · Symfony · Redis · Git · RabbitMQ · Kibana · Grafana · MySQL · Docker Show less
Licenses & Certifications

Programming in Golang
StepikSept 2024
English for Software Developers
English by Yandex PracticumJun 2024
Languages
- enEnglish
- spSpanish
- ruRussian
Recommendations

Miriam lelei
Human Resource Generalist @Axcel Africa Consulting Limited | Administrator | Global Recruitment | Pe...Nairobi County, Kenya
Tim bascom
Project ManagerDayton Metropolitan Area
Dr. ricardo virgill smart, phd
Winner of Innovation at PPS #GrowThePie Campaign | Technical Development Specialist - Data Analyst a...City of Cape Town, Western Cape, South Africa
William robert parker
Full Stack DeveloperLondon, England, United Kingdom
Muhammad januar
Head of Tax at NWP PropertyJakarta, Jakarta, Indonesia
Anne marpe
People & Talent Managerin @ doinstruct 💡 #gerneperduBerlin, Berlin, Deutschland
Dheeraj s.
Engineering Manager, ArchitectHyderabad, Telangana, India
Caitlyn civelli
Economics Major and Data Analytics Minor at Binghamton UniversityTruth Pharm
Prashant patne
Design Engineer | Symtronics Automation | L&T Technology Services Limited | New Product Design & Dev...Maharashtra, India
Carlos muñiz
Founder - Beverage Director at Jangueo Mobile BarGreenbelt, Maryland, United States
Christian michell urias guzmán
Sr. Android Developer en Digital On UsJalisco, Mexico
Nikhil polpakkara
MSc Data Science student @ Loughborough University | Passionate in Data investigationLoughborough, England, United Kingdom
Muhammad bagir
Executive Manager at Praja Ghupta UtamaIndonesia
Tania arnold
Leadership | Customer Centric | Social & Community HousingGreater Sydney Area
Marcos santos gomes
Analista | Consultor de TI | Busca de TecnologiaCuritiba, Paraná, Brasil
Pak lun cheung
Software Consultant at ASBAuckland, New Zealand
Lemuel torres-nieves, cpt
Senior Project Specialist at Syneos Health Clinical Solutions (Previously INC Research/inVentiv Heal...Durham, North Carolina, United States
Ece dilan akgöz
Sosyal Hizmet UzmanıAnkara, Ankara, Türkiye
Yury lerantovich
Chief EngineerLeningrad, Russia
Brady hanson
Facility Engineering Lead at ScoularOmaha, Nebraska, United States
...