
Mateusz Bartosz
Verified Expert in Engineering
Data Engineering Developer
Warsaw, Poland
Toptal member since June 18, 2020
Mateusz is a programmer who successfully uses optimization and automation to make life easier for clients. He is an experienced manager and a big proponent of efficient, elegant solutions. Mateusz has nine years of professional experience in Oracle database programming (PL/SQL) and seven years of experience in team and task management.
Portfolio
Experience
- Oracle - 12 years
- SQL - 12 years
- Linux - 10 years
- PL/SQL - 10 years
- PostgreSQL - 6 years
- Python - 4 years
- Data Engineering - 4 years
- Apache Airflow - 3 years
Availability
Preferred Environment
Linux, DB, Amazon Web Services (AWS), APIs, Data Engineering, Python, DevOps
The most amazing...
...project I've developed was a law firm controlling and reporting system supporting the work of nearly 100 lawyers in efficient cooperation with courts.
Work Experience
Senior Data Engineer
AstraZeneca
- Handled the continuous maintenance and development of one of the key applications within the organization. Implemented numerous improvements and automations and kept the application up to date in compliance with all security requirements.
- Implemented a new data Lake platform across the entire application suite, ensuring the DevOps end is covered by automatic testing and custom deployment solutions.
- Performed a successful rewrite to migrate one of the systems into cloud-based decoupled architecture and implementation as orchestrated deployment for both software and architecture as code.
Oracle Technical Lead
UBS
- Provided technical consultation and architecture decisions in terms of operational data warehouse design.
- Took on the team management and scrum master role for the technical team. Managed eight team members and had close cooperation with business stakeholders.
- Implemented Hashicorp Vault in terms of removing credentials from the source repository and integration over API for core systems.
Senior Oracle Developer
Nationale-Nederlanden
- Automated DevOps process for CI/CD cross-platform release validation.
- Improved data management for insurance products within the bancassurance team. Optimized bulk import and fixed errors.
- Implemented new insurance products with integration for online payment services, enabling clients to be able to pay for their policies quickly.
Oracle Developer
TU Inter Polska S.A.
- Implemented an authorization unit for insurance agents according to the Polish Financial Supervision Authority requirements in terms of limits for insurance per risk group.
- Implemented new printing templates using JasperReports to replace the obsolete formats from Oracle Reports.
- Oversaw the daily support of two core systems, business analysis, continuous development of new functionalities, bug fixes, code review, and support in the UAT process.
Project Manager
GetBack S.A.
- Managed the integration between headquarters and CEE subsidiaries. Prepared the database software for data exchange based on different formats used by various branches and clients.
- Prepared fully configurable internal Fund Certificate Value assessment tools using a PostgreSQL database and Excel VBA front.
- Spearheaded the rebuilding, automation, and optimization of the portfolio valuation process, introducing, in cooperation with IT, Oracle database tools.
- Utilized expertise in debt purchase portfolio valuation and business analysis of the debt collection process in terms of software development and reporting.
- Coordinated tasks and cooperated with external entities like Big4 companies, law firms, subcontractors, and fund managers.
Analyst | Database Developer | Manager
EOS KSI Poland / EOS and Witon Law Firm
- Oversaw the continuous development of the existing reporting system resulting in numerous improvements in quality and efficiency. Full automation of all reporting jobs was realized.
- Spearheaded the implementation and ongoing administration of the business intelligence platform MicroStrategy. Prepared data models and dashboards in combination with training for the top management of the company.
- Created a thorough redesign and rebuilding of the debt collector's bonus model software, improving the efficiency of monthly billing. The solution has been assessed as much more fair by the employees, while the amount spent was kept the same.
- Implemented the entire reporting and controlling system for the law firm from scratch, resulting in a massive improvement in keeping deadlines and reducing the service time of cases.
- Prepared the software supporting HR yearly assessment: data collection, statistical analysis, and presentations, which improved the efficiency of the entire process by eliminating manual work.
Experience
Law Firm Reporting and Controlling System
Debt Collectors Budgeting
Insurance Agents Authorization Module
Debt Collection Process Automation for Insurance Company
Within the project, the entire process has been automated. The Client can define multiple debt collection strategies, depending on the parameters and importance of the particular policy, which are automatically assigned to them past the due date. Debt collection scenarios manage the flow of e-mails, text messages, and letters. Within the electronic content, pay links are generated for debtors' convenience. Handling unpaid cases has also been implemented, recommending the following steps: immediate contract termination, litigation processing, etc.
The project was a huge success in both cost reduction and increased success rate in the debt collection process.
Education
Bachelor of Engineering Degree in Computer Science - Database Engineering
European University of Information Technology and Economics - Warsaw, Poland
Skills
Libraries/APIs
JasperReports
Tools
Microsoft Excel, HashiCorp Vault, Terraform, Apache Airflow, Prefect, GitHub, GitLab, Jenkins
Languages
SQL, Excel VBA, Python, Visual Basic for Applications (VBA), R, Bash, Snowflake
Paradigms
Database Design, Business Intelligence (BI), DevOps
Platforms
Oracle, Windows, Linux, Oracle Database, AWS IoT, Amazon Web Services (AWS), Docker
Storage
DB, PL/SQL, Databases, PostgreSQL, MySQL, Oracle PL/SQL, Microsoft SQL Server, OLTP
Frameworks
Flask
Other
Reporting, Data Analysis, Debt Collection, APIs, Data Engineering, Microsoft 365, MicroStrategy, Data Processing Automation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring