Bogota - Colombia

Fullstack Developer

ALEXANDER Cumbal Rojas 👋

I am a software developer with strong interpersonal skills, excellent communication, and collaborative work. I always strive to be an active member of the team, contributing ideas and solutions to every challenge, and I also make sure to listen carefully to the needs and expectations of both clients and team members. I have over 15 years of experience designing, developing, and implementing customized software solutions for users in different sectors such as education, commerce, industry, and services. In recent years, I have focused on web development, both on the frontend and backend, with extensive knowledge of core technologies such as HTML5, CSS3, TypeScript (JavaScript), and databases (SQL/NoSQL), as well as complementary libraries such as Bootstrap, Tailwind, MaterialUI, and frameworks like ReactJS and NextJS on the frontend, and mainly NodeJS (ExpressJS, NestJS) and Java Spring Framework (Spring boot, Spring security) on the backend. I have also worked on some projects with other platforms such as Python (Flask, Django) and C# (ASP.NET). I have participated in the development of microservices, REST APIs, GraphQL APIs, and applied CI/CD methodologies with tools such as Docker and AWS. Previously, I have worked on desktop application development projects using languages such as Assembly, C/C++, Java, and C# .NET core, as well as on projects for modeling, automation, and control of dynamic systems using tools such as Matlab, VHDL, AHDL, Verilog, and Arduino. Additionally, I have experience in operations research, linear/nonlinear programming, stochastic models, Markov chains, and simulation using tools such as PYOMO, GAMS, AMPL/Gurobi, Xpress, Lingo/Lindo, Gusek, Flexsim, among others. I also have research and development experience with skills in data science/analytics and machine learning, using tools such as PowerBI, R, and Python, for data cleaning and preparation, visualization, obtaining insights, and generating models for fitting and forecasting. I am passionate about software development, creating clean and quality code following SOLID principles. I enjoy working in a team, in agile environments such as Scrum and Kanban, and I focus on solving complex problems. Additionally, I have communication skills, and I like to share my knowledge and learn from those around me.

Industrias de interés:

  • Software factory
  • Fintech

4Años de experienciacomo Fullstack Developer

4 Años de experiencia trabajando con React.jsyNode.js
Inglésintermediate
Verified by

Experiencia

Educación

  • Programación en Python

    Universidad de Antioquia

    March 2022 - November 2022
  • Bachelor's degree

    Universidad del Valle (CO)

    January 2010 - December 2012
  • Bachelor of Engineering (B.E.)

    Universidad del Valle (CO)

    January 1999 - December 2003

Cursos y certificaciones

  • Curso Gratis de Inteligencia Artificial: ChatGPT, DALL-E y Hugging Face

    Platzi

  • Diplomado Programación Básica en Lenguaje Java

    Universidad de Antioquia

  • Diplomado Fundamentos de Programación en Lenguaje Python

    Universidad de Antioquia

  • Programa de Formación en Habilidades de Programación con Profundización en Aplicaciones WEB

    Universidad de Antioquia

  • EF SET English Certificate 67/100 (C1 Advanced)

    EF SET

Habilidades principales

React.js

React.js

experience:4 años
Verified by
Node.js

Node.js

experience:3 años
Verified by
TypeScript

TypeScript

experience:2 años
Verified by

Habilidades adicionales

JavaScript

JavaScript

experience:6 años
Verified by
Mongo DB

Mongo DB

experience:3 años
Verified by

Otras habilidades

Habilidades complementarias a mis conocimientos en metodologías, procesos, plataformas y software previamente utilizados.

  • Agile
  • KanBan
  • Trello
  • Slack
  • Notion
  • Microsoft Teams
  • Microsoft Project
  • Scrum

Industrias de interés

Estoy interesado en conocer y trabajar en las industrias y empresas de este sector.

  • Software factory
  • Fintech
Si eres empresa o reclutador

Podrás comparar candidatos con perfiles similares y obtener el match perfecto.