Skip to content

PatoBeltran/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Education

ITESM Campus Monterrey

B.S. Computer Science and Technology

GPA: 93/100

UT Austin

M.S. Computer Science

GPA: 3.8/4.0

Work experience

Software Engineer, Azure IoT - Microsoft

Feb, 2019 - Current

Core UX team for Azure IoT Central

  • Work closely with design to implement a core component library to be used as a design system to make UX development more agile and consistent.
  • Use React, CSS, Typescript, Node and GraphQL to provide a great user experience and allow customers to achieve their digital transformation with an IoT solution.

Software Engineer, Visual Studio - Microsoft

July, 2017 - Feb, 2019

NuGet package manager client team

  • Improved package security by providing authors and repositories with the ability to sign and verify packages for integrity and identity.
  • Improved NuGet’s Visual Studio UI

Software Engineer Intern, Microsoft

May, 2016 - Aug, 2016

Mobile Cross Platform team for Visual Studio Environment.

  • Designed, developed and tested features and bug fixes for the React Native and Cordova extensions for Visual Studio Code.
  • Added ExpoJS integration to React Native VSCode Extension

Software Engineer Intern, Appian

May - Aug, 2015

May - July, 2014

In charge of iOS development on a team of 4 interns.

  • Integrated help tooltip capabilities for all of the different SAIL components.
  • Integrated a user-facing search into the existing product.

Major projects

IoT Central white-labelling

Sept, 2019 - April 2020

Designed and implemented a CSS color framework that allows users to customize every single color on the platform to match their brand.

  • Calculated relative luminosity of user colors to choose accessible (compliant with WCAG2.1) variations of them for the different component states, foreground and background.
  • Implemented with CSS custom properties to offload any theme processing to the browser and only load appropriate stylesheets.

NuGet package signing

Sept, 2017 - Feb 2019

Added ability for package owners and repositories to sign their packages and verify their integrity and identity at install time.

  • X509 certificates used to create CAdES-T signatures to verify integrity and identity of the author or repository (or both, using countersignatures) where the package is hosted.
  • Currently nuget.org hosts more than 200,000 signed packages and every signed package is verified at install time (more than 54 billion according to nuget.org stats).

Technical skills

⚫ ⚫ ⚫ ⚫ ⚪ Javascript

⚫ ⚫ ⚫ ⚫ ⚪ Typescript

⚫ ⚫ ⚫ ⚫ ⚪ React

⚫ ⚫ ⚫ ⚫ ⚪ HTML/CSS

⚫ ⚫ ⚫ ⚪ ⚪ GraphQL

⚫ ⚫ ⚫ ⚪ ⚪ Ruby (Rails)

⚫ ⚫ ⚪ ⚪ ⚪ iOS

⚫ ⚫ ⚫ ⚫ ⚪ Git

⚫ ⚫ ⚫ ⚪ ⚪ Java

⚫ ⚫ ⚫ ⚪ ⚪ C++

⚫ ⚫ ⚪ ⚪ ⚪ C

Awards and leadership

UI SME for Azure IoT Central Core UX

1st Place HackMTY 2015, Product: Roady

3st Place BattleHack Mexico City. Product: TanTan

1st Place Hackathon7. Monterrey, MX. Product: marrybangkill.me

About

Repo with different formats of my resume

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published