
Javier Loffredo
Verified Expert in Engineering
Full-stack Developer
Villa Ballester, Buenos Aires Province, Argentina
Toptal member since April 24, 2018
Javier is a senior full-stack developer with over a decade of PHP and Symfony experience, complemented by React, Node.js, and Express on the modern stack. He specializes in legacy modernization, REST APIs, MySQL-backed applications, and third-party integrations — leading major PHP and Symfony version upgrades, building customer portals, integrating Salesforce and Shopify, and adding testing and Docker workflows to improve reliability.
Portfolio
Experience
- Back-end Development - 12 years
- MySQL - 12 years
- PHP - 12 years
- Full-stack Development - 10 years
- Symfony - 8 years
- APIs - 7 years
- API Integration - 5 years
- React - 1 year
Preferred Environment
Git, PhpStorm, Linux, PHP, Symfony, MySQL, Back-end, PHP 8
The most amazing...
...project I've worked 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.
- Migrated a legacy PHP codebase to PHP 8 and refactored it into an MVC architecture, reducing technical debt and easing onboarding for new developers.
- Containerized the local dev environment with Docker Compose, cutting new developer setup time from days to a few hours.
- Wrote Cypress end-to-end test suites covering key user flows, catching regressions before deployment.
- Wired Cypress tests into GitHub Actions CI, running automated regression tests on every pull request and blocking merges on failure.
- Built a full REST API for the platform, with Swagger documentation that auto-regenerates on each new endpoint, cutting manual doc upkeep.
- Developed and integrated the customer portal with Salesforce, syncing customer data in real time between the two systems for the support team.
- Designed and shipped a notification and PDF reporting module.
- Built an in-app notification system covering password resets, user assignments, and other key account events, keeping users informed in real time without manual follow-up.
- Designed a flexible reporting module letting admins configure custom report templates per customer standard, so end users could generate PDF reports in a few clicks instead of building them manually.
Full-stack Developer
Modern Asset Management Inc.
- Refactored a legacy PHP application into Symfony (PHP 8, MySQL 8), modernizing the codebase for an auto loans platform.
- Integrated a third-party lending API (AutoPal) into the client's system, enabling automated loan workflow for the customer.
- Documented the third-party API in a Postman collection, giving the client a repeatable way to test both sandbox and production environments.
- Resolved legacy bugs/issues during the Symfony migration, improving platform stability for the customer workflow.
- Collaborated directly with the client's team to translate business requirements around consumer loans and lending into working features.
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
I developed it using PHP 8, with Symfony 6 and MySQL DB.
WordPress Boardgame Coordination Plugin
https://github.com/jloffredo/wp-looking-for-groupInvoice Tracking for Argentinean Monotributo
https://github.com/jloffredo/estado-monotributoCertifications
EF SET English Certificate 76/100 (C2 Proficient)
EF SET
Skills
Libraries/APIs
jQuery, JSON API, Back-end APIs, REST APIs, API Development, X (formerly Twitter) API, Meetup API, Google API, Facebook API, Shopify API, AutoPal API, React, Node.js, Stripe API, Stripe, React Router
Tools
PhpStorm, GitHub, Git, Xdebug, Apache, Auth0, n8n, Claude, Claude Code
Languages
PHP, JavaScript, PHP 7, PHP 8, SQL, CSS, HTML5, HTML, TypeScript
Frameworks
Symfony 2, Symfony, Symfony 3, Symfony 4, Symfony 6, Swagger, PHP MVC, PHPUnit, Cypress, Bootstrap, OAuth 2, Bootstrap 3, Tailwind CSS, Laravel, Express.js
Paradigms
MVC Design, Object-oriented Programming (OOP), Microservices, Database Design, Automation, Automated Testing, ETL, Continuous Integration (CI), Continuous Development (CD), Agile Project Management
Storage
MySQL, JSON, Databases, Database Modeling, SQLite, Microsoft Entra ID
Platforms
Linux, Amazon Web Services (AWS), LAMP, Docker, Apache2, SuiteCRM, Azure, WordPress, Shopify, WooCommerce
Other
APIs, Full-stack, Technical Documentation, Back-end, API Integration, Back-end Development, Full-stack Development, Software, API Design, Modernization, Integration, Integrations, App Integration, Web MVC, Web Development, Code Review, Hands-on Implementation, Legacy Software, API Documentation, CSV, MVP Design, Websites, GitHub Actions, Legacy Code, System Integration, Front-end, Authentication, OAuth, Declarative Webhooks, Hooks, Minimum Viable Product (MVP), QA Automation, Data Modeling, Automations, Reports, Reporting, CRM, Roadmaps, Technical Leadership, Security, CORS, Cross-site Request Forgery (CSRF), eCommerce, API Connectors, Single Sign-on (SSO), Architecture, Financial Analysis, Loans & Lending, Consumer Loans, SQL Server, Webhooks, Workflow Automation, Large Language Models (LLMs), Dashboards, Web Dashboards, Dashboard Development, Financial APIs, Manual QA, Website QA, Quality Assurance (QA), CI/CD Pipelines, Microsoft Entra, Front-end Development, Payment APIs, English
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