Implemented a Python3 locking module compatible with NFS, currently utilized in 20+ scripts within the team repository. It supports file, process, and thread locking, including both shared and exclusive lock capabilities.
Designed 18+ Pytest tests for the locking module, each varying process/thread count within clusters to evaluate functionality across usage scenarios.
Migrated 15+ Python 3 scripts used for database maintenance, including backups, log file cleaning, and health checks.
Software Engineer Fellow
MLH Fellowship
May 2023 - July 2023
Worked with a diverse team of 10+ international members on developing a resume builder application, integrating a feature to download resumes in PDF format.
Collaborated with a Meta Software Engineer to gather detailed requirements for a speech-to-text application integrated with the OpenAI API.
Laid the groundwork for the speech-to-text application using Next.js for the frontend and Firebase for storing conversation history.
R&D PowerCampus Intern
Ellucian
January 2023 - July 2023
Generated seed data from an Oracle database using PL/SQL to help in a process of data migration to a PostgreSQL database.
Created multiple functional tests using Groovy to verify the data insertion was successful.
Handled multiple Docker containers to isolate environments for the Oracle and Postgres databases.
Frontend Developer
Habanero Marketing
September 2022 - July 2023
Worked directly with clients to understand their needs and objectives, and to gather requirements for website development projects.
Developed and maintained websites using frameworks such as Next.js to enhance functionality and performance.
Implemented UI/UX best practices to create intuitive, user-friendly interfaces.
Extra Academic Experience
Peer Mentor
February 2022 - August 2023
Member of the Peer Mentor Program, which supports freshmen students to adapt to college life.
I’m in charge of 15 students and I help them in whatever I can, including programming classes.
Programa Asesor Estudiante
August 2022 - December 2022
Conducted weekly one-on-one tutoring sessions on various Computer Science topics for freshman students.
Demonstrated strong communication skills and adapted teaching style to individual needs.
Collaborated with other tutors and the department to coordinate schedules and improve program.
TecBytes
February 2021 - December 2022
Group in charge of developing web projects to achieve a significant impact inside and outside the student community.
As a member, recently I was responsible for designing and implementing the distinct pages for the departments in TecBytes.
WER México
February 2021 - May 2022
High-school robotics team. In the regional tournament, my team won our pass to the national.
I worked as the leader of my team, reviewing the code and the design of our robot.
Languages
English (B2) / Cambridge
Spanish (native language)
Online Courses
Python Data Structures
Data Collection and Processing with Python
Build Responsive Real-World Websites with HTML and CSS
The Complete JavaScript Course 2022: From Zero to Expert!
React - The Complete Guide (incl Hooks, React Router, Redux)