Language

Experience

Teacher Assistant

Universidad de los Andes

  • –

Subjects

  • Programming (Python)
  • Object-Oriented Programming (Python and functional programming with JavaScript)
  • Web Technologies (Ruby on Rails)
  • Applied Algorithmic Thinking (Python)
  • Software Design (design patterns)
  • Python and Databases (Python, SQL, web scraping, and APIs)

Responsibilities

  • Helping students with assignments
  • Grading and guiding course projects
  • Coordinating the class, grades, and other teaching assistants
  • Preparing students for laboratory assignments and exams

Software Engineer

ShareMaq Tech

  • Part-time: –
  • Full-time: – Present

Responsibilities

  • Full-stack development
  • Software architecture
  • Code reviews
  • Production deployments
  • Cloud infrastructure

Skills

  • Languages

    • Python
    • TypeScript
    • JavaScript
    • C#
  • Backend

    • Django
    • NestJS
    • ASP.NET Core
  • Frontend

    • Vue.js
    • Angular
    • Next.js
  • Databases

    • PostgreSQL
    • MySQL
  • Cloud and DevOps

    • AWS
    • Docker
    • CI/CD
  • Other

    • Git
    • REST APIs
    • Software architecture
    • Testing
    • Object-oriented programming