Skip to content
View juanmafx's full-sized avatar

Block or report juanmafx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
juanmafx/README.md

Juan Manuel Ramallo

Senior Full Stack Engineer and Tech Lead

More than 10 years building and leading production software for banks, government and high-traffic US platforms.

Email jramallo1989@gmail.com
Phone +54 9 351 330 2373 (WhatsApp me)
LinkedIn https://www.linkedin.com/in/juan-manuel-ramallo
GitHub https://github.com/juanmafx
Location Córdoba, Argentina. Remote, GMT-3, full overlap with US business hours

Senior Full Stack Engineer

I design, build and lead production systems where correctness is not optional: banking platforms that move real money, government infrastructure connected to Argentina's Central Bank, and US-facing SaaS products serving thousands of users and 160+ venues nationwide.

My background spans Spanish banking groups (BBVA, Santander), Canadian banking (Scotiabank), Argentina's largest payment processor, provincial government, a Fortune 500 healthcare company (GE HealthCare) and a portfolio of US clients in telematics, e-commerce, ticketing, media and aviation.

I work as a hands-on Tech Lead: architecture decisions, backend and DevOps ownership, code review, mentoring, and direct communication with clients and stakeholders in English. I am comfortable owning a system end to end, from data model and infrastructure to production incident response, and I bring the discipline of regulated environments (security, compliance, auditability) to every project.

Core stack PHP 8 / Symfony / Laravel, Java / Spring Boot, Node.js / TypeScript, Python / Django, React, Angular
Data PostgreSQL, TimescaleDB, PostGIS, MySQL, MariaDB, SQL Server, Redis, RabbitMQ
Cloud AWS, Azure, Docker, nginx, Linux, GitHub Actions, CI/CD
Domains Banking, payments, government, telematics, e-commerce, ticketing, media, aviation, healthcare
Languages English full professional, Spanish native

Education

Degree Institution Status
Bachelor's degree in Computer Science (Licenciatura en Ciencias de la Computación) FaMAF, National University of Córdoba (UNC) In progress, part-time since 2017
Associate degree in Programming (Tecnicatura Universitaria en Programación) National Technological University (UTN), Córdoba In progress since 2018, 17 of 21 subjects passed

FaMAF is one of Argentina's most respected faculties for mathematics and computer science: mathematical analysis, discrete mathematics, algorithms and the theoretical foundations of computation. UTN is the hands-on, industry-oriented counterpart: object-oriented programming, relational modelling, operating systems, Java, .NET, JavaScript.

I started as a self-taught programmer and formalized the foundation with university study while working full time.

Certifications

