Roman Sydorchuk

Senior Programmer

Konopiska, Poland
Experience
Dec 2023 - Present
1 year 8 months
Konopiska, Poland

Senior Programmer

Cyber studio Software House

  • Delivering projects (websites, mobile apps, APIs) for various industries: fintech, travel, education, transport and logistics, manufacturing, e-commerce, and automotive
Jan 2022 - Dec 2022
1 year

Senior Programmer

Lepsze Media

  • Secure VPS setup on Ubuntu 18.04 with Letsencrypt, Nginx, PHP, MySQL
  • Creating APIs (PHP backend, Golang, WebSockets) for a mobile Quiz app and admin panel (backend + frontend)
Jan 2020 - Dec 2023
4 years

Senior Programmer

Provema

  • Designing and developing mobile app architecture, database structure, and microservice APIs
  • Creating and improving an in-house payment system
  • Integrating with various services, APIs, payment systems, and banks
  • Building a legal service for managing submissions/cases
Jan 2019 - Jan 2020
1 year 1 month

Middle Programmer

Provema

  • Maintaining and developing an in-house lending system
  • Building a monitoring service for websites/services
  • Developing an admin panel for a mobile app (loan management)
  • Installing and managing Redash, creating analytical charts
Jan 2017 - Dec 2019
3 years

Freelancer Programmer

Freelancer

  • Building websites, admin panels, and CMS
Summary

I work with PHP, Go, JavaScript, Vue.js, Flutter & Dart, MySQL, Postgres, RabbitMQ, Redis, Apache Kafka, C#, Docker. Building websites, API services, admin panels, CMS. Laravel Framework (PHP), Symfony, Zend Framework, Gin (Go), WebSocket. Configuring Linux servers, Docker, RabbitMQ, git. Developing software solutions (PHP + MySQL/Postgres + Vue.js, Go + Postgres + WebSocket). Writing desktop applications in C#. Updating existing solutions, applying fixes, code refactoring. Integration with APIs of banks: MBank, Santander, BNPParibas, DotPay, PayPal, BlueMedia, DiPocket, PaySafeCash, DPay, Paymenterio. Integration with APIs of various lending/credit services. Database optimization and normalization. Applying design patterns and SOLID principles, writing tests (unit, module, and integration). Integration with Google, Firebase, Apple, Facebook APIs.

Languages
Ukrainian
Native
Polish
Advanced
English
Intermediate
Education
Sep 2006 - Jun 2011

National University Of Water Management And Nature Resources Use

Thermal Power Engineering

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions