Mag. Risto Muchev

Angestellt, Data Engineer, Cognism

Skopje, Mazedonien

Über mich

🚀 Senior Software Engineer | Software System Designer & Architect | Data & AI Enthusiast | MSc in Software Engineering | Problem Solver Extraordinaire 🤖 As a seasoned individual contributor and leader, with a Master degree in Software Engineering and a keen focus on scalability, quality and reliability I’m passionate about solving complex problems, driving innovation via data driven decisions and building great products. I accomplish this by using my analytical, organization and communication skills, the lessons learned from my 16 years work experience and the best practices in Software Design and Architecture and Design patterns. Data Engineering (Java | Scala | AWS | SQL | Python) Databases: PostgreSQL, MongoDb, MySQL Methodologies: Agile, OOP and Functional programming Other: Spring, Akka, ZIO, Kafka, RESTful APIs, JSON, Signal processing, AI

Fähigkeiten und Kenntnisse

Java
System Design
Software Architecture
Scala
ZIO
Apache Spark
Akka
Python
Data Modeling
Amazon Web Services (AWS)
AWS
PostgreSQL
MySQL
MongoDB
Data Engineering
Git
SQL
Spring Framework
Apache Kafka
Redis
Leadership
Reliability
Team work
Agility

Werdegang

Berufserfahrung von Risto Muchev

  • Bis heute 1 Jahr und 4 Monate, seit März 2023

    Data Engineer

    Cognism

    Building robust and scalable ETL pipelines on AWS infrastructure, utilizing the power of Scala with the ZIO framework, Confluent Kafka, MongoDB, Redis and RabbitMQ. I crafted a comprehensive Grafana dashboard providing filtering and real-time insights into the pipelines performance and data metrics.

  • 10 Monate, Mai 2022 - Feb. 2023

    Head of Development

    Vita Media Group

    Leading the Software Development of the company products and multiple teams of software engineers. Applying the best practices for scalability and reliability of software delivery and team execution.

  • 8 Monate, Sep. 2021 - Apr. 2022

    Head of IT

    Vita Media Group

    Leading the OMG Affiliates Tech Department with best practices for scalability, monitoring, and robustness which led to winning international awards in the iGaming industry. https://lnkd.in/evNB35DX

  • 2 Jahre und 9 Monate, Aug. 2019 - Apr. 2022

    Lead Software Engineer

    Vita Media Group

    Scaled the platform by improving architecture, added new data provider integrations, increased the data processing bandwidth and built usable reports. Built automated CI/CD pipeline leading to smooth deployments. - iGaming Affiliate Network platform - Java ( Spring Boot, MyBatis ) + Angular - Amazon Web Services ( AWS )

  • 1 Jahr und 2 Monate, Juni 2018 - Juli 2019

    Scrum Master

    RLDatix & Allocate Macedonia

    As certified Scrum Master I lead the team Agile practices, facilitate collaboration, and ensure efficient delivery. By guiding Scrum ceremonies and removing obstacles, I empower our team to excel. Together, we prioritize tasks, deliver high-value solutions, and foster innovation.

  • 1 Jahr und 9 Monate, Nov. 2017 - Juli 2019

    Senior Software Engineer

    RLDatix & Allocate Macedonia

    - The first Senior Java Software Engineer at Allocate Software, Macedonia - Java ( Spring ) backend, Angular frontend - Migrating data on CareHub and Realtime platforms

  • 1 Jahr und 5 Monate, Juni 2016 - Okt. 2017

    Android Team Lead

    Digital Medialab

    - Establishing and integrating Agile software development methodology - Building software architecture for all Android and Java backend projects - Sprint planning, code reviews and mentoring the team Projects: Telenor banka, Telekom MK, Telekom NetTest, mWallet App, InuHeat, MaxTV Go, Loop, Virtual disk

  • 4 Jahre, Juni 2012 - Mai 2016

    Senior Software Engineer

    LifeWatch MK, a Philips company

    - LifeWatch V and VII projects ( Android | Java ) - World's first medical Android smartphone packed with medical sensors that monitors your health. Responsible for building the Android app UI and business logic. Communicating with backend APIs. - LifeWatch MCT (Mobile Cardiac Telemetry) products, also known as LifeStar ACT. Responsible for maintaining robust Bluetooth connection via auto-reconnect mechanisms, error checks, etc. Communication with backend APIs.

  • 3 Jahre und 6 Monate, Dez. 2008 - Mai 2012

    Software Developer

    Accent Computers

    Java Software Developer engaged in crafting a modular multilingual web application for accounting, reporting, document and resource management (ERP). Also, developed a multilingual desktop application tailored for retail stores and restaurants/bars that has optimized UI for fast work on touch sensitive screens. Created uniform Java API for printing on cash registers (fiscal printers) and thermal printers through Serial and Bluetooth interfaces, now widely used in Macedonia and Kosovo.

  • 8 Monate, Apr. 2008 - Nov. 2008

    Software Developer

    BICTO N.V.

    .NET Software Developer constructing a modular, multilingual web application tailored for Dutch construction company management. The application has modules for working with documents, projects, finance, offers, invoices, materials, calculations, service installations, various types of reports, organizations and individuals. Technologies used: WCF, JavaScript, NHibernate, Crystal Reports and Microsoft SQL Server. I am also responsible for rewriting and maintaining the company website in DotNetNuke CMS.

Ausbildung von Risto Muchev

  • 4 Jahre und 7 Monate, Okt. 2012 - Apr. 2017

    Software Engineering

    St. Cyril and Methodius University

    Master thesis: “Mobile application for non-contact heart pulse measurement on multiple people” Master of Science - Software engineering

Sprachen

  • Englisch

    Muttersprache

  • Macedonian

    Muttersprache

  • Serbian/Croatian

    Fließend

  • Bulgarian

    Gut

Interessen

Data
Artificial intelligence
System Design
Software Architecture
Travel

21 Mio. XING Mitglieder, von A bis Z