Global Innovation - Argentina, USA, Mexico and others - Senior Full Stack Developer / Contractor / Freelancer
- : - :
- Techs: Typescript, ReactJS, NextJS, VueJS, PHP, NodeJS, Laravel, Docker
- Databases: PostgreSQL, MongoDB, MySQL, Oracle, SQL Server.
- Clients needed clear project scope, realistic budgets, and defined milestones before technical work could begin, often with evolving requirements.I gather custom requirements directly with each client, estimate project scope, and negotiate budgets, payment schedules, and deliverables for every milestone.Once the budget is approved, I run a deeper technical and functional analysis, refining scope together with the client before design work begins.I deliver web environments and web services tailored to each client's needs, aligning technical design with business goals, which reduces scope misalignment and rework by front loading analysis and negotiation before development starts.Some of the main clients:
- Welcome2BA.com: Platform development from the ground up, Slack, Calendars Sync, Online Payments, agency management. Customized PHP CodeIgniter and jQuery, later Nuxt/Vue and PHP/Laravel.
- BairesApartments.com: Merged with welcome2ba.com, system migration toward the Welcome2BA platform.
- Fanyion.com: Startup, SaaS multi tenant platform created from the ground up, PHP Laravel API and Next frontend UI.
Exomindset - USA - Senior Full Stack Developer
- : - :
- Clients:: OpenInfra Foundation (OpenStack) and FNTech
- Migration of open source and private source code projects:
- Migrated legacy SilverStripe (PHP) pages to Gatsby (ReactJS), improving performance and maintainability through a decoupled JAMstack architecture.
- Integrated Decap CMS (formerly Netlify CMS) to preserve a familiar content editing workflow after the migration.
- Built standalone Gatsby microsites to support targeted initiatives without adding overhead to the core codebase.
- Reverse engineered and documented over 1200 undocumented API endpoints across Laravel (PHP) and Django (Python) services.
- Implemented OpenAPI (formerly Swagger) specifications for both APIs, creating a single source of truth that cut developer onboarding time and removed integration guesswork.
- Implemented Open Telemetry in the Laravel (PHP) APIs.
- Implemented Open Telemetry in the Django (Python) APIs.
Command Link - USA - Senior Full Stack Developer
- : - :
- SaaS multi tenant platform for network management and monitoring, with a complex architecture and several microservices.
- Modernized the legacy platform by embedding React applications, improving performance without a full rewrite.
- Built the integration layer connecting React and legacy applications so they work seamlessly together.
- Designed and developed APIs enabling async communication across company systems, reducing tight coupling and improving resilience.
- Scaffolded a new React development repository and multiple PHP Laravel API repositories, standardizing project setup and speeding up future development.
Globant - Argentina - Senior Web UI Developer
- : - :
- Client - Kingdom of Saudi Arabia: Kayanee.com
- Shopify project
- Performance enhancement from 16s to 0.8s load time to user interaction.
- Change Javascript code to enhance and improve performance to avoid locking times.
- Home page video loading from 24s to <1s using advanced streaming techniques.
- Detect bottle necks on code to optimize.
- Keynote speaker in a performance seminar for junior developers.
Pest Share - USA - Senior Full Stack Developer
- : - :
- In my 6 months project in Pest Share I have:
- Created the integration code to submit pest control requests from any web page.
- Moved part of the project to ReactJS and into a new way of doing software.
- Fixed bugs in the legacy code.
- Integrated the legacy code with the new ReactJS code.
- Solved various DB issues in the legacy code.
- Solved the database synchronization between old and new tables.
I convinced the leaders to change the project tech stack from jQuery, as initially requested, to a ReactJS version, specifically NextJS. I also introduced Laravel for the API together with a backend team member, while keeping the legacy code in CodeIgniter working as needed.I built the Claim Management module, a way for customers to request a pest control service and for Pest Share operations to handle it, removing the previous manual process.
Mahisoft - USA - Senior Full Stack Developer
- : - :
- Startup Client: BidMyListing.com
- Real Estate SaaS marketplace platform, built from the ground up as a founding engineer, with no existing codebase or established patterns to follow.
- Built frontend features in ReactJS, translating InVision designs into pixel accurate pages and components.
- Contributed to backend development using NodeJS, with and without TypeScript, for API endpoints as needed.
- Improved maintainability by using TypeScript in the API.
- Participated in the full Scrum process, including daily standups, sprint planning, grooming, and retrospectives, estimating and discussing story points with the team.
Willdom - USA - Senior Full Stack Developer
- : - :
- Client: Lacure Villas, temporary rental agency for luxury villas
- In my time working with Lacure Villas I have:
- Stabilized the unstable legacy system (Vue and old Laravel API), which put business continuity at risk, keeping the business running while leading the design and development of its successor.
- Built a calendar synchronization service across multiple external providers using PHP Laravel.
- Improved response times and reduced downtime of internal processes, adding support for online payments.
- Managed integrations connecting external sources with the company's ERP and CRM (Zoho) simultaneously.
Wortise - Argentina / Uruguay - Lead Developer
- : - :
- Techs: NodeJS, VueJS, PHP
- Databases: MongoDB, MySQL, PostgreSQL, ElasticSearch, BigQuery.
- An ad industry company needed to scale to a massive sales and invoicing architecture while facing performance bottlenecks across core systems.
- Identified and fixed bottlenecks across the AdServer core and internal business support software to support massive scale.
- Improved the sales and invoicing architecture performance, enabling the company to handle massive scale reliably.
- Contributed to innovative and disruptive projects leveraging Big Data for future Ad industry approaches.
aluGuest.com - Co-Founder, CTO and Senior Developer
- : - :
- The Latin American market lacked a dedicated temporary accommodation rental platform, and existing payment processors limited control over the payment flow.
- Built aluGuest from the ground up as a greenfield platform, integrating Braintree and PayPal for credit card processing.
- Designed and built aluPays, a proprietary credit card processing solution with its own API, reducing dependency on third party processors.
- Led a team of designers and developers while overseeing operations and managing budgets.
- Delivered a fully functioning platform with its own payment infrastructure, giving the company greater control and flexibility over transactions.
Movistar - Functional Analyst
- : - :
- Client self management applications needed a clear link between business analysts, the software factory, and multiple technical areas in order to deliver aligned solutions.I acted as functional analyst and project manager, coordinating between business analysts, development teams, Production Management, Information Security, and Application Architecture.I managed environment setup for new applications supporting self management platforms for both individuals and companies, including movistar.com.ar, tiendamovistar.com.ar, and portal empresas.movistar.com.ar, among others.The role let me grow professionally by developing more formal ways of working and procedures.
Global Innovation - Developer and founder
- : - :
- This company is my personal brand as a developer; I have been working under it since 2007.In my daily dealings with clients, I gather custom requirements, estimate project scope for the trade budget, and negotiate payment dates and deliverables for each milestone.Once the budget is approved, I run a deeper analysis, which is discussed later with the client, making the necessary adjustments before the technical and functional design. In general, projects were focused on web environments and web services depending on the different needs.Clients: Terminales Rio de la Plata (Port Operator), FunArg, ATM (Insurance), Plus Mobile Communications, Welcome2BA.com (Argentina, over 1 year), Striggy.com, GringoReports.com (USA), Bulldog Solutions (USA, over 2 years), Urge Interactive (USA), Datta Point (USA), among others.
RealidadIT.com - Author and Cofounder
- : - :
- The Argentine tech audience needed accessible, timely coverage of IT news, both locally and globally.I researched and wrote articles covering IT news and trends in Argentina and around the world, building a consistent publishing habit and growing the site's coverage and reach through regular contributions.
Striggy.com - Founder and developer
- : - :
- The business needed a business plan and a functional website built from scratch to support product advertisement and market entry.I designed and developed the business plan alongside the site's design and development, delivering a functional site that launched the business's online presence and advertising capability.demo: https://www.matiasperrone.com/striggy
Plus Mobile Communications / Audiotel - Systems Analyst
- : - :
- November 2004 to March 2005:Spain's VoIP and fixed telephony service needed a commercial management and invoicing system, while Call Center operations lacked integration between HR and staff supervision. I analyzed, designed, and developed the commercial management and invoicing system for the VoIP and fixed telephony service in Spain.Before moving to Plus Mobile, I conducted requirements gathering for a system integrating HR with Call Center supervision, covering hiring tracking, task compliance, and building access.April 2005 to May 2006:Given a horizontal growth within the group, I transitioned to Plus Mobile Communications, supervising developers and designers while analyzing and designing systems supporting SMS and mobile content services across Argentina and Latin America.I delivered functional business support systems for both telephony billing and mobile content services, improving operational tracking and cross team coordination.
IBM - Semi-Senior Programmer Analyst
- : - :
- As part of an IBM led project for Telefonica de Argentina, the Commercial and Technical Management system contained wrong data, risking inaccurate reporting and decision making. I detected the data inconsistencies and implemented the corrections needed to fix them, improving data accuracy and reducing reporting errors.
Physis Informática - Programmer Analyst
- : - :
- The company's commercialized systems needed new features to stay competitive and meet evolving client requirements. I developed and implemented new features across several of these systems, delivering enhancements that expanded product capabilities for the company's client base.
FunArg - Programmer Analyst
- : - :
- This was my first role as a Systems Analyst. The company, a multinational dedicated to funeral services and private cemeteries, faced corrupt databases and change resistant staff while needing a redesigned ERP system across several management modules.I analyzed the existing operations and designed a new system covering multiple ERP management modules, solved the corrupt database issues to restore data integrity, and managed the organizational change needed to help resistant staff embrace the new system and ways of working.
Freelance - Developer
- : - :
- Clients needed custom systems along with ongoing technical support and guidance to keep their operations running smoothly. I developed several systems tailored to each client's needs and provided technical support and advising, delivering reliable systems and consistent support that strengthened client relationships and trust.
Telectronica - Software Developer
- : - :
- This Argentine company, with branches in Uruguay and Brazil, needed customized data collection systems for handheld devices like Palm Pilot to support operations across the three countries.I developed customized systems for collecting data on Palm Pilot devices, aligned with the company's equipment supply business, delivering functional data collection tools that supported operations across multiple countries.
DayCom - System Support and Developer
- : - :
- This subsidiary of Offnet S.p.A. from Italy, later renamed Offnet Argentina S.A., was dedicated to telecommunications business, with the maintenance of Telecom's 112 and 114 services as its main project. Monitoring over 40 servers took too long on dial up connections, and the team faced high resource demand across support and internal tooling.I developed a client/server solution that reduced monitoring time for 40+ servers to under 5 minutes over dial up, significantly improving monitoring efficiency for the critical maintenance of these services.I was hired as a programmer, but due to high resource demand I transitioned to the Technical Support department, while continuing to build internal systems for maintenance and administration on UNIX (IVR) and Windows NT 4 servers, and learned to install an IVR system from the ground up.
In my LinkedIn Profile at https://www.linkedin.com/in/matiasperrone/
