About
Diligent software engineer with hands-on experience in both full-time and internship roles, specializing in Python full-stack development. Boston-based and actively seeking software engineering/software developer opportunities, with openness to relocation for the right role.
- Creator of multiple full-stack Flask applications.
- Currently teaching an advanced Python concepts course, reflecting a deep understanding of the language and ability to mentor others.
- Bilingual, highly motivated, proactive, and a fast self-learner.
- Develop and deliver a Python-focused cybersecurity curriculum with original materials, covering advanced topics like recursion, abstract data types, and secure coding.
- Teach two course sections by leading hands-on, project-based sessions teaching software architecture, Git/GitHub, collaborative coding, and CI/CD workflows for multiple student groups.
- Mentor students in scalable, maintainable software development through modular design, documentation, and effective data structure selection.
Developed secure, high-performance Zoho extensions with JavaScript, Deluge, and REST APIs, integrating Twilio SMS and OAuth 2.0 to streamline workflows, boost customer engagement, and improve scalability and maintainability.
Developed a Python application leveraging Microsoft Azure AI to automate data extraction from utility bills, trained multiple AI models, and delivered actionable insights for future AI integration.
Leveraged almost three years of industry experience to conduct energy audits, design and sell multiple energy efficiency projects, and help manage implementation, saving clients hundreds of thousands in energy costs.
Tech Stack Summary
Projects
This Portfolio Website
You're looking at it! Josemata.dev is a responsive personal portfolio website showcasing my projects, resume, and contact info. Built to be simple, fast, and easily expandable.
- Developed with Python Flask.
- Customized with CSS and Bootstrap.
- Containerized in Docker and deployed in Amazon Web Services Beanstalk.
- Updated periodically to be made more efficient and scalable, as I create more DEMO videos and work on new projects.
Tech Stack Implemented
DishData: A Cookbook with a Pinch of AI
DishData is a social recipe-sharing platform where users can create, share, save, and rate dishes in a clean and organized interface. It also features generative AI that helps users craft new recipes inspired by existing ones, which can be customized and shared with the community. Features include:
- User signup and login with encrypted password-based authentication.
- Recipe creation with standardized format to enforce consistency and organization.
- 1-5 star rating feature.
- Recipe name-based search.
- Feature to save recipes to "Favorites".
- Automatic AI generartion of recipes based on other recipes.
Tech Stack Implemented
Golang Face Recognition Program
A Go program that allows the user to train face recognition models to recognize specific faces based on pictures.
- Users can upload multiple pictures of the same faces to make the face recognition models more accurate.
- Face recognition models return the likelihood percentage that a face is of a certain person.
- Users can upload pictures for face recognition.
- Users can use face recognition with their live camera feed.
Tech Stack Implemented
Plant Growth Station
Product and Web App
The Plant Growth Station (PGS) is a hardware product along with a web application that aims to aid customers who grow plants in their homes.
- PGS constantly monitors the levels of light, temperature, and air humidity that a plant experiences throughout the day. The user can view these values in graphs online close to real-time.
- The web app allows the user to create an account with their email and receive daily reports with the average values for light, temperature, and humidity around their plant.
- Automated email alerts are sent when the sensor values exceed or go below a threshold determined by the user.
- The app also functions as a social media app to share posts about the progres of your plants!