Certification Issuer Year
Quantum Computing Saint Petersburg State University 2026
React Meta 2024
Version Control with Git Atlassian 2023
Web Applications (PHP, SQL, JavaScript, jQuery, JSON) University of Michigan 2020
Sitecore Developer Foundation 9.0 (enterprise CMS, C# / .NET, GE HealthCare platform) Sitecore 2019
Introduction to Programming Using Python University of Michigan 2019
Unix Johns Hopkins University 2019
JavaScript Course Mosh 2019

Banking compliance training, BBVA Campus, 2022. Mandatory regulatory curriculum for staff of a systemically important bank: Anti-Money Laundering and Counter-Terrorism Financing, Code of Conduct, Conduct Policy in Securities Markets, Personal Data Protection (Argentina), Information Security, Cybersecurity Essentials, Health and Safety, Sustainability.

Experience

Period Company Role Type
2026 to present OutCode Software Full Stack Engineer and Tech Lead Contract, remote, US clients
2023 to 2025 Lean Solutions Group Senior Full Stack Engineer Full-time, remote, US accounts
2023 Scotiabank Full Stack Engineer, Enterprise Banking Contract, remote
2022 to 2023 BBVA Bank Full Stack Engineer, Security and Corporate Banking Full-time, on-site
2022 Santander Bank Full Stack Engineer, Investment Systems Full-time, remote
2020 Flexxus Full Stack Engineer, ERP and E-commerce Full-time, remote
2019 to 2020 Taller Technologies Full Stack Developer, GE HealthCare account Full-time, remote
2018 to 2019 Kolektor / Government of Córdoba Software Developer Contract, on-site
2010 to 2012 Upwork Freelance Full Stack Engineer Freelance

OutCode Software, Full Stack Engineer and Tech Lead

Period January 2026 to present
Type Contract, remote, US clients
Stack PHP 8, Symfony, Doctrine, PostgreSQL, TimescaleDB, PostGIS, Redis, RabbitMQ, PHPUnit, Docker, GitHub Actions, Python, Django, React, React Native, AWS, WordPress, WooCommerce

Backend, DevOps and tech lead work across regulated US products in three federally supervised industries: commercial trucking (DOT and FMCSA, the Federal Motor Carrier Safety Administration), firearms retail (FFL, Federal Firearms License holders regulated by the ATF) and aviation (FAA, Federal Aviation Administration).

Fleet telematics and DOT compliance SaaS. Owner of the maintenance backend domain: work orders, scheduled maintenance, DVIR inspection reports, issue lifecycle state machines. Built a fleet-wide dashcam certification system with forensic logging and the video clip request API. Led the FMCSA compliance scope and evidence-retention analysis. Found and closed a cross-tenant authorization defect. Telematics device and MDM hardware integrations over the message bus. Hundreds of fleets, thousands of tracked vehicles, around 5,000 devices reporting telemetry.

Regulated firearms e-commerce (FFL dealers). Catalogue integration with a top US distributor (tens of thousands of SKUs), FFL verification and transfer-authorization workflow, MAP pricing, payment, shipping and JWT integrations, 40-plugin stack audit.

FAA examiner platform (Designated Pilot Examiners, the FAA-authorized examiners who conduct pilot checkrides). Tech lead from MVP to production for a six-developer team. Architecture, AWS deployment (EC2, nginx, TLS, Docker Compose across dev, staging and production, DNS, Stripe, transactional email), backend, React Native mobile and Figma-to-code frontend.

Cross-project. Production incident war rooms, root cause analysis in unfamiliar codebases, internal tooling (Python certification harness, Selenium automation, issue-tracker CLI).

Lean Solutions Group, Senior Full Stack Engineer

Period October 2023 to May 2025
Type Full-time, remote, US accounts
Stack PHP, WordPress, WooCommerce, MySQL, REST, Redis, New Relic, SQL Monitor, OPcache, Docker, TypeScript, React, Node.js

See Tickets US, now Eventim USA. Owned the WordPress plugin installed by 160+ venue sites nationwide to list events and sell tickets: REST integration with the ticketing microservices, data modelling and caching strategy, concurrency and security patterns carried over from banking, legacy cleanup, cross-host compatibility, publishing on WordPress.org, Docker environments and automated tests. Stayed through the acquisition by CTS Eventim, the world's second-largest ticketing group, working with teams in Germany.

FLYING Media Group, now Firecrown. Solo engineer on the high-traffic news site of the most recognized aviation magazine in the US. Cut page load from 15 seconds to under 500 milliseconds with New Relic profiling, Redis Object Cache, OPcache, SQL Monitor and query tuning.

Scotiabank, Full Stack Engineer, Enterprise Banking

Period June 2023 to October 2023
Type Contract via IT consultancy, remote, teams in Chile and Canada
Stack Java, Spring Boot, Gradle, microservices, React, Swagger / OpenAPI, CI/CD, OWASP, COBOL integration

Scotiabank is one of Canada's five largest banks and one of the most international banks in the Americas. Migration of a legacy Java monolith to Spring Boot microservices with a modular React frontend for personal and corporate guarantee workflows, with adapters to COBOL core-banking services. Designed and built the guarantee-domain microservices: REST contracts, OpenAPI documentation, unit and integration tests, COBOL adapters. Multiple microservices per day at peak. Domain migration completed within the three-month window. Invited to the follow-on initiative for the Chilean operation. Worked under the bank's security program: OWASP Top 10, secure coding standards, review gates.

BBVA Bank, Full Stack Engineer, Security and Corporate Banking

Period June 2022 to May 2023
Type Full-time, on-site, Buenos Aires
Stack Java, JavaScript, PHP, REST and SOAP services, authentication engines, anti-malware and intrusion-detection tooling

BBVA Argentina, formerly Banco Francés, was founded in 1886 and is one of the oldest and largest financial institutions in the country, part of the Spanish BBVA group. Led the migration from hardware tokens to a digital soft-token platform validating transactions at COELSA (Argentina's clearing house) and supporting international wires for major corporate clients. Redesigned session management for web and mobile banking. Upgraded digital channels for WCAG and JAWS accessibility compliance under Central Bank rules.

Santander Bank, Full Stack Engineer, Investment Systems

Period January 2022 to February 2022
Type Full-time, remote
Stack Java, Spring Boot, microservices, COBOL, Angular, Sass

Santander Argentina, formerly Banco Río de la Plata (founded 1908), is the largest private bank in Argentina and part of the Spanish Santander group. Stabilized and modernized mutual fund (FCI) transaction flows across web and mobile: Spring Boot microservices integrated with legacy COBOL services, Angular and Sass frontend. Delivered on time under the architecture team's guidelines, still in production.

Flexxus, Full Stack Engineer, ERP and E-commerce

Period August 2020 to October 2020
Type Full-time, remote
Stack PHP, PrestaShop modules and hooks, REST, MySQL, MariaDB

Flexxus is a Córdoba-based ERP used by more than 5,000 Argentine companies. Sole owner of a PrestaShop module giving retailers' customers in-store shipment tracking through the Correo Argentino and Andreani REST APIs during the COVID lockdown. Analysis, design, build and maintenance. MVP shipped in two weeks, then extended across multiple retail stores.

Taller Technologies, Full Stack Developer, GE HealthCare account

Period May 2019 to June 2020
Type Full-time, remote
Stack C#, .NET, Sitecore, Microsoft Azure, HTML, CSS, JavaScript

Sitecore-certified developer administering key sections of the GE HealthCare global website. Helped transition support and content operations from India to Latin America: deployments, integrations, validations, coordination and training of LATAM content creators, daily collaboration in English with US and India teams.

Kolektor / Government of Córdoba, Software Developer

Period November 2018 to March 2019
Type Contract, on-site at the Fiscal Police of Córdoba
Stack Angular, Node.js, TypeScript, MariaDB, COBOL integration

Built FTA Go, a court-ordered bank garnishment platform for the provincial prosecutor's office: SOJ judicial electronic orders, Central Bank (BCRA) banking network through COBOL files, CiDi digital identity, multi-step validation wizard. Four-person Scrum team led by Gabriel Serralta, later IT Director General at INDEC.

Upwork, Freelance Full Stack Engineer

2010 to 2012. Freelance web development for international clients.

Technologies in production

Everything below has been used in production on the projects above.

Area Technologies Where
Backend PHP 8, Symfony, Doctrine, Laravel, Java, Spring Boot, Node.js, TypeScript, Python, Django, Django REST Framework, REST APIs, microservices Telematics SaaS, ticketing plugin, Scotiabank, Santander, Kolektor, FAA platform
Frontend React, React Native, Redux, Angular, Sass, JavaScript ES6+, HTML5, CSS3 FAA platform, Santander, Kolektor, ticketing plugin
Databases PostgreSQL, TimescaleDB, PostGIS, MySQL, MariaDB, Microsoft SQL Server, Redis Telematics SaaS, WordPress and PrestaShop projects, Kolektor
Messaging RabbitMQ, Symfony Messenger, AWS SQS and SNS Telematics SaaS, FAA platform
Cloud and DevOps AWS (EC2, S3, RDS, Lambda, SQS, CloudFront), Microsoft Azure, Docker, Docker Compose, nginx, SSL/TLS, DNS, Linux, GitHub Actions, CI/CD FAA platform, GE HealthCare, all projects
Quality and observability PHPUnit, unit and integration testing, Selenium, New Relic, SQL Monitor, OPcache, OWASP Top 10 Telematics SaaS, media site, Scotiabank
Platforms WordPress custom plugins, WooCommerce, PrestaShop, Sitecore, Swagger / OpenAPI, Stripe Ticketing, firearms e-commerce, Flexxus, GE HealthCare, FAA platform
Security and compliance Digital authentication, soft tokens, session security, COELSA, BCRA, WCAG, JAWS, FMCSA / DOT, FFL, evidence retention, audit logging BBVA, Kolektor, telematics SaaS, firearms e-commerce

Working knowledge, not production-deep: Kafka, Snowflake, dbt, Next.js, Kubernetes.

Activity

7,156 GitHub contributions in the last year across client and personal repositories.

Open to

Senior and Staff Full Stack Engineering, Tech Lead and Engineering Management, System Architecture and Backend Leadership, and high-impact contract work with US and international companies. Remote, USD.


Juan Manuel Ramallo
Senior Full Stack Engineer and Tech Lead, Córdoba, Argentina

Email jramallo1989@gmail.com
Phone +54 9 351 330 2373 (WhatsApp me)
LinkedIn https://www.linkedin.com/in/juan-manuel-ramallo
GitHub https://github.com/juanmafx
Location Córdoba, Argentina. Remote, GMT-3, full overlap with US business hours

Popular repositories Loading

  1. formulariophp formulariophp Public

    Formulario de contacto con PHP.

    HTML 2 6

  2. frontSandBox- frontSandBox- Public

    A sand box front

    JavaScript 1

  3. escrutiniosocial escrutiniosocial Public

    Forked from democraciaconcodigos/escrutinio-social

    Una aplicación web para validar colaborativamente el escrutinio provisorio

    Python

  4. menu menu Public

    Estas son las lineas de codigo que hacen falta para hacer que un menu de un sitio web te indique en que parte del sitio web estas, de esa forma este codigo PHP lo que hace es indentificar en que pa…

    CSS

  5. formularioconvalidacionphp formularioconvalidacionphp Public

    Formulario con validacion php

    PHP

  6. fang fang Public

    From one page to another