
Filip Marek
Senior Go Developer
Salary / Daily rate
Łódź, Poland
Freelance
Skills
Languages
About me
Intro
Go Developer with 9+ years in scalable microservices architecture and payment systems. Currently Senior Engineer at Worldline/Ingenico, replacing legacy platforms with dockerized Go applications for Europe's largest payment processor. Specialized in high-performance financial systems using Go, PostgreSQL, Kafka, and Docker orchestration.
Work experience
Senior Software Engineer
Sii Poland
Jul 2021 - Present
5 years 4 months
Łódź, Poland
GO DEVELOPER at Worldline/Ingenico Project description & team size: • Working in one of the teams in the Financial Operations sector of the largest European player in payment services and the fourth largest player worldwide – 4 Developers/Technical Analysts, 2 Testers, 1 Product Owner. Tasks: • Replacing Ab Initio platform with scalable docker microservices with Go applications aboard. • Creating applications matching different types of reports generated in the payment transaction process. • Monitoring, analyzing and improving existing applications and processes. Technologies: • Go, PostgreSQL, Kafka, Git, Gitlab, Gitlab CI, Docker, Docker Swarm, Linux, Windows
IT Solution Architect / Programmer
Multiway Systems Sp. z o. o.
Jul 2019 - Jul 2021
2 years 1 month
Łódź, Poland
Project description & team size: • Working in a team of programmers on the design, creation from scratch end-to-end central system based on microservices architecture and used for reporting, accounting, monitoring, analysis, verification, aggregation of data from system and also external systems, receiving and processing data from automated vending machines. Tasks: • Design, creation and development of the central system. • Participation in discussions/ teleconferences with the client. • Cooperation with foreign teams in implementing and diagnosing the operation of the system. Technologies: • PHP, Javascript (Vue.js), PostgreSQL, Kong, MongoDB, Redis, Symfony, Git, Gitlab, Gitlab CI, Docker, Docker Swarm, VMWare ESX, Linux
Programmer
Grupa MERA
Jul 2017 - Jul 2019
2 years 1 month
Łódź, Poland
Project description & team size: • Working as part of a team of programmers to design, create, develop and improve a central system for monitoring, reporting, analyzing, receiving and processing data from ticket machines/ public transport ticket machines. Tasks: • Software development of the front-end application of the central system. • Creating new and improving existing reports (models and queries). • Collaborating with the team of programmers of ticket machine applications. • Analyzing and monitoring the performance of individual application modules. • Installing and rolling out the central systems to new customers and migrating data to the new platform. • Responding to input data errors and failures. • Optimizing the performance of existing mechanisms. Technologies: • PHP, Javascript (jQuery), PostgreSQL, Symfony, Git, Gitlab, Docker, Linux
PHP Programmer
Media4U
May 2015 - Jul 2017
2 years 3 months
Łódź, Poland
Project description & team size: • Working in a team of programmers on the expansion, creation and improvement of functionalities for the administration panel of the e-commerce platform of one of the leading online clothing stores in Poland. Tasks: • Develop administration panel software in accordance with agile Scrum methodology. • Taking care of quality and readability of implemented functionalities, optimizing and improving already existing mechanisms. • Developing emergency procedures and reacting in case of their occurrence. • Creating scripts to automate processes such as synchronizing databases. • Creating templates and sending periodic/ one-time emails to customers, data exchange with external partners. Technologies: • PHP, Javascript (jQuery), PostgreSQL, CodeIgniter Framework, SVN, XML, Linux
Web Application Programmer
Grupa B4 Sp. z. o. o.
Apr 2015 - May 2015
2 months
Płock, Poland
Tasks: • Creating new modules for daughter company application to control production process (costing, production orders, stock order, production flow). Technologies: • PHP, Firebird, Linux, JavaScript, Ubuntu, HTML, CSS, jQuery
Web Developer
Staircase
May 2014 - Jul 2014
3 months
Płock, Poland
Tasks: • Help with JS scripting. • Develop sites according to clients need. • Wordpress plugin development. • Creating application to support call center with client questions posted on social media sites. Technologies: • PHP, MySQL, Linux, JavaScript, Ubuntu, HTML, CSS, WordPress, Zend Framework, jQuery
Web Developer
Promesa budownictwo
Jul 2013 - Mar 2014
9 months
Płock, Poland
Tasks: • Creating a system for the company from scratch, which helped in: control of employees and working hours, time management, scheduling tasks for managers, invoicing, control of revenues and expenses for individual orders. Technologies: • PHP, PostgreSQL, JavaScript, HTML, CSS, Zend Framework, jQuery
Web Developer
Staircase
Apr 2013 - May 2013
2 months
Płock, Poland
Tasks: • Introduction to work as a programmer. • Assistance with simple tasks. • Getting familiar with work of web development. • Working in a team of programmers. Technologies: • PHP, MySQL, JavaScript, HTML, CSS, WordPress, jQuery
Education
Państwowa Wyższa Szkoła Zawodowa w Płocku
Bachelor's degree
2011 - 2014
3 years 1 month