Skip to content
View ArterioRodrigues's full-sized avatar
πŸ¦–
Focusing
πŸ¦–
Focusing

Block or report ArterioRodrigues

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ArterioRodrigues/README.md

coding

Hi πŸ‘‹ I'm Arterio Rodrigues

Full-stack engineer at JetBlue and CS master's student at Hunter College. By day I work in TypeScript with Next.js and NestJS; on the side I like building things from scratch β€” operating systems, web frameworks, evolution simulators, flight controllers β€” to figure out how they actually work under the hood.

πŸ“„ Resume.pdf Β· 🧠 LeetCode


πŸš€ Featured Projects

AdamOS β€” 32-bit x86 Operating System

A kernel from scratch in C and assembly: custom bootloader, preemptive scheduler, virtual memory with per-process page tables, FAT16 filesystem, fork/exec, and a user-space shell. Tech: C, x86 Assembly (NASM), QEMU, FAT16

React Rebuild β€” Custom React Implementation

Rebuilt React's core from scratch: virtual DOM, diffing-based reconciliation, and a hooks system backed by per-component state slots and a render scheduler. Tech: JavaScript (ES6+), DOM APIs

Creature Evolution β€” Genome-Encoded Neural Networks

An evolution simulator where each creature's brain is encoded directly in its hex-string DNA. The genome decodes into a feed-forward network (sensors β†’ internal neurons β†’ actions), and natural selection does the rest. Tech: C++17, SFML, CMake

Arc Drone β€” Custom Quadcopter Flight Controller

Firmware for a quadcopter integrating a 6-axis IMU, four ESCs, an OLED telemetry display, and a wireless controller link. Modular Arduino libraries per peripheral with a clean main flight loop. Tech: C++, Arduino, MPU6050, ESC PWM control


πŸ›  Other Projects

  • Wave Collapse β€” Procedural map generator using the wave function collapse algorithm (C++ / Python).
  • Stock Prediction β€” LSTM model that predicts the next 60 closing values from historical price data.
  • Pong in ASM β€” Pong written entirely in x86 assembly, built as an ASM learning project.
  • Broken Link Scraper β€” Full-stack scraper that crawls a site and reports broken links Β· live demo.
  • Hunter Chess Club Website β€” Event listings and a tournament-pairing page for Hunter College's chess club.

🧰 Skills

Languages: C++, C, Python, TypeScript, JavaScript, Bash, x86 Assembly, MIPS Assembly Frameworks: React, React Native, Next.js, NestJS, Angular, Express, Node.js Cloud & DevOps: Azure (SQL Database), AWS (EC2, S3, Lambda, RDS), Docker, GitHub Actions, Linux Databases: PostgreSQL, MongoDB Tools: Git, Power BI, VS Code, Jenkins, Gradle


πŸ”— Connect

LinkedIn

Pinned Loading

  1. wave_collapse- wave_collapse- Public

    This is a project I wanted to try because I am interested in computers randomly performing task for us. The basic idea is you give the computer a 2d map and it will make a random tile layout. The t…

    C++

  2. stock_prediction stock_prediction Public

    Jupyter Notebook

  3. asm_game asm_game Public

    Here is my Journey through coding an ASM Game

    Assembly