Skip to content
View eusouanderson's full-sized avatar
:octocat:
I may be slow to respond.
:octocat:
I may be slow to respond.

Block or report eusouanderson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eusouanderson/README.md

👋 Hello, I’m Anderson Rodrigues! 🚗🚀

Fullstack Developer specializing in cutting-edge technologies, innovative game telemetry solutions, automotive systems, and Community Educator teaching modern web technologies.


🖥️ About Me

💚 Passionate about leveraging modern technologies to build high-impact web and desktop applications. From backend systems to interactive front-end experiences, I'm constantly exploring new ways to create efficient and scalable solutions. As a Community Educator, I am committed to teaching and mentoring others in technologies such as Python, FastAPI, React, and Node.js.

  • 🔭 Current Projects: Game telemetry, IoT, Web & Desktop Apps, Automotive Mods
  • 🌱 Learning: FastAPI, Uvicorn, Pydantic, Electron.js, Rust, TypeScript, Node.js
  • 🎓 Degree: Systems Analysis and Development
  • 💬 Ask me about: FastAPI, Rust, Electron.js, Python, Game Telemetry, Mod Development
  • 📫 Contact: [email protected]
  • 😄 Pronouns: He/Him
  • 📚 Technologies & Classes: Check my teaching plans here

🚀 Highlighted Projects (constantly updated... as time allows! 😆)

Orange Editor is a simple and functional text editor created with the Orange Micro Framework.

Features:

  • Create New File: Creates a new text file.
    Shortcut: Ctrl + N
  • Open File: Opens an existing text file.
    Shortcut: Ctrl + O
  • Save File: Saves the current content of the editor to a file.
    Shortcut: Ctrl + S
  • Change Text Color: Allows customization of the text color in the editor.
    Shortcut: Ctrl + F
  • Toggle Transparency: Enables or disables window transparency.
    Shortcut: Ctrl + T
  • Adjust Transparency: Controls the transparency of the editor window via a slider.

Orange Calculator is a graphical calculator built with the Orange Micro Framework and PySide6. It offers basic arithmetic calculations and advanced mathematical operations, such as trigonometric functions and square roots. The project also allows the user to toggle between a memory view to store previous operations and perform real-time calculations.


A creative spray-painting experience for the web, allowing users to unleash their inner artist with interactive particles and smooth animations.
Technologies: Vue.js, HTML5 Canvas, JavaScript

💡 Features:

  • 🖌️ Interactive Spray Painting: Real-time particle effects for a smooth, realistic spray experience
  • 🎨 Various Brush Sizes & Colors: Customize your spray for maximum creativity
  • 💾 Save and Share: Show off your digital masterpieces!

🚗 Ferrari

A cutting-edge web app showcasing Ferrari's rich history and futuristic designs. Featuring interactive 3D models and immersive user experience.
Technologies: Vue.js, Three.js, WebGL, CSS

💡 Features:

  • 🚗 Interactive Ferrari Models: Explore Ferrari cars in 3D
  • 🌐 Smooth UI/UX: Sleek and intuitive experience
  • 🖼️ Dynamic 3D Rendering with Three.js

🌳 ArkTree

An innovative 3D experience focused on environmental awareness, built with Vue.js and Three.js.
Technologies: Vue.js, Three.js, WebGL, CSS

💡 Features:

  • 🌍 Environmental Preservation: Raising environmental awareness through interactive visuals
  • 🌱 3D Interaction: Sustainable practices via 3D experience
  • 🚀 WebGL-Based Visuals: Cutting-edge rendering for a visually striking experience

An online platform for betting on various topics, from sports to entertainment. A modern React app with Node.js backend.
Technologies: React, Node.js, MongoDB, Socket.io

💡 Features:

  • Real-Time Betting: Bet on live events with real-time data updates.
  • 📊 Interactive Dashboards: Detailed analytics on betting trends.
  • 🏆 Leaderboard System: Track top winners and bets.

A fun and quirky auction platform where players can bid on "unique" items within a farm simulator environment.
Technologies: React, Node.js, MongoDB

💡 Features:

  • 💡 Unique Auction Experience: Bid on the most unusual items in a farm setting.
  • 🖼️ Image Support: Upload and bid on items with image previews.
  • 🔒 Secure Transactions: MongoDB-backed for seamless data management.

Orange Framework is a Python micro framework designed to simplify the process of compiling Python code to Cython, as well as automating the creation of directory structures for both development (dev) and production (prod) environments. It also includes automation scripts for building, testing, and deploying directly to GitHub Releases. Additionally, it provides functionality to create user interfaces using PyQt, making it easier to integrate Cython compilation and automation with graphical applications.

