Leonardo Pedretti, Developer in Villa Carlos Paz, Cordoba, Argentina
Leonardo is available for hire
Hire Leonardo

Leonardo Pedretti

Verified Expert  in Engineering

Full-stack Developer

Villa Carlos Paz, Cordoba, Argentina

Toptal member since August 22, 2017

Bio

Leonardo started programming at the age of six and has been developing web applications since 1999. As an expert in the entire web application stack—infrastructure, networking, languages, environments, and architecture—he excels in making technical decisions and managing the development process throughout the application's lifecycle. Applications he developed from the ground up have stood the test of time, remaining maintainable and fulfilling expectations for over a decade.

Portfolio

David Johnson Smith
PHP, Node.js, RabbitMQ, Amazon S3 (AWS S3), Amazon EC2, NoSQL, MySQL...
Envoy Media Group, Inc.
PHP, Amazon Web Services (AWS), GitHub, Terraform, GraphQL, Architecture...
Bushel & Peck Books LLC
HTML, PDF, JavaScript, Fillable PDFs, Shopify, APIs, API Integration...

Experience

  • MySQL - 20 years
  • Full-stack - 20 years
  • Web Development - 20 years
  • PHP - 20 years
  • Linux - 20 years
  • HTML5 - 11 years
  • Drupal - 9 years
  • Drupal 8 - 3 years

Availability

Part-time

Preferred Environment

Linux, Amazon EC2

The most amazing...

...software I've coded is a CakePHP extension that automatically builds rich UIs from simple configurations.

Work Experience

Full-stack Node.js/PHP Developer

2024 - PRESENT
David Johnson Smith
  • Designed the architecture of the data scraper application using microservices.
  • Implemented a scraper for a major location directory service.
  • Created a major service scraper using Headless Chromium Docker containers and Chromium remote debugging protocol.
  • Expanded the chrome-php Headless Chromium handling library with custom methods and functions.
Technologies: PHP, Node.js, RabbitMQ, Amazon S3 (AWS S3), Amazon EC2, NoSQL, MySQL, Software Architecture, Concurrency, Big Data, Data Scraping, Data Cleansing, Puppeteer, Web Scraping, Microservices Architecture, Microservices, Symfony 7, Symfony, MongoDB

Senior PHP Developer

2023 - 2024
Envoy Media Group, Inc.
  • Migrated the old legacy code to new services designed under object-oriented patterns and used dependency injection to keep the components decoupled.
  • Designed services to handle API requests from other application components, ensuring the transactional consistency of every process.
  • Created migration scripts for old data structures into new ones, coalescing duplicated and incoherent data structures and preventing duplicate data generation in future operations.
  • Designed and built an ORM-styled query builder for the company's internal statistical querying framework, allowing for easy construction of the most used types of queries.
  • Created unit tests for services, including mocking API calls, database access, inter-service interactions, and data processing.
Technologies: PHP, Amazon Web Services (AWS), GitHub, Terraform, GraphQL, Architecture, DevOps, Amazon Aurora, Redshift, AWS CloudFormation, Amazon SageMaker, Angular, Class-based OOP, OOP Designs, Software, Database Administration (DBA), Unit Testing, CI/CD Pipelines, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways, Microservices Architecture, Redis Cache, Amazon DynamoDB

Main Developer

2023 - 2024
Bushel & Peck Books LLC
  • Designed and built an application to manage customized book prints based on existing books, helping handle the entire workflow from bookselling to sending it to print-on-demand services.
  • Created the Next.js environment to serve the application under standard Linux servlets in Digital Ocean to keep costs low and the tech stack affordable to maintain.
  • Built the administrative back end to allow the company to create customizable book settings, integrating Fabric.js as the canvas editor. The company can add customizable texts with variable fonts and sizes.
  • Integrated the application with Shopify to synchronize the products and sales with the main application and allow customers to preview and customize the books during shopping.
  • Integrated the application with print-on-demand services to print and send the final customized books to the customers.
Technologies: HTML, PDF, JavaScript, Fillable PDFs, Shopify, APIs, API Integration, PDF Form Fill/Merge, Publishing, React, Next.js, Design Patterns, Ubuntu, Node.js, Shopify API, JSON API, Prototype-based OOP, MariaDB, Responsive, DataTables, HTTP, Software, Database Administration (DBA), Bundler, Prisma, React Router, Payment Gateways, CI/CD Pipelines, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Headless Commerce, Databases, Web Design, Puppeteer

