# Development and maintenance of PHP systems. – Adrian Charytoniuk (Adfiro)

I build new custom solutions as well as maintain, optimize, and migrate existing production systems. Backend in PHP and Python, databases in MySQL, MariaDB, and Firebird, user interfaces in Angular and Vue. API architecture with Swagger, GDPR/DSGVO compliance, and rock-solid production stability.

17 years in commercial software. Poland and Germany.

- Email: kontakt@adfiro.eu

## Profile
- Adrian Charytoniuk
- Adfiro
- PHP, Angular, databases
- Poland / Germany
- Languages: Polish and German

## About Me
For 17 years, I have been developing and maintaining PHP web systems. I deliver both new custom-built applications from scratch and long-term improvements to existing production environments: rolling out new features, third-party integrations, refactoring, and upgrading legacy codebases to modern PHP and Angular versions.

My daily stack centers on PHP and Python, backed by MySQL, MariaDB, and Firebird. On the frontend, I work with TypeScript, AngularJS, Angular 6–21, and Vue. I design and document robust APIs using Swagger / OpenAPI, ensuring strict data security and GDPR / DSGVO compliance. I have experience leading software development teams. I work seamlessly with companies in Poland and Germany in Polish and German.

I take on concrete engineering objectives: software architecture, feature development, framework migrations, and system integrations. Engagements can be structured as targeted fixed-scope projects or ongoing technical collaboration. I dedicate up to 30 hours per week per project.

## Selected systems

1. **DIMAS**
   - Policy and settlement system for insurance brokers.
   - Stack: PHP, Firebird, Angular, xajax
   - Backend and database: stored procedures, commission settlements, query runtime optimization. Interface built in Angular. Legacy xajax modules operated alongside the new UI and were phased out in stages.

2. **MAXOFFICE**
   - CRM and tariff calculation for broker networks.
   - Stack: PHP, MariaDB, MySQL, TypeScript, Angular
   - Broker operations and premium calculation. Business logic and data models in PHP and MariaDB/MySQL. Frontend in TypeScript and Angular, connected via API.

3. **Administration portal and orylautoteile online shop**
   - Stack: PHP, MySQL, Vue 3, AngularJS
   - Internal office portal and e-commerce shop. Order processing workflows, user permission management, and API integrations. Modernization of PHP codebase and UI layer.

Stack:
PHP 5.6–8, Python, MySQL, MariaDB, Firebird, Swagger / OpenAPI, TypeScript, AngularJS, Angular 6–21, Vue 3, Docker, Git, GDPR / DSGVO.

## Contact
Please describe your system and scope of work. I will reply within one business day.

- Topics: building a new custom solution; development of an existing PHP system; migration of a legacy application; database and API (Swagger); Angular or Vue frontend; other inquiry.
- Email: kontakt@adfiro.eu
- LinkedIn: https://www.linkedin.com/in/adrian-charytoniuk
- Location: 46-034 Zieleniec, Poland
- Footer: Adfiro – Adrian Charytoniuk, Sole proprietorship.
