Welcome.
My name is José Mata and I am a
Full-stack Developer and Computer Science Lecturer.

About

Diligent full-stack software developer/engineer and computer science lecturer with hands-on experience in both full-time and internship roles, specializing in Python and JavaScript full-stack development. Boston-based and actively seeking software engineering/software developer and professorship opportunities, with openness to relocation for the right role.

  • Creator of multiple full-stack Flask applications.
  • Currently teaching advanced programming courses, reflecting a deep understanding of multiple programming languages and ability to mentor others.
  • Bilingual, highly motivated, proactive, and a fast self-learner.

Computer Science Lecturer September 2025 - Present
Bridgewater State University, Bridgewater MA
  • Teach multiple cohorts of 12–20 students advanced, cybersecurity-focused Python and other programming language concepts, including OOP, recursion, abstract data structures, control structures, type systems, and comparative programming paradigms.
  • Instruct students in developer tooling and workflows, including command-line environments, Git/GitHub source control, regular expressions, and collaborative development practices across multiple languages.
  • Design and deliver original, project-based coursework featuring live coding and hands-on programming language analysis (syntax and semantics), while exploring language design trade-offs, object-oriented implementations (e.g., Java vs. C++), and ethical considerations in programming language design.

Master of Science in Computer Science (4.0 GPA) Awarded May 2025
Bridgewater State University, Bridgewater MA
Bachelor of Science in Electrical Engineering (3.98 GPA) Awarded May 2021
Eastern Nazarene College, Quincy, MA
Bachelor of Arts in Business Administration (3.98 GPA) Awarded May 2021
Eastern Nazarene College, Quincy, MA

Software Engineer June 2025 - September 2025
Cascadia Web Services, Quincy, MA

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.

Analyst / Software Engineer Intern May 2024 - August 2024
Environ Energy, Quincy, MA

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.

Energy Auditor May 2021 - January 2024
Prism Energy Services/Environ Energy, Quincy, MA

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

HTML Picture

Prayer Circle

In Progress

Prayer Circle is a simple, anonymous prayer-request platform designed to encourage participation, compassion, and community without debate or pressure. The application allows users to share prayer requests, support others through prayer with a single tap, and celebrate answered prayers, all without requiring public comments or personal exposure.

  • Designed and built from scratch as a Native iOS app built with Swift using MVVM architecture.
  • RESTful API backend built with Node.js and Express.js.
  • PostgreSQL database.

MVP Features include:

  • Post prayer requests with an option to remain anonymous.
  • Pray button that allows users to support a request without commenting.
  • Prayer count to display how many people have prayed for each request.
  • Answered prayer updates with optional follow-up messages.
Tech Stack Implemented
JavaScript Node.js SwiftUI Express.js PostgreSQL REST API Postman GitHub
HTML Picture

This Portfolio Website

Published

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.

  • Backend built with Python Flask.
  • UI designed using HTML5, 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
Python Flask AWS Docker GUnicorn WSGI Server HTML5 CSS Bootstrap GitHub
Dish Data Logo Picture

DishData: A Cookbook with a Pinch of AI

Completed

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 generation of recipes based on other recipes.
Tech Stack Implemented
Python Flask SQLite DB Google Gemini AI REST API HTML5 CSS Bootstrap GitHub
Face Recognition Picture

Golang Face Recognition Program

Completed

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
Golang GoCV LuxAndCloud SQL DB REST API GitHub
HTML Picture

Plant Growth Station
Product and Web App

Completed

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 fall below a threshold determined by the user.
  • The app also functions as a social media app to share posts about the progress of your plants!
Tech Stack Implemented
Python Flask SQLite DB InfluxDB REST API HTML Bootstrap GitHub Grafana Raspberry Pi

Contact