Sofiia Antypenko

Hi, I'm Sofiia. I am a Software Engineer with 10+ years of commercial experience in IT, currently focused on backend and full-stack development.
I am passionate about building software that improves the lives of those around me, also really excited about Open Source Software.
I have a diverse set of skills, ranging from front-end, all the way to back-end and databases.

Berlin, Germany

My Experience

  • February 2024 - Present

    SumUp

    SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features and integrates seamlessly into different SumUp products. I'm working on the Sales Platform - a core component serving the needs of almost all teams at SumUp and used by millions of small businesses around the world.

    Technologies: backend development using Kotlin, Kafka, gRPC, protobuf.

  • February 2020 - January 2024

    SumUp

    SumUp is a global fin-tech company which empowers business owners by enabling them to accept card payments in-store, in-app and online, in a simple, secure and cost-effective way. I was leading a team which builds reliable and easy-to-integrate Billing & Subscriptions solution from scratch.

    Technologies: microservices on Node.js with CQRS and Event Sourcing, MongoDB, RabbitMQ, React, MobX.

  • February 2017 - February 2020

    Debitoor

    Debitoor is easy-to-use online invoicing and accounting software designed for freelancers and small businesses. I was working as fullstack developer on tools to invoice and get paid, keep a financial overview, work with customers and accountants.

    Technologies: microservices on Node.js, MongoDB, RabbitMQ, AWS, CI/CD (CircleCI, teamcity, heroku), React, backbone, webpack, gulp, Cypress.

  • May 2015 - January 2017

    Thomas Cook

    The Thomas Cook Group was the oldest and best known name in leisure travel with a history that started in 1841. I was working on multi-language system for tour packages selling, mostly focused on search functionality.

    Technologies: Node.js, Angular, grunt, MongoDB, Apache Solr.

  • April 2014 - May 2015

    Everad

    Everad is a global direct advertiser and CPA network. I was involved in implementation and maintenance of cost-per-action network, Android mobile applications, website management and deploying system.

    Technologies: Node.js, PostgreSQL, RabbitMQ, Redis, backbone, Angular, cloud9.

  • 2012 - April 2014

    Freelance

    Various freelance projects including applications for social networks.

    Technologies: PHP, MySQL, javascript, jQuery.

Education

  • 2013 - 2015

    DonNTU

    Donetsk National Technical University

    Faculty of Computer Science and Technology

    Master of Software Engineering

  • 2009 - 2013

    DonNTU

    Donetsk National Technical University

    Faculty of Computer Science and Technology

    Bachelor of Software Engineering

Open Source Projects

I enjoy being a part of the Open Source community. I'm contributing to large projects, maintain several modules used by thousands of developers and share some fun projects in my github account.

Plugin for website-scraper which returns html for dynamic websites using puppeteer
JavaScript 326 80
Demo app for website-scraper module
JavaScript 84 51
Plugin for website-scraper which returns html for dynamic websites using PhantomJS.
JavaScript 59 14
:email: EML reader - render content of email source
JavaScript 35 8
:star: Star history for github repo
JavaScript 16 0
:email: UniSender API for nodejs
JavaScript 7 6
:earth_americas: Map with visa-free countries for ukrainians
JavaScript 5 1
:station: Search tickets on UZ booking site using selenium-webdriver, cucumber and phantomjs
JavaScript 3 2