Skip to content
View luisfelipemontoya's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report luisfelipemontoya

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.

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
luisfelipemontoya/README.md

👋 Hi, I'm Luis Felipe Montoya

LinkedIn Email Researchgate React JavaScript TypeScript Node.js

Status: Open to work / Looking for my first dev job


📖 About Me

I'm a Full-Stack Developer from [Medellín/Colombia] with a decade of experience as an ESL educator. This unique combination gives me a deep understanding of how language institutions operate – which is why I'm building a multi-tenant SaaS platform specifically for them.

Technologies I use React, TypeScript, Node.js, Jest, and Git.

I believe the best educational software is built by people who understand both code and classrooms."

Outside of coding, I love [Playing soccer, drawing and chilling out with friends and family].


🎓 Education

  • High School Recognition (2004) Best Graduate for exceptional academic performance.
  • Bachelor's in Agricultural engineering (2011) – Politecnico Jaime Isaza Cadavid University.
  • Specialization: Specialist in English Language Teaching (2015) – Pontificia Bolivariana University.
  • Full-stack Development Bootcamp (2025 – present) – Currently enrolled. Códica Latinoamérica.

📚 Additional Education

  • Courses:
    • Introduction to AI Development - Big School
    • Teaching english Online & Apps for teaching and learning - Cambridge
  • Certificates:
    • TKT (Teaching knowledge test) awarded Band 3 in all three modules - Cambridge.
    • iTEP international English exam (2025) CERF level: B2.

💼 Work Experience

(Include even non‑developer jobs if you automated something or created a website)

Professional Researcher in Agricultural Practices – [Corpoica, Colombia], [2013 - 2014]

  • In charge of leading and monitoring agricultural labor execution, collecting information, and writing reports, assisted by technologists and labor workers.

English teacher – [Smart training society, Colombia], [2015 - 2026]

  • Conducted regular classes, developed lesson plans, and assessed students' academic progress.
  • Member of the academic research group, leading three main projects.

Freelance Projects [2025 - 2026]

  • Currently developing a multi-tenant SaaS webpage for second language institutions.

🔧 Key Skills

Fundamentals

  • Operating Systems: Linux (Ubuntu, command line proficiency)
  • Networking: TCP/IP, HTTP basics
  • Algorithms & Data Structures: Arrays, hashmaps, recursion, sorting (practicing on https://app.codica.la/)
  • Databases: SQL (PostgreSQL, SQLite)

Applied Skills

  • Control Version Git / GitHub
  • Runtime Environment Node.js
  • Testing & Quality Tools Jest (unit testing – beginner), Swagger (API documentation), Qlty (formerly Code Climate), Nock (HTTP mocking for tests).
  • API Mocking (ej. MSW – Mock Service Worker, or similar)
  • Code Quality/Linting ESLint
  • Languages & proficiency:
    • JavaScript: intermediate JavaScript/TypeScript (ES6, DOM manipulation)
    • HTML/CSS: good (flexbox, grid)
  • Frameworks (Web):
    • React: beginner (components, state)
    • Express: basic (simple REST routes)
    • Webpack (basic configuration, loaders, plugins)
  • Libraries:
    • Lodash (utility functions), jQuery (basics), Cheerio, React Router, npm, Axios, jQuery (basics)
  • Documentation Node.js v26.1.0

🌐 Where to find me


🧠 What I'm currently focusing on

  • Improving my developer skills
  • Learning API del DOM & Front-end arquitecture

This profile follows the recommendations of the GitHub profile guide. Last update: [14/05/2026]

Popular repositories Loading

  1. codica_Pruebas-automatizadas codica_Pruebas-automatizadas Public

    JavaScript

  2. fullstack-javascript-project-98 fullstack-javascript-project-98 Public

    Brain Games is a collection of console games in JavaScript (Node.js) designed to practice programming logic, terminal handling, and modular architecture in CLI applications.

    JavaScript

  3. codica-my-first-workflow codica-my-first-workflow Public

    Makefile

  4. hexlet-ci-app hexlet-ci-app Public template

    Forked from hexlet-components/hexlet-ci-app

    Repository for self study of GitHub Actions / Сontinuous Integration course

    JavaScript

  5. fullstack-javascript-project-103 fullstack-javascript-project-103 Public

    A CLI tool that computes differences between two JSON or YAML files, built with Node.js and Commander.js. Ideal for configuration file comparison, data validation, and learning modular CLI architec…

    JavaScript

  6. fullstack-javascript-project-138 fullstack-javascript-project-138 Public

    PageLoader is a CLI tool that downloads web pages along with their resources (images, styles, scripts) for offline viewing.

    HTML