About Me
I'm Douglas Alvarino — a product developer and cybersecurity student with over three years of hands-on experience in software engineering, specializing in Python, JavaScript, and AI training systems. My background combines technical support, agile development, and real-world application of data analysis to drive both product quality and user engagement. From building Elo-based sports analytics tools to contributing to open-source machine learning projects, I'm passionate about delivering innovative solutions that bridge data and usability. With a strong foundation in troubleshooting, project management, and secure systems, I'm committed to evolving as a developer who builds resilient, intelligent, and user-focused technology.
Rust Systems
I develop high-throughput backend systems in Rust using Axum, implementing features such as API response caching, asynchronous task orchestration, and multithreaded data pipelines.
AI & Tooling
Engineered machine learning–powered developer tools, including an AI-driven Neovim plugin leveraging LLMs for contextual code understanding and inline diff visualization.
Experience
Junior Software Engineer
EOS Fitness, Tampa, FLSkills
Programming
Tools & Frameworks
Soft Skills
Highlighted Projects
SwipeToAdopt
A Rust + React pet adoption app with Tinder-style UI used by 50+ users during pilot.
- Rust
- React
- Axum
- Petfinder API
- Infinite Scrolling
AI Trainer
Gamified fitness dashboard that boosted retention 30% with task leveling.
- React
- Firebase
- Auth
- Gamification
- Leveling UX
EloSystem
ML-powered Elo ratings with 72% prediction accuracy across 1,500+ MLB games.
- Python
- PyTorch
- Matplotlib
- Elo Algorithms
- ML Model Tuning
SMS Automator
Automated 500+ reminders using Python scripts, saving 20+ hours/month.
- Python
- Twilio API
- CRON Jobs
- Text Templates
- Async Scheduling
Projects
SwipeToAdopt
Tinder-style pet adoption app using Rust + React.
EloSystem
calculates elo for teams in the MLB
Vimurai
AI-powered code assistant for Neovim — inline suggestions, refactoring, and explanations using OpenAI GPT. Like Cursor, but for Vim.
AI_Trainer
AI TRAINER FOR WORKOUT ROUTINE
AspireVenom
No description provided.
binarytrees
binary tree simulation
Chess_Engine
A simple terminal-based chess engine written in Rust. It initializes a standard 8x8 chessboard, lets the user play as White by entering moves in algebraic notation (e.g., e2 e4), and responds with an automatic move from a basic evaluation-based engine playing as Black. The board is printed after each move, and legality checks are enforced.
dotfiles
NEOVIM config :)
nvim_config
my dotfiles for neovim :)
python_calculator
A simple calculator in python
website
website files :)
Algorithm
a algorithm for randomly making extensoins and roads ect.
Budget-Tracker
Python CLI that tracks your budget
C-texteditor
A text editor in C
c56de3
solution:)
Keylogger_nim
key logger that stores key strokes with nim
Screeps
No description provided.