Technologies: Python, Cython, Automation, PyQt, Build Scripts, GitHub Integration

💡 Features:

  • Cython Compilation: Simplifies the process of compiling Python code to Cython, enhancing performance.
  • 🛠️ Automated Directory Setup: Automatically creates directory structures for both development (dev) and production (prod) environments.
  • 🚀 Build and Deploy Automation: Includes automation scripts for building, testing, and deploying directly to GitHub Releases.
  • 🎨 User Interface with PyQt: Facilitates the creation of graphical interfaces, integrating Cython compilation and automation into PyQt applications.
  • 🔄 Cross-Platform Support: Supports both Linux and Windows environments for building and running projects.

Silva Framework is a 100% Brazilian project born out of the need to simplify web development in Python. The idea came up during a period of extreme exhaustion, amidst a burnout, when I realized that while popular Python web frameworks are great, they are often complex and difficult to use efficiently. On the other hand, less known frameworks lack support and robustness, making them hard to use in production. It's an ambitious project that I’m determined to finish, but I’m unsure of when or how (haha!).
Technologies: Python, Web Development

💡 Features:

  • 🔧 Simplified Web Development: Aiming to reduce complexity while maintaining robustness.
  • 🛠️ Easy-to-Use API: Focused on providing a straightforward API to help developers create scalable web applications with less friction.
  • 🚀 Production Ready: Robust enough for production environments, yet simple to integrate into any project.

🛠️ Technologies & Tools

Python FastAPI React MongoDB Node.js Vue.js Electron Three.js Docker Tailwind CSS TypeScript NGINX Android Kotlin Godot Unreal WSL Bash PowerShell Linux MacOS

Languages:

  • Python: Web APIs, automation, and data processing
  • JavaScript: Web development, full-stack applications, and game development
  • TypeScript: Type-safe JavaScript for scalable applications
  • Kotlin: Android development, Kotlin-based apps
  • C: System programming and low-level applications
  • C#: .NET development and desktop applications

Frameworks & Tools:

  • FastAPI & Uvicorn: Efficient API development, asynchronous programming
  • Redis: In-memory data structure store, used as a database, cache, and message broker for fast data retrieval in web apps.
  • React: Dynamic, responsive front-end development
  • Vue.js: Flexible and approachable framework for building user interfaces
  • MongoDB: Scalable NoSQL database for handling large volumes of unstructured data
  • Node.js: Server-side JavaScript for fast, scalable applications
  • Electron.js: Desktop application development with web technologies
  • Three.js: Interactive 3D graphics library for immersive web experiences
  • Tailwind CSS: Utility-first CSS framework for rapid UI design
  • Docker: Containerization for consistent and portable application deployment
  • NGINX: High-performance web server and reverse proxy
  • Android Studio: Android application development with Kotlin
  • Godot: Open-source game engine for 2D and 3D games
  • Unreal Engine: High-fidelity game engine for AAA games and interactive experiences
  • WSL: Windows Subsystem for Linux, bridging Windows and Linux development
  • Bash: Command-line interface for Linux, macOS, and WSL
  • PowerShell: Command-line interface for Windows system administration
  • Linux: Open-source operating system for development, scripting, and server management
  • MacOS: Apple’s operating system for development and design tools

📈 GitHub Stats

Top Languages


🤝 Let’s Collaborate!

Passionate about innovation and new tech, I’m always looking for new opportunities to create, collaborate, and build awesome projects together. Let’s connect!


🌐 Where to Find Me

Pinned Loading

  1. microservices-architecture microservices-architecture Public

    Python 1

  2. ferrari ferrari Public

    Vue 1

  3. robotic-surgery robotic-surgery Public

    Este projeto é um painel de controle para uma cirurgia robótica fictícia, permitindo controlar os movimentos do braço robótico em várias direções.

    Python 1

  4. silva-framework silva-framework Public

    Silva Framework é um projeto 100% brasileiro que nasceu da necessidade de simplificar o desenvolvimento web em Python.

    Python 1

  5. ark_tree ark_tree Public

    This project is an interactive experience designed to raise awareness about the importance of taking care of our planet.

    Vue 1

  6. orange orange Public

    Orange Framework is a micro framework designed to simplify the process of compiling Python to Cython, as well as automate the creation of directories in development (dev) or production (prod) envir…

    Roff 1