Git Product home page Git Product logo

José Rocha

Full-stack Software Engineer

Hi! My Name is Jose.

I am a dedicated software engineer from Brazil. I spent 10 years as a teacher working with school reinforcement aided by computers before starting my transition into software development in 2017. Driven by a passion for enhancing children's learning experiences, I began by mastering MySQL, PHP, and JavaScript to create interactive educational games (puzzles).

In 2018, I started to develop a comprehensive ERP: a School Management System (SMS) with Laravel. This system was designed to generate detailed reports on children's learning styles, strengths, and weaknesses, providing valuable insights for teachers.

By early 2019, I started enhancing the SMS interface, still in Laravel, with Vue.js, and creating games with Vue, React, and Angular. This year, I started developing Unity games in C#, but the results were less satisfactory than programming with React: the games should be very lightweight and run on very old computers.

In 2020 my worries about children's data inside this application led me to learn website security and use Spring (with Angular) and AWS to elevate the School Management System to a robust and secure platform. At the same time, I delved into Node.js, Express, MongoDB, and Socket.io to transform my interactive games into multiplayer experiences. In the last half of 2020, I delved into Python, specifically Flask and Django, to streamline the SMS features development process and started to use Flask to create the APIs for reports, but...

In the middle of 2020, due to the difficulty of finding a job as a developer without a higher education degree (in the field), I decided to focus on my studies and finish two Associate Degrees: Graphic Design and Information Technology in Systems Analysis and Development, as well some Postgraduate diplomas. So, for almost three years, I was unproductive here in GitHub but very productive in other places.

"Back to life", in late 2023, I started two new projects: a set of minigames to teach digital literacy to adults using MERN and socket.io and a new ERP: a Social Assistance Management System (SAMS), again with Spring and Angular at AWS. I also start refactoring the two ERPs in C# and Blazor to host them in Azure.

Tech stack I commonly use at GitHub:

Technology Certificates Projects
HTML5 Static Badge
CSS3 Static Badge
Java Script
Node.js
React
Angular
Vue.js
Java
Spring
Spring Boot
MySQL
C#
ASP.NET Core
Blazor
Microsoft SQL Server
Python
SQLite
Django
Flask
FastAPI
PostgreSQL
PHP
Laravel

Design: Shields.io and Simple Icons.

Jose Rocha's Projects

esp-2048-game-css icon esp-2048-game-css

A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024)

esp-css-games icon esp-css-games

Games and Apps developed using CSS and HTML, without a single line of JavaScript

esp-planet-defense-game icon esp-planet-defense-game

Protect the planet! Destroy the asteroids to save your people! It's my first canvas game, enjoy it! :)

esp-whackwhack icon esp-whackwhack

🕹 Simple Whack-a-Mole-type game using mostly basic HTML and Sass.

languagetool-sublime icon languagetool-sublime

Proof-reading and grammar checker for English, French, German, Polish and 20+ other languages

my-bank-api icon my-bank-api

Projeto utilizado como exemplo para aula de API com Basic Authentication

ohmyzsh icon ohmyzsh

🙃 A delightful community-driven (with 2,200+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

ohmyzsh-plugin-jrgit icon ohmyzsh-plugin-jrgit

This Oh-My-Zsh Git plugin automates the installation and configuration of Git and its related tools, manages SSH and GPG keys, and ensures your credentials are handled securely. It was built to optimize version control setup, providing simplicity and robust functionality.

ohmyzsh-plugin-jrnodedotfiles icon ohmyzsh-plugin-jrnodedotfiles

A zsh plugin to streamline the setup of configuration files for JavaScript and TypeScript projects, including Vue, Angular, React, and Node.js.

ohmyzsh-theme-jrocha icon ohmyzsh-theme-jrocha

Jose Rocha's Theme for Oh-My-Zsh. It features robust Git integration that displays detailed branch information, including changes' status, and is capable of identifying and showcasing relevant framework details for Python, Node.js, Java, and C# projects.

udemy-html-css-course icon udemy-html-css-course

Jonas Schmedtmann CSS course from Udemy. Starter files, final projects, and FAQ for HTML + CSS course.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.