← В ленту
Регистрация: 06.04.2023

Sasha Mat

Специализация: Software Engineer

Портфолио

Check24

At Check24, I held a significant role as a software engineer, where I contributed to the development and enhancement of various web applications and platforms within the company. My time at Check24 provided me with valuable experience and insights into the intricacies of comparison websites and online marketplaces. During my tenure, I worked closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions in a timely manner. I was involved in all stages of the software development life cycle, from gathering and analyzing requirements to implementing, testing, and deploying new features and improvements. One of my key projects at Check24 involved optimizing the performance of the web application, ensuring a seamless user experience and improved load times. To achieve this, I employed various optimization techniques, such as code refactoring, database query optimization, and caching strategies. In addition to performance optimization, I also contributed to enhancing the platform's overall functionality, working on features such as advanced search filters, personalized recommendations, and user account management. My efforts in this area led to an improved user experience, higher customer satisfaction, and increased user engagement. Throughout my time at Check24, I gained extensive experience working with a wide range of technologies and tools, such as JavaScript, TypeScript, React, and Node.js, as well as various database systems and cloud platforms. This experience has allowed me to develop a strong foundation in software engineering, project management, and collaboration, which I have carried forward into my subsequent roles.

Fullfin

At Fulfin, I took on the responsibility of building a strong and competent team of 10 professionals, consisting of developers, designers, and product managers, with the goal of improving and scaling our product development processes. My primary objective was to transition the existing PHP prototype to a more modern and efficient technology stack, utilizing TypeScript and serverless architecture. To accomplish this, I started by assessing the existing processes and identifying areas where improvements could be made. I established clear communication channels and implemented Agile methodologies, such as Scrum and Kanban, to streamline the workflow and enhance team collaboration. Once the team structure and processes were in place, we embarked on the challenging task of migrating the PHP prototype to a TypeScript-based application with serverless architecture. This transition involved rewriting the codebase, optimizing performance, and ensuring the new system's maintainability and scalability. During the migration process, we adopted various best practices, such as test-driven development, continuous integration, and continuous deployment, to ensure the high quality of our deliverables. We also focused on enhancing the system's security, leveraging serverless architecture to reduce infrastructure management overheads and improve cost efficiency. Throughout this project, my leadership and management skills played a crucial role in guiding the team, addressing challenges, and fostering a culture of innovation and collaboration. As a result, we successfully moved the prototype to a more robust and future-proof technology stack, enabling Fulfin to provide enhanced services to its customers and scale its business more efficiently.

Joyn

In my previous project at Joyn.de, I was involved in the development and implementation of an advanced video advertisement system for both Video on Demand (VoD) and live streaming. Our primary objective was to seamlessly stitch advertisement prerolls and midrolls into the content while ensuring real-time bidding in accordance with the Interactive Advertising Bureau (IAB) standards. To achieve this, we integrated our platform with various Demand Side Platforms (DSPs) and Supply Side Platforms (SSPs) to facilitate real-time auctions for ad spaces. We utilized DRM (Digital Rights Management) protected content to safeguard the copyrighted material and ensure secure delivery to the end-users. Our team developed a custom solution that ensured accurate timing of ad breaks, optimizing the user experience without compromising content quality. We also implemented advanced analytics and reporting features to provide insights into ad performance, viewer engagement, and revenue generation. Throughout the project, we faced numerous challenges, including adhering to IAB standards, maintaining low latency during live streaming, and ensuring compatibility across different devices and platforms. Despite these challenges, we successfully delivered a robust, scalable, and efficient ad stitching system that significantly enhanced Joyn.de's monetization capabilities while providing a seamless viewing experience to the users.

Скиллы

AWS
Docker
DynamoDB
DynamoDB
GraphQL
JavaScript
Kubernetes
MongoDB
MySQL
Node
PHP
Product Development
Project Management
Terraform
TypeScript

Опыт работы

Technical Lead
07.2021 - 03.2023 |fulfin - financing ecommerce, fulfin.de, München
TypeScript, PHP, AWS
LeadsasafunctionalChiefTechnologyOfficerresponsibleforproductdevelopmentstrategy and planning, development timelines and resource allocation, code review, and QA • ServesasthefunctionalChiefInformationSecurityOfficerresponsiblefordeveloping,imple- menting, and maintaining full security and compliance protocols along with GDPR requirements and internal audits (ISO 27001 certified) • Hiredandoverseesateamof10+technologistsfocusedonfrontandbackenddevelopment, QA, and product engineering with a focus on people development • Codedfrontandbackendtechnologytosupportfinancingforsmallandmid-sizebusinesswith loans up to €200K • Manages5+supplementaryvendorcontractssupportinginformationanddataservices,SLAre- porting and management, error resolution, and banking/financial systems
Technical Lead / Senior JavaScript Software Engineer
11.2018 - 04.2021 |ProSiebenSat.1 Media SE
.
• Coded the backend in collaboration with cross-functional teams across the organisation at the largest on-demand video/media entertainment platform in Germany • Served as the central point of contact between 5+ internal teams in order to streamline information dissemination and resource allocation • Managed a small team of developers and researchers focused primarily on the video on demand (VOD) streaming service • Created and implemented new operational efficiencies in order to speed up time between development and production resulting in a faster implementation lifecycle
Senior PHP Software Engineer
12.2016 - 10.2018 |CHECK24 Vergleichsporta
.
• Served as the senior backend developer focused primarily on the shopping division of CHECK24 • Coded internal functionality and capabilities including accounting systems (primarily customer fees), cash flow, and partner payout • Managed the transition from one server to a microservices organization to improve cross-functional performance of teams and enable parallel work paths • Re-designed the back-end user interface to improve internal customer experience and drive strong business outcomes
Engineering Manager / Senior JavaScript Software Engineer
02.2016 - 11.2016 |Apus Agency
.
• Responsible for hiring and managing an onsite team along with a fully remote team including professional development • Trained junior resources using a standardized coding curriculum in order to more quickly allocatework across capable resources in order to exceed business objectives • Managed all end-to-end technology business units including product development strategy and planning, development timelines and resource allocation, code review, and QA
Engineering Manager
01.2009 - 11.2012 |SidorinLab
.
• Responsible for hiring and managing a fully onsite team including professional development and coaching • Managed specific business units including product development strategy, development timelines, code review, and QA
Executive Producer
05.2003 - 10.2008 |Igromania Magazine
.
• Managed editorial content and distribution including interviews and reporting, conferences, game studios, and game press • Responsible for all creative development through camera operations, editing, and publishing media

Образование

*Specialization
По 2006
Science in Emergency Medical Services
Master of Engineering
2009 - 2014
Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University);

Языки

АнглийскийРодной