Logo
Logo

Jose R. Morales

Computer Science Engineering. Software developer. +3 years of back-end experience. +2 year of full-stack experience. Curious, innovative, and entrepreneurial mindset. Constantly seeking to improve and simplify user tasks through software.

Experience

Olocip

Software Developer. Full stack

1/2025 - Present

  • Developed modules for football broadcast information visualization using web technologies (ThreeJS and Electron).
  • Optimized the read/write flow of data in the global state of the visualization tool, duplicating the frame rate and allowing a smooth broadcasting.
  • Development of shadow team tools for manual and automatic editing based on descriptive or predictive data. In SaaS for scouting and player performance prediction.
  • Development of a statistical variable personalization system based on user profiles to the improve player scouting.
  • Created dashboards in web applications for professional football clubs with Dash that allow visualization of player statistics and information. Data querying and processing via SQL and Pandas.

Freelance

Software Developer. Full stack

3/2023 - 11/2024

  • Worked on personal and client projects while finishing my degree.
  • Created data retrieval tools for Open-Source Intelligence (OSINT) using Python, Playwright, and various APIs, reducing client data retrieval time by 90%.
  • Developed a football statistics visualization system for a local team, offering players detailed information about their performance. This system is a modern, mobile-friendly alternative to the official competition system, developed with NextJS and Supabase for data storage and authentication.
  • Built a personal cloud platform for tools related to energy efficiency and solar energy. This optimized my client’s electricity bills, reducing costs by 10%-25%. It also simulated photovoltaic installations, helping clients choose the right system and saving them up to 60%. Back-end built with Python (FastAPI and Pandas for data calculation), front-end with React and NextJS.

Tecsisa

Software Developer. Back-end Intern

1/2022 - 07/2022

  • Development of a SaaS for energy commercialization management.
  • Quickly adapted to a completely new programming paradigm and tech stack.
  • Worked in a team using agile methodologies (Scrum). Focusing mainly on API development with the functional programming language Scala and the Akka framework.
  • Maintained and created API endpoints for third-party data storage and serving modeled information.
  • Managed NoSQL databases, like Cassandra and ElasticSearch. Used Git, Jenkins, Docker, and Kubernetes for development and deployment. Deployed on AWS.
  • In addition to my tasks with the API, I also worked in automating repetitive tasks, which increased my team’s efficiency by the end of each sprint

Projects

Open Surplus Manager

Open-source photovoltaic surplus management system and associated tools. Full integration with the Home Assistant platform.

Blog
Python
Back-end

Soccer Stats

Football statistics visualization system for 7-a-side teams. Developed with NextJS and Supabase for data storage and authentication.

JavaScript
NextJS
Full-stack

Electro Cloud

Personal cloud platform for energy efficiency and solar energy tools. Optimized electricity bills and simulated photovoltaic installations. Back-end built with Python (FastAPI and Pandas for data calculation), front-end with React and NextJS.

NextJS
Python
Full-stack

Spanish Football Signings

A project to obtain updates on the latest signings in the Spanish football league. Built with Node.js, Playwright, SQLite. Includes a Telegram and X (Twitter) bot for notifications.

JavaScript
Node.JS
Playwright
Backend

Home Assistant Fuel Tracker

A helper integration for Home Assistant to track fuel consumption and costs. It allows users to monitor their fuel usage and expenses effectively.

Python
Back-end

Contact me