Senior Drupal Developer

2023 - 2023
Ricochet Consulting, Inc.
  • Sped up the development of Drupal sites by building front- and back-end components.
  • Solved workflow issues by creating custom back-end modules.
  • Tested and fixed issues on existing custom components and modules.
Technologies: Drupal, Symphony, PHP, Drupal 8, Drupal 7, Docker, React

Back-end Laravel Developer

2022 - 2023
Joan Tasias
  • Fixed WebSockets failing connections when several URLs were sharing the same server instance.
  • Restructured the web server setup and reinstalled the development environment.
  • Helped debug WebSockets events that weren't firing under some circumstances.
Technologies: WebSockets, Laravel, PHP, JavaScript, Apache, NGINX, SaaS, PHP 7, Ubuntu, MariaDB, HTTP, Software, Back-end Development, Databases

PHP/Symfony Developer

2022 - 2022
Built USA, LLC
  • Migrated Digital Ocean container-based infrastructure to AWS EC2 with elastic load balancer and autoscaling groups to raise the entire application's responsiveness and fault tolerance.
  • Redesigned the Shopify application install process from a difficult technical process to an easy-to-use wizard to improve 3rd-party users' experience when installing the application.
  • Built the complete development, staging, and production environments, along with their deployment methods in AWS, to allow for proper application testing before putting changes into production.
Technologies: Symfony, PHP, JavaScript, HTML, CSS, SMS Gateways, Twilio API, APIs, MySQL, Amazon RDS, Amazon EC2, Amazon S3 (AWS S3), AWS ELB, AWS Elastic File System, DevOps Engineer, Shopify API, LAMP, Shopify, RabbitMQ, DNS, Load Balancers, Amazon API Gateway, Redis, DigitalOcean, WebSockets, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, CSS3, Microservices, Software Architecture, Technical Leadership, Amazon ElastiCache, DevOps, CTO, Twilio, Telephony, SaaS, Business to Business (B2B), Architecture, PHP 7, Design Patterns, Ubuntu, Class-based OOP, JSON API, MariaDB, Object-oriented Programming (OOP), Responsive, HTTP, Software, Database Administration (DBA), Unit Testing, Communication, Testing, Payment Gateways, PCI DSS, CI/CD Pipelines, Database Architecture, Back-end Development, AWS Lambda, Serverless, JSON REST APIs, Software Design, Databases, Stripe, API Gateways, Microservices Architecture, Redis Cache, Amazon DynamoDB

Full-stack Developer

2019 - 2022
Lithyem
  • Designed and developed the front-end components using React to make the application fluid and fast.
  • Built the application back end using CakePHP to allow for maintainability, ease of improvement, and excellent performance.
  • Designed and built AWS's testing and production environment with automated deployment tools.
  • Created and managed MySQL databases, structure, and optimization.
Technologies: DevOps, Linux, Stripe API, MySQL, CakePHP, React, Cron, Amazon Web Services (AWS), CSS, JavaScript, REST APIs, HTML, APIs, Symfony, Database Management, HTML5, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, TypeScript, MVC Design, Cloud, JavaScript Charting, REST, Full-stack, Next.js, OOP Designs, LAMP, DNS, Load Balancers, Webpack, Laravel, DigitalOcean, WebSockets, Apache, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, PDF, CSS3, Laravel Forge, Microservices, Software Architecture, Technical Leadership, Amazon ElastiCache, CTO, SaaS, Business to Business (B2B), Architecture, PHP 7, Design Patterns, Ubuntu, Class-based OOP, JSON API, Prototype-based OOP, MariaDB, CakePHP 3, Object-oriented Programming (OOP), Responsive, DataTables, Software, Database Administration (DBA), Bundler, React Router, CI/CD Pipelines, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, Figma, Stripe, Web Design, API Gateways

Senior Full-stack Developer

