Johann Fernando Medina Paguay

Johann Fernando Medina Paguay

$35/hr
Java Developer , Machine Learning
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
45 years old
Location:
Panama, Panama, Panama
Experience:
12 years
Johann Fernando Medina Paguay Desarrollador Senior Java & Especialista en Machine Learning / Senior Java & ML Engineer Senior Java Backend & Machine Learning Engineer (Fintech & Cloud Solutions) Guayaquil, Ecuador | Phone: - | Email:- Professional Summary Senior Software Engineer with 12+ years of experience building scalable backend systems and deploying applied machine learning solutions for banking and fintech platforms. Expert in Java (Spring Boot, Quarkus), Python (FastAPI, scikit-learn, TensorFlow), and cloud technologies (Docker, AWS, Azure). Proven record of improving API performance (30% latency reduction), automating CI/CD pipelines (25% faster releases), and delivering production-ready ML models for risk scoring, image classification, and customer analytics. Core Skills Programming Languages: Java (JDK 8–17), Python, Go, SQL, PL/SQL, C++ Frameworks & Platforms: Spring Boot, Quarkus, FastAPI, Hibernate, TensorFlow, PyTorch, scikit-learn Cloud & DevOps: Docker, AWS, Azure, Git, Bash, PowerShell, MLflow, CI/CD pipelines Databases: Sybase, Oracle, PostgreSQL Other Tools: COBIS CTS, IBM WebSphere, JBoss, REST/SOAP APIs, Microservices, Agile/Scrum, Linux (RHEL/SUSE) Professional Experience Machine Learning Engineer – Anyone AI (Remote) Jun 2024 – Present • Deployed a CNN model (82% accuracy) for vehicle image classification via FastAPI + Docker on AWS. • Built a credit risk scoring pipeline (ROC AUC 0.72) using XGBoost, Pandas, and MLflow for model versioning. • Automated sentiment analysis API using Python + FastAPI to classify customer feedback in real time. • Collaborated remotely with international teams applying Agile methodologies (Scrum) and CI/CD best practices. Senior Software Developer – DSJT, Panama Apr 2013 – Present • Designed and integrated enterprise APIs for COBIS core banking (CTS 3.4 & 4.6) using Spring Boot and Quarkus. • Led the migration of legacy components to Quarkus, improving system response time by 25%. • Created CI/CD pipelines with Git and Azure DevOps, reducing deployment time by 25% and improving reliability. • Mentored junior developers and standardized documentation, reducing onboarding time by 40%. • Integrated REST/SOAP services and MQ messaging to support high-availability financial systems. Software Developer – Business Solutions Tecnología LTDA Apr 2011 – Dec 2012 • Developed and maintained enterprise modules for financial institutions using Java EE and Oracle. • Migrated legacy HCRUD modules to Java components (JDK 1.7, Spring 3.7), improving modularity and scalability. • Optimized batch execution by 30%, enhancing system performance and reliability. Selected Projects • Credit-Risk Scoring Model (FastAPI + MLflow + Docker): Processed 350K+ financial records; achieved ROC AUC > 0.72. • Vehicle Recognition API (AWS + Docker): Built and deployed CNN image classifier (82% accuracy). • Sentiment Analysis API (FastAPI + Python): Automated classification of customer reviews; improved response time by 35%. Education Escuela Superior Politécnica del Litoral (ESPOL) – Guayaquil, Ecuador B.S. in Software Analysis and Development -) Certifications & Training • Machine Learning Bootcamp – Anyone AI (2025) • Docker – LinkedIn Learning (2024) • Kubernetes – Mitocode (2023) • Spring Boot – LinkedIn Learning (2023) • Full Stack Java & Angular Material – Mitocode (2023) Languages • Spanish: Native • English: B2 (Intermediate, improving toward C1) Career Interests Backend engineering, fintech integrations, machine learning deployment, and scalable cloud-native applications.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.