← Back to list
Registration: 18.04.2023

Alex Scrobot

Portfolio

EPAM Systems

Promoted to the Solution Architect role after completing the internal SolutionArchitect School (SAS). ✓ Developed and maintained the architecture design for over 7 projects,focusing on mission-critical system components that improved systemperformance by 20% on average. ✓ Created and updated comprehensive architectural documentation for 7+projects, including Software Architecture Documents (SAD) ✓ Actively engaged with stakeholders to gather requirements, ArchitecturallySignificant Requirements (ASR), and define quality attributes, leading to a 30%improvement in customer satisfaction. ✓ Collaborated with the development team of 25+ members to provideguidance and consultation on technical solutions and problem resolution,reducing technical debt by 15%. ✓ Ensured alignment of architectural design with project goals andrequirements, resulting in 95% of projects being delivered on time and withinbudget, while considering performance, scalability, and maintainability.

Dialog Platform

As the Department Chief Technology Officer in a corporate manager product,I was responsible for launching a public instance of a messenger with 25,000daily active users and a 99.9% service level agreement. Some of my keyaccomplishments include: ✓ Built a department from scratch in Novosibirsk, hiring and managing 25 employees across different technical streams. ✓ Achieved a 2% turnover rate, ensuring a stable and productive teamenvironment. ✓ Implemented Kanban methodologies to reduce time-to-market from 3months to 3 weeks on average, resulting in a 30% increase in product releasesand a 25% improvement in overall product quality. ✓ Designed architectural solutions, including working on the architecture ofa new SDK for mobile applications and developing a migration plan from amonolithic server to a microservices architecture, resulting in a more scalableand efficient system. ✓ Managed feature streams, planned and defined backlogs, and ensured SLAs for application availability, improving service availability from 80% to99.9% and driving increased user satisfaction. ✓ Managed project risks, validated requirements, and ran a proof of conceptsand minimum viable products, ensuring that development was focused onhigh-value features and delivering results that met both technical and businessneeds.

PIN

As a Full-stack Software Engineer, I played a key role in developing andmaintaining several projects, including: ✓ MVP of an ISP-enterprise management system (ERP), which increasedoverall efficiency by 30% and reduced manual errors by 25%. ✓ Backend development and maintenance for an IP-TV mobile application with50K DAU, resulting in a 20% increase in user engagement. ✓ Contributed to the development and support of the functionality of thehosting panel (Pinpannel), resulting in a 15% improvement in systemscalability. ✓ Designed and maintained a messenger to support ISP with 5K DAU,providing a secure and efficient communication platform for customers andsupport staff.

Skills

Bootstrap
Java
Kotlin
MySQL
PostgreSQL
Python
React.js
Typescript

Work experience