2020 - 2021
The Tot
  • Developed an integration between the company's eCommerce CMS with Avalara services through their API, improving the tax management and calculation process for product price calculation.
  • Applied a front-end redesign including HTML, Sass, and JavaScript modules on the company's WordPress site.
  • Designed DynamoDB database structure to perform data warehousing and optimize the generation of required statistical sales and management reports.
  • Improved the site's cart flow to improve stock management based on the buyer's location.
Technologies: JavaScript, HTML, CSS, Sass, PHP, WordPress, Symfony, Amazon DynamoDB, MySQL, Agile, React, APIs, WordPress API, Amazon Web Services (AWS), Database Management, eCommerce, HTML5, GitHub, Amazon RDS, Full-stack Development, Back-end, Docker, Front-end, Front-end Development, Responsive UI, TypeScript, MVC Design, SCSS, Cloud, Microservices, REST, Full-stack, Next.js, OOP Designs, Node.js, NoSQL, Sockets, Slack API, REST APIs, LAMP, DNS, Elasticsearch, Webpack, WebSockets, Apache, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, PDF, CSS3, Software Architecture, Technical Leadership, Amazon ElastiCache, CTO, Architecture, PHP 7, Design Patterns, Unit Testing, Ubuntu, Class-based OOP, JSON API, MariaDB, Agile Software Development, Object-oriented Programming (OOP), Responsive, HTTP, Software, Communication, Testing, Payment Gateways, PCI DSS, CI/CD Pipelines, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Headless Commerce, Databases, Stripe, API Gateways, Microservices Architecture, Redis Cache

Senior Full-stack Developer

2020 - 2021
ISpot
  • Improved WordPress event calendar scheduling modules to handle special cases and integration with external calendar APIs.
  • Enhanced and fixed WordPress custom search modules.
  • Developed new features for a medical and pharmaceutical development tracking application using plain PHP.
Technologies: jQuery, WordPress, React, PHP 7, MongoDB, CSS, JavaScript, REST APIs, HTML, APIs, Database Management, HTML5, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Docker, Front-end, Front-end Development, Responsive UI, SCSS, REST, Full-stack, OOP Designs, NoSQL, Sockets, LAMP, DNS, Laravel, Apache, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, PDF, CSS3, Microservices, Software Architecture, Architecture, Ubuntu, JSON API, MariaDB, Agile Software Development, Object-oriented Programming (OOP), Responsive, Database Administration (DBA), Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways

Flow Designer

2020 - 2020
Oikonomos Sapi
  • Studied the company's financial credit management workflow to find the optimal possible automatization using software and dba.
  • Designed the basic chart of accounts and planned the database structure modifications needed to store the required accounting information.
  • Developed the flow architecture required to ensure all accounting data was stored without errors during the company's operation.
  • Studied the required reports and designed the database queries to obtain all the required report information optimally, including periodic data preprocessing.
Technologies: PostgreSQL, TypeScript, SQL, APIs, Database Management, Software Architecture, Database Architecture, Back-end Development, Databases

Senior Full-stack Developer

2020 - 2020
Haus
  • Developed the React front-end components for user interaction and visual reporting.
  • Developed Node.js back-end modules on bookshelf and GraphQL.
  • Reviewed HubSpot's API to define methods to handle and sync data between the company's CRM and HubSpot implementation.
Technologies: React, Node.js, Jest, GraphQL, Bookshelf.js, HubSpot CRM, CSS, JavaScript, REST APIs, HTML, APIs, Database Management, eCommerce, HTML5, GitHub, Full-stack Development, Back-end, Docker, Front-end, Front-end Development, Responsive UI, TypeScript, SCSS, Microservices, REST, Full-stack, Next.js, NestJS, OOP Designs, NoSQL, Redux, TypeORM, Express.js, Elasticsearch, Webpack, WebSockets, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, CSS3, Software Architecture, SaaS, Design Patterns, Unit Testing, Ubuntu, JSON API, Prototype-based OOP, MariaDB, Agile Software Development, Object-oriented Programming (OOP), Responsive, Software, Testing, Bundler, React Router, Payment Gateways, Database Architecture, Back-end Development, AWS Lambda, Serverless, JSON REST APIs, Software Design, Headless Commerce, Databases, Microservices Architecture

Code Reviewer

