Email
Website

I hold a degree in Computer Engineering from the Instituto Tecnológico de Costa Rica. My approach to work is characterized by dedication and a collaborative spirit in team settings. Beyond technical pursuits, I have a keen interest in leadership and effective communication, believing that these skills are essential in creating positive impacts in any professional environment.

Edify Software Consulting 2017-10-17 — Present

Senior Full Stack Developer

Highlights

  • GreatMinds (Standards): As a full-stack developer, my primary role involves building and updating internal tools for the creation and modification of educational standards content, utilizing React and NestJs as the main technologies.
  • GreatMinds (Assignments): I worked as a front-end developer focused on accessibility and maintenance to an assignment creation app, using React as the main technology.
  • UPRE: an Edify internal project, we've developed a platform that notifies teachers about students potentially at risk of school dropout. My role was as the tech lead involves making key technical decisions, mentoring developers on best practices, and conducting one-on-one sessions.
  • Surehand: A hiring platform that matches industrial employers with best-fit tradespeople. I worked as a full-stack developer. This project gave me the opportunity to make important technical decisions for the improvement of the client's systems. Main technologies used: Express, React, MongoDB and ElasticSearch.
  • SchoolHack: I contributed to the development of new features for LiFT, a project-based learning system, which included implementing a new UX design. The work was carried out using technologies such as Ruby on Rails, PostgreSQL, and HAML.
  • WetLabs: I was responsible for developing the front end of interactive chemistry labs within a web browser environment. This project involved the use of a proprietary JavaScript framework along with Redux, Grunt, Babel, Mocha, and other technologies.
  • MITE: Worked on an institution and student management system that is integrated with EdReady. Technologies used: Angular 5, Java, Spring Boot, Gradle, Redis, PostgreSQL, DynamoDB, JOOQ, Docker Compose, and others.

Intertec International 2017-02-06 — 2017-10-13

Application Developer

Intertec International provides IT Solutions to global companies in multiple disciplines and technologies.

Highlights

  • I contributed to the development and enhancement of payment systems for an E-Commerce application utilized across the United States, Canada, and Australia. This involved integrating credit card processors such as Vantiv Litle and CyberSource, using technologies such as C#, WCF, MS SQL Server, Git, among others.
  • I led the transition of the ORM within the data layer of an E-Commerce application, moving from the iBatis framework to Dapper.

Tecnológico de Costa Rica 2013-02-06 — 2017-09-09

Computer Engineering
Bachelor

Programming Languages

  • Javascript / Typescript
  • Ruby

DBMS

  • PostgreSQL
  • MongoDB

Frameworks

  • Express
  • NestJS
  • React
  • Ruby on Rails

Other

  • HTML / CSS
  • Testing Library
  • Jest
  • Docker / Docker compose
Spanish
Native speaker
English
Intermediate

Personal

  • Running
  • Reading

Professional

  • Leadership
  • Communication