About me

I'm a Computer Science graduate with a passion for programming and all things tech. I also love learning new things and challenging myself, for that reason I moved from Colombia to the US, where opportunities to work on impactful things and the latest technologies are plenty. I have worked as a full-stack web developer for a Colombian-based company, where I was involved in the development side of things, but also in meeting with clients, gathering requirements, decision-making, and working with team mates effectively to deliver on time. I have also worked for a Chicago based company developing internal and client facing tools using ruby on rails, taking full ownership of projects.

Additionally, I also have worked on some personal projects that include Android and desktop applications, as well as a video game for mobile devices. While doing these projects, which are mostly relatively large in scope, I learned a lot of technical stuff, like the structure of the projects, programming languages, algorithms, etc. but also about the importance of minimizing the scope of a project, researching documentation, learning new things by myself, discipline to finish the project, and most importantly, although I feel comfortable working on my own, I recognized the value of working with a team – It just makes things way easier!

I think I would be a great fit to any team; I'm friendly, hard-working, respectful, and open to different points of views.

I'm currently living in Chicago, IL but I'm willing to move if given the opportunity to work at a great place.

Skills

I have learned web, Android and desktop development, in most instances I've been self-taught in these areas. I also have learned about 2D game development using Unity. Bellow is a list of relevant skills that I've acquired as well as what I feel is my skill-level on each, trying to be the most accurate, and neutral so it is as non-inflated as it can be (my philosophy is "you don't know what you don't know"):

Web Design

HTML  
JavaScript  
CSS  

Back-end

Rails  
Ruby  
SQL  

Other Web Technologies

Electron  
React  
NodeJS  

Mobile

Android  
Java  

Desktop

C#  
C++  

Game Development

Unity (2D)  
Unity (3D)  

Miscellaneous

Python  
Git  
Flutter/Dart  

Interested in Learning

iOS development
Swift
Machine Learning
React Native
Kotlin

Education

I have a degree in Computer Science from Unitec, an university from Bogotá, Colombia. While there I learned all the basics of CS such as Object Oriented Programming, Databases, Functional Programming, Data Structures and Algorithms, etc. Additionally I took courses in cloud computing, networks, and project management. During my time in University I had an internship where I developed an inventory system for a textile company. It was developed on Windows using the .NET framework (using windows forms) and coded in C#, we used MS SQL Server for our database solution. We took this project from its inception (requirement gathering, making of design docs) to its delivery (testing and making of user docs).

Professional Experience