2020 - 2020
RAPID RECORD REQUEST R3RX LLC
  • Performed the code review of the complete Laravel application, including security, performance, and code standards compliance.
  • Designed solutions for the most critical points where the application had security or performance issues.
  • Built and presented a complete report of all the issues found in the application with the recommended solutions and best practices.
Technologies: Laravel, PHP, MySQL, Code Review, PHP 7, Responsive

Drupal Tech Leader

2019 - 2019
Guardian Insurance
  • Designed the application architecture to build a headless Drupal site, using React in the front end while keeping the excellent Drupal administrative back-end UI.
  • Designed the component tree based on the site functionalities design specification.
  • Built Drupal custom modules to handle authentication and security linked to the internal company authentication cloud infrastructure.
  • Managed the team's tasks and deliverables to split production between front-end and back-end teams.
  • Designed Node.js back-end proxy settings to allow the front end to consume different APIs besides the main Drupal back end.
Technologies: Drupal 8, Node.js, React, CSS, JavaScript, REST APIs, HTML, APIs, Database Management, HTML5, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Docker, Front-end, Front-end Development, Responsive UI, TypeScript, MVC Design, SCSS, Cloud, REST, Full-stack, LAMP, PHP 7, Design Patterns, Ubuntu, Drupal, Class-based OOP, JSON API, Prototype-based OOP, MariaDB, Drupal API, Agile Software Development, Object-oriented Programming (OOP), Responsive, Software, Database Administration (DBA), Communication, Testing, Bundler, React Router, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways

Full-stack Developer

2018 - 2019
Digital ReLab
  • Reviewed, tested, and fixed issues and usability defects in the image processing UI.
  • Implemented AWS Rekognition hooks in the PHP back end for automatic image classification.
  • Improved the image processing workflow to reduce hangs and race conditions.
Technologies: Amazon S3 (AWS S3), Amazon Rekognition, MySQL, jQuery, PHP, CSS, JavaScript, REST APIs, HTML, APIs, Amazon Web Services (AWS), Database Management, eCommerce, HTML5, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Docker, Front-end, Front-end Development, Responsive UI, TypeScript, REST, Full-stack, OOP Designs, LAMP, Apache, JSON, API Integration, Web Development, Websites, CSS3, SaaS, PHP 7, Design Patterns, Ubuntu, JSON API, MariaDB, CakePHP 2, Agile Software Development, Object-oriented Programming (OOP), Responsive, Software, Database Administration (DBA), Back-end Development, AWS Lambda, Serverless, JSON REST APIs, Software Design, Databases, API Gateways

Full-stack Developer

2018 - 2018
SpendHQ
  • Reviewed graph generation code. Fixed front-end performance and inconsistency issues by refactoring back-end code and adjusted jQuery graph generation algorithms that produced invalid results.
  • Refactored back-end calculation flow algorithms to improve performance and remove issues.
  • Managed and improved the development ambient set up process.
Technologies: MySQL, CakePHP, jQuery, Finance, CSS, JavaScript, REST APIs, HTML, APIs, Database Management, HTML5, PostgreSQL, GitHub, Amazon RDS, Full-stack Development, Back-end, Docker, Front-end, Front-end Development, Responsive UI, TypeScript, JavaScript Charting, REST, Full-stack, OOP Designs, LAMP, Apache, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, CSS3, SaaS, Business to Business (B2B), PHP 7, Design Patterns, Ubuntu, Drupal, JSON API, MariaDB, Object-oriented Programming (OOP), Responsive, Software, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways

Full-stack CakePHP Developer

2018 - 2018
Babierge, Inc.
  • Added more search options to the site search forms allowing finer searches. Added more information to the rent offer profiles to filter and show in the search results.
  • Implemented Google Maps results into the search flow, showing proximity in a visual map to give customers better methods to choose the rent provider based on location.
  • Added route/distance calculation and limits for searches. Created fast calculation methods and included database location cache systems to reduce Google Maps API calls for calculation.
  • Polished the site's payment flow to present an easier and clearer method to handle payments to customers.