Principal Software Engineer
since 12.2021 - Till the present day |MAPS.ME
React.js, Web Development, MongoDB, Problem Solving, SQL, Data Mining, Kubernetes, Amazon Redshift, Node.js, TypeScript, Solana, Apache Kafka, Kotlin, Spring Boot, PostgreSQL, Data Engineering, NoSQL, Django, Python, Amazon Web Services (AWS), Java
Some of my key accomplishments include: - Developed and released a data platform that aggregated data to the datalake, with further processing via ETL pipeline, delivering enriched data todifferent sources such as the Notification Center UI and AWS Redshift asDWH. This platform improved user experience and business analytics; - Launched card processing with 99.9% SLA and 10K daily active users,increasing revenue and customer satisfaction; - Designed a pipeline process of stress and performance testing that reducedunexpected Kubernetes pod shutdowns by 50%, ensuring better applicationstability and availability; - Released a top-up platform that integrated different vendors for exchangingfiat to USDC, increasing daily active users by 10% and driving businessgrowth; - Managed a cross-functional team of backend developers, mobiledevelopers, and QA engineers to deliver features on time and under budget,resulting in a 20% increase in user engagement and a 10% decrease ininfrastructure costs.
Solutions Architect
03.2021 - 12.2021 |EPAM Systems
React.js, Web Development, MongoDB, Problem Solving, SQL, Data Mining, Kubernetes, Amazon Redshift, Node.js, TypeScript, Solana, Apache Kafka, Kotlin, Spring Boot, PostgreSQL, Data Engineering, NoSQL, Django, Python, Amazon Web Services (AWS), Java
Promoted to the Solution Architect role after completing the internal SolutionArchitect School (SAS). - Developed and maintained the architecture design for over 7 projects,focusing on mission-critical system components that improved systemperformance by 20% on average; - Created and updated comprehensive architectural documentation for 7+projects, including Software Architecture Documents (SAD); - Actively engaged with stakeholders to gather requirements, ArchitecturallySignificant Requirements (ASR), and define quality attributes, leading to a 30%improvement in customer satisfaction; -Collaborated with the development team of 25+ members to provideguidance and consultation on technical solutions and problem resolution,reducing technical debt by 15%; - Ensured alignment of architectural design with project goals andrequirements, resulting in 95% of projects being delivered on time and withinbudget, while considering performance, scalability, and maintainability.
EPAM Systems
09.2020 - 03.2021 |Lead Software Engineer
React.js, Web Development, MongoDB, Problem Solving, SQL, Data Mining, Kubernetes, Amazon Redshift, Node.js, TypeScript, Solana, Apache Kafka, Kotlin, Spring Boot, PostgreSQL, Data Engineering, NoSQL, Django, Python, Amazon Web Services (AWS), Java
As a Lead Software Engineer at EPAM, I participated in two customer projectsand was a very active member of the EPAM communities. Some of my keyachievements include: - Improved the SDLC flow with the development team of 25+ members byintegrating agile (Kanban) into current processes and increasing Time-to-market (TTM) by 20%; - Improved general technological processes within the team, resulting in a30% increase in efficiency and a 15% reduction in defects; - Monitored the "bus factor" index and increased it to a minimum of 2,ensuring better knowledge sharing and team resilience; - Acted as a mentor in non-project activities, training and mentoring four juniordevelopers, one of whom was promoted to a project role; - Conducted training for experienced developers, helping middle developerspass the assessment for the position of Senior and improving the overall skilllevel of the team; - Acted as an expert in the assessment committee, providing valuable insightsand recommendations for hiring and promotions; - Developed an internal development course on migrating from the .NETstack to Kotlin, improving team skills and enabling faster adoption of newtechnologies; - Executed the role of Resource Manager, managing the developer pool,settling them on the projects, and solving their problems to ensure projectsuccess; - Presented at internal EPAM community conferences, sharing insights andbest practices with the wider team.
IT Consultant, Technical Lead
05.2020 - 10.2020 |telematika.com
Java, Kotlin, PostgreSQL
As an IT Consultant on a large-scale digitalization project for a majortransportation network, I played a key role in consulting on the migrationprocess of the development team from Java to Kotlin, as well as automating the billing processes for the project's Ring Road system. Some of my keyaccomplishments include: - Conducted the migration of the development team from Java to Kotlin,resulting in a 30% increase in developer productivity, a 20% reduction in bugs,and a 10% increase in onboarding efficiency; - Participated in software/solution architect design to ensure the project'stechnical success, resulting in a 15% improvement in system scalability and a10% reduction in system downtime; - Integrated Spring Cloud Data Flow streams and provided support inproduction on the Kubernetes cluster, enabling stable and efficient dataprocessing with 99.9% uptime; - Managed continuous data pipeline processing as an ETL process, includingintegrating a CDC (Change Data Capture) tool for capturing incoming datafrom multiple sources such as MongoDB and PostgreSQL, resulting in a 40%reduction in data processing time and a 25% increase in data accuracy; - Launched several key features, such as auto plate recognition, traffic arbiter,and billing calculation, resulting in a more robust and functional product with10,000 daily active users.
Department Chief Technology Officer
07.2018 - 05.2020 |Dialog Platform
.
As the Department Chief Technology Officer in a corporate manager product,I was responsible for launching a public instance of a messenger with 25,000daily active users and a 99.9% service level agreement. Some of my keyaccomplishments include: - Built a department from scratch in Novosibirsk, hiring and managing 25 employees across different technical streams. - Achieved a 2% turnover rate, ensuring a stable and productive teamenvironment. - Implemented Kanban methodologies to reduce time-to-market from 3months to 3 weeks on average, resulting in a 30% increase in product releasesand a 25% improvement in overall product quality. - Designed architectural solutions, including working on the architecture ofa new SDK for mobile applications and developing a migration plan from amonolithic server to a microservices architecture, resulting in a more scalableand efficient system. - Managed feature streams, planned and defined backlogs, and ensured SLAs for application availability, improving service availability from 80% to99.9% and driving increased user satisfaction. - Managed project risks, validated requirements, and ran a proof of conceptsand minimum viable products, ensuring that development was focused onhigh-value features and delivering results that met both technical and businessneeds.
Principal Software Engineer
02.2018 - 07.2018 |OCTOBER24 LTD
.
As a Principal Software Engineer in a startup, I played a key role in thedevelopment of the company's technology and product offerings. Some of mykey accomplishments include: - Elicited functional and non-functional requirements, working closely with thebusiness team to understand their needs and propose changes to businessprocesses that improved the correctness of business-critical features. Thisresulted in a 25% increase in customer satisfaction ratings. - Brought my vision of the system structure and component interaction, leveraging my expertise to ensure that the system was designed for scalabilityand flexibility. This resulted in a 30% reduction in infrastructure costs over thefirst year of development. - Influenced the choice of the technology stack, balancing the need for cost-effectiveness with the desire for scalability and flexibility. This resulted in a15% reduction in development costs over the course of the project. - Successfully led the development of an MVP in the shortest possible time,leveraging agile methodologies and a focus on high-value features to deliverresults quickly. This resulted in a 20% increase in customer engagement withinthe first month of launch. - Collaborated with cross-functional teams to ensure that development wasaligned with business goals and objectives and that the product met the needsof both internal stakeholders and external customers. This resulted in a 10%increase in revenue in the first quarter of the product launch.
Team lead, Senior Backend Developer
04.2016 - 02.2018 |Mixplat.ru
PostgreSQL, SQL
As a Team Lead for an internal startup, I played a critical role in thedevelopment of a billing system that allowed website owners to acceptpayments from their customers through mobile operators. Some of my keyaccomplishments include: - Developed the processing system for receiving payments from mobileoperators, which involved working closely with cross-functional teams toensure that the system was scalable, reliable, and efficient. This resulted in a20% increase in payment processing efficiency and a 10% reduction in systemdowntime. - Developed a dashboard application for clients from scratch, leveragingmy expertise in UI/UX design and front-end development to create a highlyfunctional and user-friendly interface. This resulted in a 25% increase incustomer engagement and a 15% increase in user satisfaction ratings. - Implemented the collection of statistics from distributed components, usingvisualization techniques such as charts and graphs to make the data easilyunderstandable and actionable. This resulted in a 30% increase in systemvisibility and a 20% improvement in data-driven decision-making. - Maintained a large PostgreSQL database (>4TB), analyzing theeffectiveness of SQL queries and making optimizations for them. This resultedin a 15% improvement in database performance and a 10% reduction in queryprocessing time. - Managed a small development team of 5 people, providing guidance andmentorship to ensure that they were able to perform at their best. This resultedin a 20% improvement in team productivity and a 10% increase in employeesatisfaction ratings.
Full Stack Engineer
07.2014 - 07.2016 |PIN
.
As a Full-stack Software Engineer, I played a key role in developing andmaintaining several projects, including: - MVP of an ISP-enterprise management system (ERP), which increasedoverall efficiency by 30% and reduced manual errors by 25%. - Backend development and maintenance for an IP-TV mobile application with50K DAU, resulting in a 20% increase in user engagement. - Contributed to the development and support of the functionality of thehosting panel (Pinpannel), resulting in a 15% improvement in systemscalability. - Designed and maintained a messenger to support ISP with 5K DAU,providing a secure and efficient communication platform for customers andsupport staff.
Full Stack Engineer
11.2010 - 09.2014 |Yobrand
.
As a Full-stack Engineer, I played a key role in the development of a variety ofoutsourcing projects, including: - Developed and launched several web portals, E-shops, and CRMs, resultingin increased revenue and improved customer engagement for clients. - Designed and implemented server-side automation scripts for varioustasks, such as data scraping, file processing, and system backups, resulting inimproved efficiency and time savings for clients. - Contributed to the development of several simple websites on different CMSplatforms, such as WordPress, OpenCart, Drupal, and ModX, resulting inimproved user experience and increased website traffic. - In addition, I actively participated in client meetings and requirementsgathering, collaborated with cross-functional teams, and ensured high-qualitycode standards and timely delivery of projects. In addition, I actively participated in client meetings and requirementsgathering, collaborated with cross-functional teams, and ensured high-qualitycode standards and timely delivery of projects.

Educational background

Technology of catering produc
2008 - 2014
Technological college

Languages

EnglishNativeSerbianUpper Intermediate