Saltar al contenido principal
Diego Urbina

Diego Urbina

Full-Stack Software Engineer

Talento
BogotáMiembro desde 23 de octubre de 2026
PythonDjangoNode.jsJavaSpring BootREST APIsJavaScriptTypeScriptReactNext.jsStreamlitPostgreSQLSQL ServerNeo4jElasticsearchAirflowAWSDockerGitLab CI/CDGitHub ActionsGitCeleryOpenAI
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

PythonDjangoNode.jsJavaSpring Boot

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)

Habilidades

Full-Stack Software Engineer

Valoraciones

Relacionado