Technologies: Google Maps API, jQuery, Git, MySQL, HTML, CakePHP, CSS, JavaScript, REST APIs, APIs, Database Management, eCommerce, HTML5, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, REST, Full-stack, OOP Designs, LAMP, Apache, JSON, API Integration, Web Development, Websites, CSS3, Software Architecture, Technical Leadership, Architecture, PHP 7, Design Patterns, Ubuntu, Class-based OOP, JSON API, MariaDB, CakePHP 3, Object-oriented Programming (OOP), Responsive, DataTables, Software, Database Administration (DBA), Communication, Payment Gateways, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, Web Design

Back-end Developer

2017 - 2018
Smith & Carson
  • Developed a Laravel integration module with ProsperWorks API.
  • Built scheduled automated processes to update prospects' statuses bidirectionally between the company's CRM and ProsperWorks.
  • Adjusted ProsperWorks webhooks flow to match the scheduled automated tools data flow.
Technologies: ProsperWorks CRM API, Laravel, PHP, REST APIs, APIs, Database Management, GitHub, Back-end, Docker, MVC Design, SCSS, REST, OOP Designs, LAMP, Apache, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, CSS3, Software Architecture, SaaS, Business to Business (B2B), Architecture, PHP 7, Design Patterns, Ubuntu, Class-based OOP, JSON API, MariaDB, Agile Software Development, Object-oriented Programming (OOP), Responsive, Software, Database Administration (DBA), Testing, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways

Lead Developer

2010 - 2017
Código Dínamo
  • Developed a social network site using Drupal 7 community and custom modules, user registration, profile management, wall, friends, follow-up on posts, likes, comments, notifications, chat, private messages, premium advertising, and media albums.
  • Built a Drupal project for an online comic reading site (Tumanga.com). Handled support for thousands of users with a constant 10,000-15,000 concurrent users 24/7. Held Drupal development, optimization, caching techniques, and web and database set up.
  • Built Drupal sites for real estate agencies, eCommerce, blogs, and custom applications.
  • Created a medical information CRM with patients, medics, patient files, and clinical history.
  • Developed a coupon management system with coupon redemption, shipping information, and statistics.
  • Created event hall management with images, tables, guests, and a front door touchscreen manager.
  • Developed a real estate agency CRM with real estate, contacts, deals, locations, and asynchronous synchronization with an online site of real estate information.
  • Built a chemical laboratory CRM with components and formulas for making management, sales, and stock management.
  • Developed a complete CRM and sales management software for CasaRoller roller curtain manufacturing and sales company using CakePHP 3.3 framework, MySQL, jQuery, and Bootstrap.
Technologies: Amazon Web Services (AWS), jQuery, Sass, HTML5, MySQL, CakePHP, Cron, JavaScript, REST APIs, HTML, APIs, Symfony, Database Management, eCommerce, PostgreSQL, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, SCSS, Cloud, JavaScript Charting, Electron, Stock Trading, Trading Systems, REST, Full-stack, Next.js, NestJS, OOP Designs, State Machines, Node.js, Sockets, Slack API, LAMP, Blockchain, DNS, Load Balancers, Amazon API Gateway, Webpack, WebSockets, Apache, NGINX, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, PDF, Fillable PDFs, PDF Form Fill/Merge, CSS3, Software Architecture, Technical Leadership, DevOps, CTO, SaaS, Architecture, PHP 7, Design Patterns, Ubuntu, Drupal, Class-based OOP, JSON API, MariaDB, Drupal API, CakePHP 3, CakePHP 2, Agile Software Development, TCP/IP, Hardware, Object-oriented Programming (OOP), Responsive, Raspberry Pi, DataTables, HTTP, SMTP, IMAP, POP3, Apache HTTP Server, Software, Database Administration (DBA), Communication, Testing, React Router, Payment Gateways, PCI DSS, Database Architecture, Back-end Development, React Native, JSON REST APIs, Angular, Software Design, Headless Commerce, Databases, Web Design, API Gateways, Microservices Architecture, Web Scraping

Drupal Developer

