Diego Urbina
Full-Stack Software Engineer
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Full-Stack Engineer with 6+ years of experience building production web applications and data-intensive systems across healthcare, e-commerce, and SaaS environments. Experienced owning features end-to-end, from product requirements and system design through implementation, testing, and deployment. Strong proficiency in Python, TypeScript, Next.js, React, Node.js, PostgreSQL, and AWS, with recent experience building AI-enabled healthcare products, data pipelines, and LLM-powered workflows.
Experiencia
Full-Stack Software Engineer at Cercle AI (2023-11 – 2026-05)
- Led the data ingestion pipeline for fertility-clinic integrations within a 5-engineer team, onboarding custom EMR, laboratory, genetic, and incubator datasets and transforming them into a unified clinical ontology containing millions of graph nodes.
- Designed Python and Streamlit workflows to sanitize, normalize, map, and enrich 6-10 heterogeneous clinical datasets, applying fertility-domain rules and inference logic across IVF/ICSI procedures, oocyte retrievals, embryo development and transfers, pregnancies, genetic testing, medications, and patient history.
- Integrated OpenAI-powered classification and extraction as a secondary processing layer for unstructured clinical notes, identifying and normalizing medical attributes such as medications, dosages, and intake cadence when deterministic Python logic or regular expressions were insufficient.
- Improved pipeline reliability and scalability using Airflow orchestration, Celery asynchronous processing, domain-specific validation, automated retries and logging, pytest integration tests, GitLab CI/CD, and AWS EC2, S3, RDS, and CloudWatch to support large-scale healthcare data processing.
- Led technical onboarding for new clinic integrations by defining data structures and mappings, reviewing pull requests, resolving source-data inconsistencies, and collaborating with customers; also conducted a structured Python/Data Engineering interview, reviewed the take-home assessment, and provided written feedback that contributed to a successful hire.
- Tech & Skills: Python, Streamlit, Airflow, Celery, PostgreSQL, SQL Server, Neo4j, OpenAI, AWS, Docker, GitLab CI/CD, pytest
Full-Stack Software Engineer at Rakuten (2022-09 – 2023-06)
- Contributed to the incremental redesign of a decade-old e-commerce checkout platform, helping define service boundaries and API behavior as core checkout functionality was migrated from a monolith into 3-5 Java/Spring Boot microservices.
- Supported a zero-downtime migration strategy using feature flags and percentage-based rollouts, validating functionality with approximately 1%, 3%, 5%, and 10% of users before progressively expanding traffic to the new services.
- Helped design checkout flows covering authentication, discounts, bank transfers, credit cards, and regional payment methods, coordinating frontend and backend changes while maintaining compatibility with the existing production platform.
- Created an initial reusable React and TypeScript component library of approximately 10-20 components, establishing shared typography, icons, colors, and interaction patterns that were adopted across 4-5 engineering teams and reduced duplicated frontend implementation.
- Improved delivery quality through automated React unit and integration tests, Docker-based development workflows, SQL Server integration, code reviews, and GitHub Actions CI pipelines while collaborating with large frontend and backend teams.
- Tech & Skills: Java, Spring Boot, React, TypeScript, SQL Server, Docker, GitHub Actions, Microservices, REST APIs
Full-Stack Software Engineer at AgileEngine (2019-08 – 2022-04)
- Contributed as an AgileEngine contractor to Indeed.com, developing full-stack features across a job-application workflow that supported candidate preselection, live interviews, assessments, and post-interview feedback.
- Built Python/Django APIs and React/TypeScript interfaces that enabled candidates to join real-time interviews through the web or by phone, improving accessibility while consolidating interview workflows within the Indeed platform.
- Integrated a third-party telephony and SMS provider to support candidate phone calls, reminders, and availability confirmations, and implemented WebSocket-based functionality for real-time quizzes, assessments, and interactive interview experiences.
- Improved production reliability and delivery quality using PostgreSQL, Docker, AWS EC2, S3, Elasticsearch, Postman, automated testing, and GitHub Actions pipelines with linting, asset builds, and minimum code-coverage requirements.
- Conducted a structured technical interview for a Node.js/JavaScript engineer joining the same client, reviewing the take-home assignment, evaluating the candidate against a standardized question set, and providing written technical feedback that helped inform the final hiring shortlist.
- Tech & Skills: Python, Django, React, TypeScript, PostgreSQL, WebSockets, Elasticsearch, AWS, Docker, GitHub Actions, REST APIs
Full-Stack Software Engineer at GM2DEV (2018-12 – 2019-08)
- Developed and maintained full-stack web applications using PHP, Laravel, PostgreSQL, React, and Angular.
- Built Python-based web scraping and data extraction solutions using Selenium and BeautifulSoup.
- Delivered frontend and backend features across the full development lifecycle, including implementation, testing, and deployment.
- Tech & Skills: PHP, Laravel, Python, React, Angular, Selenium, BeautifulSoup, REST APIs, Web Scraping
Educación
Computer Science exchange program in Computer Science – University of Wisconsin-Stout, United States (2015 – 2016)
Computer Science – University of Zulia, Venezuela (2011 – 2016)


