Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Carlos Diez

Mexico City

Summary

I am a full-stack Software Engineer. Experienced in developing full-stack applications using TypeScript, Rust, Elixir, and Python. Led a team to build payment processing apps, data visualization dashboards, and mobile solutions. Skilled in both technical development and UI/UX design. Lifelong gamer with a deep passion for eSports, bringing a unique understanding of competitive gaming to drive impactful solutions.

Overview

6
6
years of professional experience

Work History

Lead Front End Developer

PayCode
10.2020 - 02.2023

Led a small, fully remote team of 3 engineers in building multiple projects from the ground up, including:

  • A SmartPOS app to process payments.
  • PayCode's cross-platform mobile app for creating payment links.
  • A dashboard for effectively visualizing key metrics related to payments and customers.
  • Additional projects across various domains.

Responsibilities included:

  • Hands-on development of projects.
  • Managing and coordinating the team.
  • Designing the UI/UX for the products built.

Software Engineer

Self Employed
01.2018 - 10.2020

After my first job I took time to build and ship projects, during this time I also took many contract work opportunities.

I ended up shipping 10+ apps and games to the App Store (some to the Play Store or even for desktop as well) while collaborating with people from many backgrounds. I learned a lot from every project, not only on the tech side of things but also on subjects like UI/UX, marketing, ASO, social media, and product development.

As for contract work I mostly did full-stack web and app development but also took on some more interesting projects that included making a game on VR or making experiences for companies using AR.

Software Engineering Intern

Make School
07.2017 - 10.2017

I was in charge of building products that Make School wanted to test from the ground up, for example a tool for students to showcase their projects to potential recruiters from Make School's website. I also wrote integration tests for the main website and online learning platform.

Education

No Degree - Computer Science & Product Development

Make School
San Francisco, California
07-2018

No Degree - Computer Science

Universidad Iberoamericana
Mexico City, Mexico
06-2016

Skills

  • Frontend - React, NextJS, Remix, Qwik, Electron, Tauri
  • Backend - Rust, Elixir, Python, Node, Deno
  • Mobile - React Native, Swift, Kotlin, Java, obj-c
  • Dev Ops - EC2, S3, CloudFront, BackBlaze B2, Cloudflare CDN
  • APIs - GraphQL, REST, SOAP
  • DBs - SurrealDB, MongoDB, PostgreSQL, MySQL, MariaDB

Languages

Spanish
Bilingual or Proficient (C2)
English
Advanced (C1)

Timeline

Lead Front End Developer

PayCode
10.2020 - 02.2023

Software Engineer

Self Employed
01.2018 - 10.2020

Software Engineering Intern

Make School
07.2017 - 10.2017

No Degree - Computer Science & Product Development

Make School

No Degree - Computer Science

Universidad Iberoamericana
Carlos Diez