2014 - 2016
Rauxa
  • Developed the Drupal site Sun Edison based on custom building blocks that allowed the site editor to combine several styles and content types on each block from every section.
  • Created the NBC Universal financial literacy calculators. Integrated CalcXML Financial calculator API to build fancier, easy-to-use calculators and third-party site integration support.
  • Developed Horizon Carrier Screen, an informational site, to be responsive and animation rich with a customized administrative back-end.
  • Built Natera, an informational site with a common base code repository for the modules and themes from Horizon Carrier Screen while allowing for specific customizations and overrides.
  • Created Polycom workspaces solutions, front-end work, cross-browser, responsive support pixel perfect design, image resizing on very different screen resolutions, and made a custom HTML generator coded in PHP to modularize base building structure.
  • Developed the front-end for Riverbed AEM. The main work was HTML/CSS/JavaScript bug fixing and finishing the crude mockups from the back-end module developers to the detailed form.
Technologies: Adobe Experience Manager (AEM), MySQL, jQuery, Sass, HTML5, PHP, Drupal 7, Finance APIs, CSS, JavaScript, REST APIs, HTML, APIs, Database Management, PostgreSQL, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, SCSS, REST, Full-stack, OOP Designs, LAMP, Web Development, Websites, PHP 7, Design Patterns, Ubuntu, Drupal, JSON API, Drupal API, Agile Software Development, Object-oriented Programming (OOP), Responsive, Software, Database Administration (DBA), Communication, Database Architecture, Back-end Development, JSON REST APIs, Software Design, Databases, API Gateways

Lead Developer

2013 - 2014
RollerShow
  • Maintained proprietary CRM software built using Kohana, jQuery, and MySQL.
  • Added delivery modules linked to the logistics companies' web services.
  • Migrated accounting modules to MySQL integrity assertion mechanisms, triggers, and stored procedures to ensure proper data structure integrity.
  • Designed and implemented cloth management modules to reduce raw material waste.
  • Created and implemented a logistics management interface for internal packaging management.
Technologies: HTML5, jQuery, JavaScript, MySQL, PHP, Kohana, Cron, Python, CSS, REST APIs, HTML, APIs, Amazon Web Services (AWS), Database Management, eCommerce, GitHub, Amazon RDS, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, REST, Full-stack, OOP Designs, LAMP, JSON, CRM APIs, API Integration, Customer Relationship Management (CRM), Web Development, Websites, PDF, Fillable PDFs, PDF Form Fill/Merge, CSS3, Software Architecture, Technical Leadership, CTO, SaaS, Architecture, Design Patterns, Class-based OOP, JSON API, MariaDB, Drupal API, Agile Software Development, Object-oriented Programming (OOP), Responsive, HTTP, SMTP, Software, Database Administration (DBA), Database Architecture, Back-end Development, JSON REST APIs, Software Design, Headless Commerce, Databases, API Gateways, Microservices Architecture

Software Developer

2008 - 2010
Avity/Cognitation
  • Built the Yale University Office of Sustainability site in Drupal 6.
  • Created the Pinkdingo software system using CakePHP.
  • Migrated the NYC central parking site from CakePHP 1.2 to 1.3.
  • Handled the architecture design and built Techscholar's site in CakePHP.
  • Built a custom CMS and commission redemption site, a CakePHP project with a cash/card web service implementation, and a content editing interface with an integrated editor and Excel import/export features.
Technologies: JavaScript, HTML, MySQL, Drupal, CakePHP, Cron, REST APIs, APIs, Database Management, PostgreSQL, Full-stack Development, Bootstrap, Back-end, Front-end Development, Responsive UI, MVC Design, Full-stack, OOP Designs, LAMP, Software Architecture, Donations, Nonprofits, Charity, Architecture, Design Patterns, JSON API, Drupal API, CakePHP 3, CakePHP 2, Object-oriented Programming (OOP), Responsive, HTTP, SMTP, Software, Database Administration (DBA), Back-end Development, Software Design, Databases

Lead Developer

2003 - 2008
Axon Sistemas
  • Developed an alarm monitoring system for the company Central de Monitoreo with resellers and reseller sub-monitoring capabilities, clustering, and distributed processing of alarm events for security and failover.
  • Designed and developed the SpamCluster anti-spam application. Developed the AxonDVR DVR system using Linux with event motion detection recording.
  • Built a generic real estate agency catalog system and a legal documentation information report system for the law firm "Palacio Jurídico."
  • Created the management software for clients, resellers, delivery agents, and invoices for Magnes, the perfume company using MVC with CakePHP.
  • Constructed a sales CRM with multiple POS database synchronization systems.
  • Developed a "KioskoMatic" system for the administration of general drugstores.
  • Designed and developed a complete web hosting solutions control and administration system.
  • Installed and managed Ubuntu and ISPConfig professional web servers.
