Email

I am a computer engineer who sees programming as an art through which I can help to solve problems of people. I like good development practices to generate quality software and be learning new technologies. I have always been passionate about creating and inventing completely innovative tools. I see difficulties and problems as challenges through which I can improve day by day.

Edify Software Consulting 2019-07-22 —

Junior Full Stack developer

In my role as a junior full stack developer at Edify, I had responsibilities such as: designing, developing, maintaining, correcting bugs and testing software systems.

Highlights

  • GiveThx - GiveThx's web platform (4 months): Application written with Angular, FethersJS, Sequealize and MySQL for educational institutes that allows them to exchange thank-notes among their members. It also allows the leaders of the institute (teachers and directors) to manage class groups, create skills to develop by means of gratitude notes, assign tasks to students and monitor the activity of their institute's network.

Tecnológico de Costa Rica 2017-10-15 — 2019-06-28

Sytem Administrator Assintant(student)

In my role as a system administrator assistant at TEC, I have designed and developed solutions of infraestructure based on the cloud. In addition, I managed services such as Apache, VPN, NFS and DNS for domain resolution and also provided support to the student community.

Highlights

  • SETI@AL Office-TEC's Infraestructure(1 year and 6 months): Migration of the TEC infrastructure to IaC(Infrastructure as code): services, laboratories configuration, servers, web pages, among others. This in order to ensure portability, changes management best practices and easy replication.

Tecnológico de Costa Rica 2016 — 2019

Computer Engineering
Bachelor

Programming Languajes

  • Java
  • Javascrip
  • Typescript
  • Python
  • Ruby
  • C
  • Haskell
  • Racket
  • Prolog

Web Development

  • HTML
  • CSS
  • Sass
  • Bootstrap
  • Material Design (Figma)

Scripting Languages

  • Batch (WIndows)
  • Shell (Linux)

Low level programming languages

  • Nasm

Databases

  • MySql
  • PosgreSQL
  • SQLite
  • SQL Server
  • Oracle
  • MongoDB

Frameworks

  • Angular
  • Ionic
  • Spring Boot
  • Loopback
  • Flask
  • FeathersJs

Infraestructure

  • Docker
  • LXC
  • AWS
  • Ovirt
  • OpenStack

Infraestrure as Code (IaC)

  • Chef

Services

  • Apache
  • VPN
  • DNS
  • NFS
  • LDAP

Control Version

  • Git

Design and Methologies

  • UML
  • REST
  • SCRUM
  • Kanban
Spanish
Native speaker
English
Working proficiency

Wildlife

  • Explore
  • Hike

Sports

  • Soccer

Family and Friends