-----BEGIN PGP PUBLIC KEY BLOCK-----
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
LabYwu+R/7AMdKF9v5GX6B24
=gfFf
-----END PGP PUBLIC KEY BLOCK-----
- Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM) - Guadalajara, Jalisco, México
B.S. Engineer’s Degree in Computer Systems Engineering | August 2018 - June 2022
- 42 University Silicon Valley - Fremont, California, USA
C Piscine | Winter 2020
- C3.ai - Guadalajara, Mexico
Software Solution Engineer | October 2023 - Present
- Client-facing, full-stack role
- Prototyped and engineered enterprise ML applications for the Enterprise (manufacturing, oil & gas, utilities, etc)
- Engaged directly with post-sales customers to refine roadmap and drive user adoption, engaged directly with pre-sales customers to showcase capabilities of the C3 Platform and products, including live software demos for Fortune 500 companies
- Worked cross-functionally with the C3 products team to incorporate field feedback into core product offerings and with C3 platform team to design, build, test, and release revamped C3 AI Platform V8
- Analyzed client needs and business requirements to propose suitable software solutions
- Conduct feasibility studies and assesses technical risks associated with proposed solutions
- Adapt to changing requirements and addresses unforeseen challenges.
- SoftServe (SoftServe, inc) - México (Remote)
Full Stack Engineer | July 2022 - September 2023
- Designing and building REST APIs in Python/FastAPI with Azure Cosmos DB + Azure Data Explorer with KQL
- Develop FE in React/Redux/TypeScript within MUI
- Close collaboration with Big Data developers, DevOps, QC and UX/UI with Scrum Ceremonies and Code Reviews
- Created and maintained unit tests suites (both FE and BE)
- Communicating with client: estimating, tasks planning, clarifying requirements, presenting changes to the stakeholders during demo sessions
- Ensure high-quality and responsive design with a focus on user experience.
- Present changes and updates to stakeholders during demo sessions to ensure alignment with client expectations.
- Hewlett-Packard (HP, inc) - Guadalajara, Jalisco, México
R&D Software Engineering Intern | June 2021 - July 2022
- Developed and refactored internal tools using modern web technologies with React/Redux
- Assisted the DevOps team to migrate legacy applications to AWS using CloudFormation
- Collaborated with multi-national and cross-functional teams using Agile methodologies
- Uber México - Guadalajara, Jalisco, México
Software Engineering Academic Apprenticeship | March 2021 - June 2021
- Assisted the Analytics Team on refactoring multiple Jupyter Notebooks into a fully featured microservice with Python/FastAPI and deployed using Docker by distilling and analyzing critical parts of the codebase and making a fully working PoC internal service.
- Usuma México (Non-Profit Education Center) - Guadalajara, Jalisco, México
Web Developer (Volunteering) | Dec 2020 - February 2021
- Created and maintained a website using HTML/CSS/JS deployed to Heroku for a Non-Profit focused on educating children from low-income families
- Implemented a Paypal donations feature, increasing donations by (15%) compared to previous months and donation methods.
- Bright (Solar Technology Company) - Guadalajara, Jalisco, México
Software Development Intern & Sales Rep | June 2019 - Jan 2020
- Developed Python Scripts for automating and accelerating in-house systems for project budgeting reducing 90% of manual work for the Sales Team
- Competitively analyzed new domestic solar projects in local and regional territories
- Performed comprehensive market research on multiple solar technologies
- DMSolar (Solar Energy Distributor) - Guadalajara, Jalisco, México
IT Assistant | Summer 2018
- Help the company staff to enforce multiple cybersecurity protection policies
- Assisted in the migration of G-Suite to Office 365 across the company
- Generated automated daily reports five times faster for the Sales team using SAP compared to the previous Excel implementation
- Programming Languages
- Python
- JavaScript
- Elixir
- Go
- SQL
- Bash
- Technologies
- Frontend: HTML5, CSS3, TailwindCSS, React, LiveView, Alpine.js
- Backend: FastAPI, NextJS, Phoenix, AWS Lambda
- Data: Job Scheduling, MapReduce, Queues
- Testing: TDD, Jest/Vitest, Playwright, ExUnit
- DevOps: GNU/Linux, Docker, Nix, AWS, Serverless, CI/CD, GitHub Actions
- Databases: PostgreSQL, SQLite, MongoDB, DynamoDB, CosmosDB, Ecto
- App Development: React Native
- Tools & Knowledge
- Git, GitHub
- Project Management: Agile/Scrum, Jira, Azure DevOps
- Networking: REST API's, WebSockets, GraphQL
- OOP & FP
- Data Structures & Algorithms
- Security: HTTPS, OAuth2 & OIDC, JWT, OWASP Top 10
- Spanish (Native)
- English (Business fluent)
- AWS Certified Developer Associate by AWS Training and Certification
- IT Automation with Python Professional Certificate by Google/Coursera
- Project Management: Professional Certificate by Google/Coursera
- Algorithms Specialization by Stanford/Coursera
- Pothole Detection System, Fall 2021
- Built and deployed a mobile application using React Native + Expo for users to detect potholes while driving using their smartphone sensors
- Created a WebApp using HTML/CSS/JS/React using Google Maps API for displaying multiple potholes detected in a city.
- Covid-19 Vaccination Simulation, Summer 2021
- Built an Agent-based modeling simulation using Python3 and Mesa Framework for simulating how the Covid-19 virus would spread depending on multiple variables such as vaccination, population density, age, mobility, social distancing, and use of face masks.
- ToDo's online service, Summer 2020
- Implemented a CRUD WebApp using the MVC Pattern with Python/Flask (Backend) and HTML/CSS/Vanilla JS (frontend) with User Authentication/Authorization/Sessions with Firebase + SQLite as the backend database for the service.