Technologies: VoIP, SIP, Squid, Asterisk, Linux, jQuery, JavaScript, HTML, CakePHP, SpamAssassin, Qmail, Apache, MySQL, PHP, Cron, REST APIs, Database Management, eCommerce, PostgreSQL, GitHub, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, Cloud, Full-stack, OOP Designs, Telephony, Architecture, Joomla, Design Patterns, Class-based OOP, JSON API, Drupal API, CakePHP 3, CakePHP 2, TCP/IP, Object-oriented Programming (OOP), Postfix, HTTP, SMTP, IMAP, POP3, Apache HTTP Server, Software, Database Administration (DBA), Payment Gateways, Database Architecture, Back-end Development, Software Design, Databases, Web Design

Software Developer

2001 - 2003
Freelance
  • Taught courses on network security to the CIRSA security management staff.
  • Developed Linux administration control panels in PHP.
  • Installed and managed Linux web and email servers.
Technologies: Linux, MySQL, PHP, JavaScript, REST APIs, Database Management, eCommerce, PostgreSQL, GitHub, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, SCSS, Cloud, JavaScript Charting, Stock Trading, Full-stack, OOP Designs, Architecture, Class-based OOP, JSON API, Drupal API, CakePHP 3, TCP/IP, Hardware, Object-oriented Programming (OOP), Postfix, HTTP, SMTP, IMAP, POP3, Apache HTTP Server, Software, Back-end Development, Software Design, Databases

Software Developer

1999 - 2000
ElServer S.R.L.
  • Designed the server infrastructure to serve as a web hosting company.
  • Installed and managed SMTP/POP3/IMAP servers with Qmail.
  • Developed a web hosting control panel and web mail in PHP.
Technologies: MySQL, PHP, C++, C, Qmail, Cron, Hardware, Postfix, HTTP, SMTP, IMAP, POP3, Software

Developer

1997 - 2000
Freelance
  • Handled the installation, set up, and maintenance of SMTP/POP3 servers.
  • Managed an Apache web server and transparent proxy servers.
  • Managed the office email environments with automated modem connections.
  • Developed administrative front ends for shared office connections.
Technologies: Apache, Linux, C++, C, Cron, JavaScript, REST APIs, PostgreSQL, Full-stack Development, Bootstrap, Back-end, Front-end, Front-end Development, Responsive UI, MVC Design, SCSS, Cloud, JavaScript Charting, Stock Trading, Full-stack, Class-based OOP, JSON API, TCP/IP, Hardware, Object-oriented Programming (OOP), Postfix, HTTP, SMTP, IMAP, POP3, Apache HTTP Server, Software

Technical Assistant

1996 - 1997
RECKON S.H.
  • Provided equipment maintenance and technical assistance for end users.
  • Performed DOS, Windows, and OS/2 installation and maintenance services.
  • Installed and maintained Novell NetWare servers for small and medium businesses.
  • Performed PC hardware building, set up, and optimization.
Technologies: Microsoft 365, OS/2, Novell NetWare, Windows, Hardware

Experience

Guardian Insurance Site

https://www.guardianlife.com/
Drupal headless site with React front-end setup.

Buildify

React application for budget management.

CasaRoller Sales CRM

Sales CRM with contacts management, factory workflow, accounting and balance generation, email marketing, products, prices, discounts and promotions, tasks, notes, and daily work notifications. Based on CakePHP 3.3 with jQuery and Bootstrap

Horizon Carrier Screen Site

Drupal 7 site. Disease screening management, FAQ, images with image maps, forms, and complete back-end customization.

Sun Edison Site

http://www.sunedison.com
Drupal 7 site with distinctive construction blocks to allow for easier site building management, customizable backgrounds, text color, sizes and alignments, images, and block types like carousels, tables, accordions, etc.

Polycom Solutions Section

http://www.polycom.com/your-workspace/personal/on-the-road.html
Handled front-end work. The main challenges were cross-browser support of very specific requirements for content positioning and image resizing on very different screen resolutions. I created a custom HTML generator coded in PHP that worked as a simple CRM, so custom adjustments could be made while having a modularized base building structure. Complex CSS and JavaScript were built to meet the responsive requirements, so the page was smooth and clean on every device resolution.

