Carlos Medina
Migration Zend Framework 2 / Laminas
Experience
Migration Zend Framework 2 / Laminas
Die Planet Music & Media Veranstaltungs- & Verlags gmbH
- Consulting, planning, analysis, software architecture, and development
- Migrated and adapted a publishing and management platform for the event agency “Die Planet Music & Media Veranstaltungs- & Verlags gmbH” from Zend Framework 2 and PHP 5.6 to Laminas and PHP 8
- Redesigned and developed authorization and permissions concepts, and migrated data with database adjustments for the new features
- Set up development and testing environments. PHP unit testing and integration testing
- Technologies used: UNIX environment, planning, Zend Framework and Laminas development, architecture, software architecture, PHP 5.6, PHP 8+, MySQL/SQL, shell scripting, Git, DevOps tasks
- Team size: 2 developers + 1 PO
Consulting, planning, analysis, software architecture, and development
Pimcore for E-Commerce Project
- Consulting, planning, analysis, software architecture, and development
- Consultation, design, testing, and development for the central Pimcore system. Created and analyzed concepts for changes in the data model and classes for the Pimcore system
- Created and adapted bundles (custom and third-party)
- Designed, developed, and integrated APIs and external tools to provide data to the shop system (Shopware 6)
- Technologies used: UNIX environment, planning, Pimcore development, project management, PHP 8+, software architecture, MySQL/SQL, shell scripting, Git, DevOps tasks
- Team size: over 20 people
Planning, analysis, and software development
- Consulting, planning, analysis, software architecture, and development
- Consulted, planned, and developed a CRM system for a local car dealer
- Built the frontend in Vue.js (CoreUI)
- Modeled the database and migrated old data into the new system
- Analyzed and advised on requirements and legacy systems
- Technologies used: UNIX environment, planning, Pimcore development, architecture, Shopware, project management, software architecture, PHP 8+, MySQL/SQL, shell scripting, Git, DevOps tasks
- Team size: 2 developers + 1 PO
Planning, analysis, and software development
- Consulting, planning, analysis, software architecture, and development
- Analyzed, planned, developed, and tested a PIM system with Pimcore
- Built the frontend in Vue.js and planned and coordinated with colleagues from other departments on architectural issues
- Supported planning and project management
- Analysis and consulting
- Technologies used: UNIX environment, planning, technical responsibility, architecture, Pimcore, coordination, project management, PHP 8+, MySQL/SQL, shell scripting, Git, DevOps tasks
- Team size: over 5 people
Planning, analysis, and software development
- Consulting, planning, analysis, software architecture, and development
- Consulted, planned, and developed an import system
- Implemented it in Laravel and Vue.js
- Supported planning, project management, and architecture
- Analysis and consulting
- PHP development of the interface between ePIM (Java) and PHP
- Technologies used: UNIX environment, planning, technical responsibility, Laravel 8, coordination, project management, software architecture, PHP 7+, MySQL/SQL, shell scripting, Git, DevOps tasks, Viamedici ePIM
- Team size: over 10 people
Design, analysis and software development
- Consulting, design, analysis, software architecture and development
- Consulting, design and development of a product registration system in the field of natural and organic cosmetics certification
- Frontend development in Vue.js (CoreUI) and backend development in Laravel
- Database modeling
- Analysis and consulting on requirements and legacy systems
- Technologies used: Unix environment, design, Laravel development, Symfony, project management, software architecture, PHP 7+, MySQL/SQL, shell scripts, Git DevOps tasks, Vue.js, JavaScript, GitLab
- Team size: >6 people
Design, analysis and software development
- Consulting, design, analysis, software architecture and development
- Consulting and support for an industrial corporation in the area of website relaunch
- Coordinating and aligning with business units as well as programming interfaces between TYPO3, CRM and Viamedici ePIM
- Support in design and project management as well as architecture matters
- Analysis and consulting
- Technologies used: Viamedici ePIM (Java), Salesforce, Unix environment, design, technical responsibility, TYPO3, coordination, project management, Laravel 8, BaseX, PHP 7+, MySQL/SQL, shell scripts, Git DevOps tasks
- Team size: >10 people
E-commerce design and development
- Software architecture and development of an e-commerce system
- Refactoring of a portal based on PHP
- Creation of a refactored system in Laravel
- Support, consulting and design of development and further enhancements
- Technologies used: Zend, Unix environment, design, technical responsibility, deployment with pipes, coordination, project management, Laravel 8, Vue.js
- Team size: 4 people
Design and development
- Refactoring of a social media tool
- Refactoring of a social media portal based on Zend 2
- Migration to Laminas and further development
- Support, consulting and design of development and further enhancements
- Technologies used: Zend 2, Laminas, Unix environment, design, technical responsibility, deployment with pipes, coordination, project management
- Team size: 10 people
Consulting and technical lead for website relaunch
- Consulting and support for an industrial corporation in a website relaunch
- Coordinating and aligning with business units and implementation partners
- Support with organizational issues and code reviews
- Analysis, consulting and architectural decisions
- Expertise in coordinating PHP-ePIM (Java) and preparing the interface
- Technologies used: Via ePIM (Java), Salesforce, Unix environment, design, technical responsibility, TYPO3, coordination, project management, Laravel 5
- Team size: >10 people
Consulting and PHP/NodeJS Development
- Consulting and moderating the development team and web development
- Advising on module development and debugging existing software in the automotive sector
- Module development for the client’s framework
- Support on organizational issues and co-development with NodeJS and React
- Technologies used: PHP7.3, PHP5.6, PHPUnit, XML, HTML, CSS, MySQL, Windows environment, planning, technical responsibility
- Team size: 6 people
Web Development Interfaces/Typo3
- Consulting and development of a data management tool
- Advising on developing interfaces between CRM data and Typo3
- Extension development for Typo3
- Support on organizational issues
- Technologies used: PHP7.3, PHPUnit, XML, HTML, CSS, MySQL, Unix environment, planning, technical responsibility, Typo3, Laravel, Vue.js, extension development
- Team size: 5 people
Web Development / Shop Development
- Consulting and development of various tools for Shopware
- Advising on developing interfaces and importers for a client’s Shopware Enterprise system
- Module development with Shopware
- Support on organizational issues
- Technologies used: PHP7.3, PHPUnit, XML, HTML, CSS, MySQL, Unix environment, planning, technical responsibility, Shopware, PIM system Akeneo
- Team size: 5 people
Interface Development
- Consulting and development of an interface for an industrial group
- Advising on developing an interface for the EPIM system
- Reading XML exports from the EPIM system and converting to JSON format
- Handling data mapping logic, UTF-8 characters, conversions, etc.
- Handling large volumes of data (several gigabytes) as XML and processing with memory usage under 1 GB
- Unit and integration testing
- Designing the interface and the overall solution for a group
- Technologies used: PHP7.2, PHPUnit, XML, XSLT, HTML, CSS, MySQL, Windows environment, planning, technical responsibility, Symfony Framework, Viamedici ePIM
- Team size: 10 people
Consulting and Software Development for an Insurance Software
- Consulting, software development, and planning for an insurance tool written in Zend Framework 2
- Designing and developing interfaces and optimizing data processes
- Working in a Scrum environment
- Technologies used: PHP7.2, XML, HTML, CSS, MySQL, PHPUnit, Windows environment, planning, technical responsibility, Zend Framework 2
- Team size: 8 people
Consulting and software development for a health consultation tool
- Consulting, software development, and planning for a health consultation tool using Laravel 5, jQuery, CSS
- Planning the solution as well as installing and maintaining the server on Linux (Ubuntu 14, later 16)
- Used technologies: PHP7, XML, HTML, CSS, MySQL, Laravel, design, Vue.js, technical responsibility
- Team size: 3 people
Consulting and software development for online catalog and e-commerce
- Consulting, planning, and software development for multiple B2B shop systems with Intellishop Enterprise System and Viamedici ePim System
- Designing and developing interfaces between SAP and PHP, using SAPRFC protocols and mapping in PHP through a C++ extension (PHPSAPRFC)
- Managing an international software development team
- Consulting and collaborating with the client's international partners
- Customizing and maintaining Magento shop systems
- Used technologies: PHP5 and 7, XML, HTML, CSS, PHPUnit, Viamedici ePim System, Intellishop, Magento, MySQL, design, technical responsibility, Viamedici ePIM
- Team size: 8 people
Consulting, software development, and coaching
Agency
- Coaching in PHP, MySQL, frameworks like Symfony 2 and Symfony 3, and Typo3 for a team of 20 junior colleagues in front-end and back-end development
- Consulting on building and developing tools and high-performance websites for industry
- Training on web services, databases, and PHP design patterns as well as JavaScript and JS frameworks for the development team
- Support with operations for general IT tasks
- Used technologies: PHP5 and 7, XML, HTML, CSS, JavaScript (jQuery, Prototype, etc.), PHPUnit, Symfony 2 & 3, Typo3 (from 7 to 10), Docker environment
- Team size: 14 people
Consulting and software development for front-end and back-end
Industry (International)
- Designing, refactoring, and further developing a tool for analyzing fastening data in the automotive industry (QA)
- Consulting on building a custom framework in PHP OOP using design patterns
- Consulting and further development of various tools for data acquisition and management for multiple clients and versions
- Consulting and developing web services (REST and RPC) for the management tool
- Advising on quality assurance of the application (using CI and CD and other development concepts) in the area of "Quality Data Management and Error Proofing Solutions" for industrial assembly processes
- Used technologies: PHP5, XML, HTML, CSS, JavaScript (jQuery, Prototype), PHPUnit, Oracle Enterprise, Symfony 3, web architecture, SOAP, REST
- Team size: 20 people
Analysis and software development for back-end and front-end
Trading company
- Designing and implementing the web front end for the company's global web presence
- Supporting multiple applications in the company, including intranet, extranet, and SOAP/services backend systems with the Powerslave ECMS system
- Application development and planning based on ITIL principles
- Working on web architecture and data structure of the application
- Used technologies: PHP5, XML, HTML, CSS, JavaScript (jQuery), shell scripts (bash), PHPUnit, Powerslave
- Team size: 20 people
Frontend Software Developer
Trading company
- Support in development with PHP5 for an eCommerce application (10 shops)
- Load tests, unit tests, regression tests for a high-performance environment
- Working in a team with Scrum (3-week sprints) and design together with middleware and backend systems like SAP, etc.
- Technologies used: PHP5, XML, HTML, CSS, JavaScript (jQuery), Shell Script (bash), PERL, PHPUnit, Unix System Debian
- Team size: 30 people
Consulting, Analysis and Web Development
Trading company
- Development, consulting, programming and training for the introduction and integration of a CRM system for the company and its multiple systems
- Design, consulting and programming in backend, administration, web services and database programming
- Design and consulting for the introduction of an SOA architecture in operations
- Technologies used: PHP5, XML, HTML, CSS, JavaScript, CVS, process modeling using BizAgi, UML, Symfony Framework, Vtiger, PostgreSQL, MySQL, ShellScript (bash), PHPUnit, Unix System Debian
- Team size: 8 people
Consulting and Web Development
Software company
- Modeling and software development in the field of linguistics
- Creating specifications and requirements descriptions
- Programming the linguistic process
- Programming high-performance systems
- Consulting in the design and implementation of the solution
- Testing suites like Selenium and PHPUnit
- Technologies used: PHP5.3, XML, XSLT, HTML, CSS, JavaScript, CVS, process modeling using BizAgi, UML, Zend Server and Zend Framework, Memcached, Unix System Debian
- Team size: 6 people
Senior Web Technologies Developer
Federal agency
- Connecting the customer response management tool via web services to query personal data
- Application development and design following ITIL principles
- Creating a web services client in PHP and implementing security requirements for requests to the central register system
- Technologies used: PHP4, XML, HTML, CSS, JavaScript, VBScript, C#, IIS 6, MSSQL, Reporting Services, CVS, Visual Studio, IDL/CORBA, NuSOAP, WebLogic, Visual Basic, Shell Script, WCF, Windows systems, architecture and DevOps issues
- Team size: 4 people
Senior Web Technologies Developer
Federal agency
- Implementing requirements in the area of customer response management (capturing and analyzing data using Reporting Services) with PHP and C# in a Windows environment and on the web
- Creating reports using Reporting Services with the Report Manager
- Application development and design following ITIL principles
- Reports were parsed and parameterized (SQL) with C#
- Dynamic report generation depending on context (controlled by the software)
- Organizing and participating in the structured development process
- Technologies used: PHP4, XML, HTML, CSS, JavaScript, Java JavaScript, VBScript, C#, IIS 6, WCF, MSSQL, Reporting Services, CVS, Visual Studio, IDL/CORBA, NuSOAP, WebLogic, Windows systems, architecture and DevOps issues
- Team size: 4 people
Software Engineering
Retail company
- Relaunch and refactoring of the pages
- Integration of a product management system for the e-shop (Magento)
- Advising on software integration and SEO
- Consulting on data model creation and class design (UML)
- Technologies used: PHP5, XML, HTML, CSS, JavaScript, Ajax/JSON, jQuery, Apache, MySQL, Shell Script, SVN, EzComponents, Magento, Ubuntu Linux
- Team size: 5 people
Software Engineering
Agency
- Further development, support and creation of new modules for the Neckermann system in the Netherlands and Belgium
- Implementing SEO measures through a full site redesign
- Implementing and planning session management and contributing to JavaScript and CSS centralization
- Executing projects based on client discussions, release cycles and effort estimation
- Technologies used: PHP4, XML, HTML, CSS, JavaScript, Ajax/JSON, NuSOAP, Apache, MySQL, Shell Script, SVN, PHPUnit, Linux systems
- Team size: 10 people
Software Engineering
Agency
- Further development, support and creation of new modules for the Neckermann system in the Netherlands and Belgium
- Developing the shopping cart with web service integration and order processing system
- Building new features for the system and contributing to planning and 2nd level support
- Technologies used: PHP4, XML, HTML, CSS, JavaScript, Ajax/JSON, NuSOAP, Apache, MySQL, Shell Script, SVN, PHPUnit
- Team size: 10 people
Software Engineering
Software company
- Designing and developing an affiliate system
- Built with Zend Framework, Mootools and YAML
- Database design, normalization, table relations
- Unit testing using PHPUnit
- Technologies used: PHP5, Java, XML, HTML, DHTML, CSS, JavaScript/Ajax/JSON, SOAP server & client, Zend Framework, YAML, Mootools, Apache, MySQL, SVN, Linux systems, XSL
- Team size: 2 people
Web developer
Agency
- Developing Typo3 extensions
- Database design and requirements analysis followed by implementation
- Effort estimation and project management
- Technologies used: PHP, Typo3, XML, HTML, CSS, JavaScript, MySQL, Apache, SVN, Linux systems
- Team size: 2 people
Web developer
Software company
- Further development and maintenance of portals in PHP4 and PHP5 OOP programming, both backend and frontend
- Development of PERL modules for data import
- Technologies used: PHP, Java, PERL, XML, HTML, CSS, JavaScript, MySQL, Apache, SVN, Debian Linux and HP-UX systems
- Team size: 5 people
Network Administrator / Programmer
Bernhard Nocht Institute for Tropical Medicine
- Installation and maintenance of a heterogeneous LAN based on Unix and Windows Server
- Network planning, fault tolerance, backup and disaster recovery concepts
- Participation in the design and programming of the database application for travel medicine consultation
- Programming shell scripts and management tools in PHP and PERL
- Co-management of the Active and hanseatic City of Hamburg’s Active Directory
- Coordination and organization of the call center and events for the Travel Medicine Center
- Technologies used: PHP, XML and XSL, HTML, CSS, JavaScript, MySQL, Omnis, DB2, Apache, Linux and Windows systems
- Team size: 2 people
Network Administrator
Econa AG
- Administration and installation of distributed Windows and Unix systems
- Administration and further development of the firewall architecture
- Network planning, backup and disaster recovery concepts
- Installation and maintenance of Exchange 5.5 architecture
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Retail, Automotive, Healthcare, Manufacturing, and Media and Entertainment.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Quality Assurance, Operations, and Business Intelligence.
Summary
I have worked in software development and consultancy for years, focusing on migrating and modernizing complex systems with PHP, Zend Framework, Laminas, and Laravel. I take pride in crafting innovative solutions, whether it's revamping a legacy platform or integrating new features, while managing data migrations and ensuring high performance.
My experience spans various industries, from e-commerce and media to automotive and healthcare. I focus on clear communication, effective architecture design, and practical implementation of testing and deployment strategies that make a measurable difference.
Skills
Very Experienced
- Php (All Versions)
- Frontend Technologies Like Javascript, Html, Css, Ajax
- Backend Frameworks Like Symfony, Laravel, Laminas/zend1 And 2
- Technologies Like Xml, Xslt And Other Markup Languages
- Interface Development, Web Services, Rest, Soap, Uml
- Planning, Analysis And Design Of Cross-application Processes, Software Architecture
- Skills In Database Development Like Sql (Mssql, Mysql, Oracle, Db2), Sqlite And Nosql Db, Ms Reporting Services
- Skills In Git, Subversion, Cvs, Very Good Skills In Linux And Windows Os
- Skills In Administration Of Unix/linux And Windows Servers, Virtualization With Vmware, Vagrant, Docker
Advanced
- Pimcore Junior Certified. Senior Certification Will Be Completed Soon And Enterprise Developer By The End Of The Year (Validation Link). Shopware 5 And 6, Magento, Wordpress
- Knowledge In Crm/pim Systems Like Vtiger, Sugarcrm, Viamedici/akeneo Pim
- Knowledge In Database Development Like Sql (Mssql, Mysql, Oracle, Db2), Sqlite And Nosql Db, Ms Reporting Services
- Knowledge In Git, Subversion, Cvs, Very Good Skills In Linux And Windows Os
- Security And Hacking Of Web Applications
- Knowledge In Languages Like Java, C#, C++ And Also With Phalcon
Other Skills
- Modeling (Uml)
- Specification And Consulting For High-availability Software
- Programming Methods
- Git
- Jira
- Architecture
- Enterprise Application Integration
- Integration And Software Conception V Model
- Scrum
- Extreme Programming
- Itil Principles
Languages
Education
Humboldt University of Berlin
Musicology · Berlin, Germany
Free University of Berlin
Preparatory college · Berlin, Germany
University of Arts Caracas
Music education · Caracas, Venezuela
Certifications & licenses
Pimcore Junior Certified
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Carlos based?
What languages does Carlos speak?
How many years of experience does Carlos have?
What roles would Carlos be best suited for?
What is Carlos's latest experience?
What companies has Carlos worked for in recent years?
Which industries is Carlos most experienced in?
Which business areas is Carlos most experienced in?
Which industries has Carlos worked in recently?
Which business areas has Carlos worked in recently?
What is Carlos's education?
Does Carlos have any certificates?
What is the availability of Carlos?
What is the rate of Carlos?
How to hire Carlos?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Migration Zend Framework 2 / Laminas
Nearby freelancers
Professionals working in or nearby Stuttgart, Germany