
Javier Loffredo
Verified Expert in Engineering
APIs Developer
Villa Ballester, Buenos Aires Province, Argentina
Toptal member since April 24, 2018
Javier is a senior full-stack PHP/Symfony developer specializing in legacy modernization, REST APIs, MySQL-backed applications, and third-party integrations. He has upgraded platforms to PHP 8 and Symfony 6, built customer portals, integrated services like Salesforce and Shopify, and added testing and Docker workflows to improve reliability and maintainability.
Portfolio
Experience
- HTML - 14 years
- MySQL - 12 years
- PHP - 12 years
- jQuery - 9 years
- Symfony - 8 years
- APIs - 7 years
- Symfony 6 - 2 years
- React - 1 year
Preferred Environment
Git, PhpStorm, Linux, PHP, Symfony, MySQL, Back-end, PHP 8
The most amazing...
...project I've worked on (and still work on) is a site for a local tabletop games community in Argentina; I developed a whole CMS with gamification capabilities.
Work Experience
Full-stack LAMP Developer and MySQL Expert
Teel Inc.
- Implemented the MVC framework, upgrading legacy code to PHP 8.
- Developed and implemented a notification system and reporting module with PDF generation.
- Developed a full system REST API, with auto-generated Swagger documentation that's automatically updated when adding new API endpoints.
- Built a customer portal with Salesforce integration.
- Developed Cypress tests for different areas of the system. Implemented automatic Cypress tests on the GitHub repository workflow.
- Implemented a local Docker Compose environment for development.
Full-stack Developer
Modern Asset Management Inc.
- Refactored the legacy code into the new Symfony framework using PHP 8 and MySQL8.
- Integrated a third-party API into the client's system.
- Documented a third-party API into a Postman project for the client to run tests in both the sandbox and production.
Web Developer
Freelance Work - Geek Out Argentina
- Created a CMS with gamification for the local board game community in Symfony 3.4 with PHP.
- Developed an API with integration with different systems and databases in Symfony 3.4 with PHP.
- Built a CMS for a local company in Symfony 3.4 with PHP.
- Handled a local crowdfunding project for innovation technologies with multiple subsystems based on different project types and contests in PHP, Symfony 2.8, and MySQL.
- Implemented improvements on an e-learning platform for local schools with multiple schools, subjects, and exam types. Used Symfony 1.4 with the database on DB2; currently, I'm migrating the database to Oracle.
Co-owner
Soluciones y Desarrollos Informáticos S.R.L.
- Developed a resource control monitor for Bosch oil machines (PHP, Symfony 2).
- Built an Android app to check certain sites' availability (Java).
- Created a mobile client for Bosch's resource and control monitoring.
- Developed an augmented reality app for Android for the company's Christmas card using Java, Android Studio, and Vuforia AR.
- Improved and updated the budgeting system based on SugarCRM (migrated to SuiteCRM), synchronized with the SAP R3 database.
Technical Manager
SYDIK
- Managed different customer projects and coordinated staff.
- Developed intranet sites in PHP (Symfony 2 Framework).
- Built a budget system within SugarCRM with synchronization with an MS SQL database from an ERP, in PHP and MySQL.
- Developed price estimation for the company in the graphic industry, contemplating different client categories and local taxes, in PHP 5.6 and MySQL.
- Developed a production and warehouse order generator from data obtained from the local ERP, in PHP and MySQL.
System Administrator and Tech Support
SYDIK
- Developed a price control app in PHP with ERP synchronization.
- Customized SugarCRM (PHP 5 and MySQL) and developed a quote PDF generator.
- Managed customers' Windows networks and sysadmin tasks.
Experience
Codesender
https://www.codesender.comAPI for Slyde
Geek Out!
Shopping Cart and Quote System with Multiple Integrations
xBit Customer Portal
https://portal.xbitdcm.com/I developed it using PHP 8, with Symfony 6 and MySQL DB.
Wordpress Boardgame coordination plugin
https://github.com/jloffredo/wp-looking-for-groupSynchronization with BoardGameGeek API.
The plugin will allow to load game collection, set event/store schedule, so that customers can request which game they want to play and when, so that other customers can join the game.
Skills
Libraries/APIs
REST APIs, API Development, X (formerly Twitter) API, Meetup API, Google API, Facebook API, jQuery, Shopify API, JSON API, AutoPal API, React
Tools
GitHub, Xdebug, Apache, PhpStorm, Git, n8n
Languages
PHP, JavaScript, PHP 8, PHP 7, CSS, HTML5, HTML
Frameworks
Symfony 2, Symfony, Symfony 3, Symfony 4, Symfony 6, Bootstrap, PHPUnit, Bootstrap 3, Cypress
Paradigms
Object-oriented Programming (OOP), ETL
Platforms
LAMP, Docker, Apache2, Linux, Amazon Web Services (AWS), Azure, WordPress
Storage
JSON, MySQL
Other
Technical Documentation, Back-end, Full-stack, Legacy Code, System Integration, Front-end, APIs, Financial Analysis, Loans & Lending, Consumer Loans, GitHub Actions, SQL Server, Webhooks, Workflow 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