Skills
- Languages: TypeScript, JavaScript, HTML, CSS, SQL, Python, Java, C#
- Frameworks/Libraries: React, Node.js, FastAPI, Next.js, Svelte, SvelteKit, NestJS, React Native
- Artificial Intelligence: LLM development with Amazon Bedrock, Object detection and classification with YOLOv8
- Methodologies and software engineering practices: Agile, Scrum, Design patterns, Clean Architecture
Experience
Software Engineer
First Factory
Heredia, Costa Rica
Jan 2021 - Present
- Full stack developer in new and legacy projects
- Developed web applications with technologies such as React, Node.js, AWS, Azure, GraphQL, SQL, Python and React Native, among others.
- Performed backlog grooming with clients.
- Co-managed a project and designed requested features.
- Refactored legacy code and migrated features to new technologies.
Research Professor
CITIC, University of Costa Rica
San José, Costa Rica
Mar 2023 - Present
- Developed an automated system that can detect unhealthy ads
- Created and processed a dataset with junk food images and their respective classes
- Implemented and trained a Deep Learning model to automatically detect junk food images using Python and YOLOv8
Web Development Co-Instructor
ECCI, University of Costa Rica
San José, Costa Rica
Feb 2023 - Mar 2023
- Designed front end development workshop for 3 weeks.
- Taught HTML, CSS, JavaScript, frameworks, meta-frameworks, React, client side rendering, server side rendering, among others.
Projects
Organizer
React Native, TypeScript, SvelteKit, Go
Jul 2023 - Present
- Agenda for people with ADHD
- Focused on people who have trouble remembering important events
Unhealthy Food Detection
Python, YOLO, Deep Learning
Mar 2023 - Present
- Multidisciplinary effort (nutrition and computer science) to detect and classify unhealthy food ads
- Create an unhealthy food dataset
- Train different models using YOLOv8
- A paper was written to report preliminary results and it was published in CISTI'2023
Education/Certification
AWS Certified Cloud Practitioner
Credential ID: 3NJ97G1B5NE41VC7
2024
Master's degree, Computer Science
University of Costa Rica
2021 - Present
Bachelor's degree, Software Engineering
University of Costa Rica
2015 - 2020