Aleksandr Lipuzhin

Senior Software Engineer at Hellotickets
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Belgrade, Serbia, RS

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Spain
    • Travel Arrangements
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2023 - Present

    • Cyprus
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior Software Engineer
      • Feb 2020 - May 2023

      Billing teamThe team specialized in: - Receiving payments and conducting payouts through integrations with multiple external providers. - Providing a universal payment gateway for merchants, including more than 500 different payment methods worldwide. - Generating and providing financial reports.Responsibilities: - Refactoring and maintaining existing code. - Designing and developing new features. - Supervising the payment module on one of the merchant sides. - Integrating new payment methods.Achievements:- Participated in extracting some logic from the monolith to separate Go services to speed up subsystems.- Developed a new universal API for merchants that does not require integration of individual payment methods into merchant code.- Integrated the new API on one of the merchant sides.Stack: PHP8, Golang, MySQL, PostgreSQL, Redis, ELK, Prometheus + Grafana, GraphQL, Docker, K8S Show less

    • Software Engineer
      • Dec 2017 - Feb 2020

      User Account teamThe main product is a large trading platform with various mechanics and tools, providing wide geographic coverage.The team specialized in the personal account and the deposit/withdrawal process.Responsibilities: - Designing and developing new features considering mobile and web clients. - Refactoring and maintaining existing code. - Integrating new payment methods. - Actively participating in product and team development discussions.Achievements: - Introduced a practice of writing unit tests in the team. - Developed and implemented a universal API for payment operations for frontend and mobile applications; integration and testing of new methods took 1-3 days. - Developed a combined error monitoring system based on ELK, Prometheus + Grafana, and notifications, which allowed for quick resolution of problems and increased the conversion of successful payments/withdrawals. - Participated in the initiative to redistribute responsibilities among teams.Stack: PHP7, Golang, MySQL, Redis, ELK, Kafka, Prometheus + Grafana, Docker Show less

    • Cyprus
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Back End Developer
      • Oct 2016 - Dec 2017

      Fintech startup providing factoring services. The main functionality of the application was related to financial operations, analytics, and reporting. Small team, but with an experienced architect and a team leader. Responsibilities: - Designing and developing the backend part of the application. - Writing unit tests. - Integrating with third-party systems. Achievements: - Developed AML (anti-money laundering) module for user verification. - Developed financial module for accounting, payouts, and reporting. Stack: PHP5, MySQL, Redis, ELK. Show less

    • Full Stack Developer
      • Jan 2014 - Sep 2016

      Web studio specializing in website development, e-commerce, and custom web applications. Responsibilities: - Communicating with clients, gathering requirements, and selecting solutions within budget. - Designing, developing, deploying, and maintaining projects. Achievements: - Set up and streamlined the development process for standard projects. - Developed and launched over 10 projects of varying complexity. Stack: PHP5, Yii2, MySQL, Javascript, Angular, HTML5, CSS, jQuery Show less

    • Junior C# developer
      • Jun 2013 - Jan 2014

      Large project aimed at monitoring and managing production through CNC machines. Responsibilities: - Developing and testing new functionality, both backend and UI components. Achievements: - Developed a bug reporter module for customer feedback. - Developed a software update system. Stack: C#, .NET, SQL Server, LINQ. Large project aimed at monitoring and managing production through CNC machines. Responsibilities: - Developing and testing new functionality, both backend and UI components. Achievements: - Developed a bug reporter module for customer feedback. - Developed a software update system. Stack: C#, .NET, SQL Server, LINQ.

Education

  • Moscow Power Engineering Institute (Technical University)
    Engineer's degree, Computer Software Engineering
    2010 - 2015

Community

You need to have a working account to view this content. Click here to join now