NBC Universal Financial Literacy Calculators

http://openpossibilities.nbcuni.com/content/open-possibilities-financial-literacy
Integrated CalcXML, a financial calculator API, to build fancier, easy-to-use calculators that may be embedded on other third-party sites. Implemented the CalcXML API, custom validation, and calculator external embedding API. Drupal 7 project.

EQTV Site

Drupal 6 site, mainly dedicated to video storage for a cable TV motor sports channel, Image galleries, events, and news regarding the TV shows.

Real Estate Site CMD

Drupal 7 profile for building complete real estate agency sites, with full property management, location with geolocation and automatic Google Maps, search, and content section management.

Education

1987 - 1992

Technical High School (Chartered Accountant) Diploma in Accounting

Instituto IADES - Buenos Aires, Argentina

Skills

Libraries/APIs

Node.js, Drupal API, jQuery, React, REST APIs, Sockets, React Router, Puppeteer, JSON API, JavaScript Charting, Stripe, ProsperWorks CRM API, Google Maps API, Amazon Rekognition, Stripe API, Bookshelf.js, WordPress API, Slack API, Twilio API, Shopify API

Tools

Apache, Cron, GitHub, NGINX, DataTables, Postfix, RabbitMQ, Webpack, Amazon ElastiCache, Bundler, Prisma, Adobe Experience Manager (AEM), Novell NetWare, Apache HTTP Server, SpamAssassin, Asterisk, Squid, Git, AWS ELB, Terraform, AWS CloudFormation, Amazon SageMaker, Figma

Languages

HTML, CSS, Sass, PHP, HTML5, JavaScript, SQL, PHP 7, SCSS, CSS3, GraphQL, TypeScript, C, C++, Python

Frameworks

Laravel, Symfony, CakePHP 3, CakePHP, CakePHP 2, Bootstrap, Next.js, NestJS, Express.js, Kohana, Jest, Electron, Redux, Angular, React Native

Paradigms

Class-based OOP, Object-oriented Programming (OOP), MVC Design, Microservices, REST, Design Patterns, Microservices Architecture, DevOps, Agile Software Development, Prototype-based OOP, Responsive, Unit Testing, Testing, Agile

Platforms

Linux, Ubuntu, Drupal, Drupal 7, Drupal 8, LAMP, DigitalOcean, Amazon Web Services (AWS), Raspberry Pi, Docker, Twilio, Windows, Blockchain, WordPress, Amazon EC2, Shopify, Joomla, AWS Lambda

Storage

MariaDB, MySQL, Database Administration (DBA), Database Management, JSON, Database Architecture, Databases, PostgreSQL, Amazon DynamoDB, NoSQL, Redis, Redis Cache, Amazon S3 (AWS S3), MongoDB, AWS Elastic File System, Elasticsearch, Amazon Aurora, Redshift

Industry Expertise

Trading Systems, Accounting, Web Design

Other

Web Development, Full-stack, TCP/IP, Hardware, Software, APIs, eCommerce, Amazon RDS, Full-stack Development, Back-end, Front-end, Front-end Development, Responsive UI, OOP Designs, CRM APIs, API Integration, Customer Relationship Management (CRM), Websites, Software Architecture, Technical Leadership, SaaS, Architecture, Payment Gateways, Back-end Development, JSON REST APIs, Software Design, Headless Commerce, API Gateways, Web Scraping, Cloud, Stock Trading, DNS, Load Balancers, Amazon API Gateway, TypeORM, WebSockets, PDF, CTO, Telephony, Business to Business (B2B), Communication, CI/CD Pipelines, OS/2, Microsoft 365, Qmail, SIP, VoIP, HTTP, SMTP, IMAP, POP3, Finance, Finance APIs, Code Review, HubSpot CRM, State Machines, SMS Gateways, DevOps Engineer, Fillable PDFs, PDF Form Fill/Merge, Laravel Forge, Donations, Nonprofits, Charity, Publishing, PCI DSS, Serverless, Symphony, Concurrency, Big Data, Data Scraping, Data Cleansing, Symfony 7

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring