Portfolio · Northeastern '26

Hello, my name is
Diego.

scroll to follow me down

Origin

Born in Brazil.

Moved to Miami for middle & high school, then up to Boston for college and work. From beaches to palms to snow — the route keeps getting colder.

Next chapter

Class of '26 → SDE @ AWS.

Joining Amazon Web Services as a full-time Software Development Engineer after graduation. Previously interned there as well.

Off the clock

I travel, I snowboard, I code.

And I automate everything I touch — Alexa skills, house-hunting bots, little apps for my favorite people. If a task repeats, it's getting scripted.

The person behind it.

— A quick hello
Diego Cicotoste at Northeastern University
Northeastern · Boston, MA

Hey — I'm Diego.

I'm a computer-science student at Northeastern, soon-to-be Software Development Engineer at AWS, and a builder at heart.

When I'm not shipping code, I'm on a snowboard, traveling somewhere new, or automating a problem nobody asked me to solve. The projects below are some of my favorites.

80+Projects shipped
5Cities called home
'26Northeastern grad

Where I've been.

— Experience & education
  1. Jul 2026 → Present Incoming · Full-time
    Software Development Engineer
    Amazon Web Services · AFX Generative AI

    Joining AWS full-time post-graduation on the AFX GenAI Services team — building generative-AI tooling that scales across Amazon.

  2. Feb 2026 – Mar 2026 2 mos · Freelance
    Web Developer
    Tipagos · Remote

    Designed and developed a professional website for Tipagos, a consulting firm helping Brazilian businesses establish and operate in the United States.

    Visit Tipagos ↗
  3. Sep 2025 – Dec 2025 4 mos · Contract
    Lead Software Engineer
    Massachusetts National Guard · Contract

    Built a cloud-native inventory system on AWS with a multi-team Teamspace model, granular role permissions, a scalable DynamoDB PK/SK + GSI design, secure presigned S3 flows, and a React + TypeScript + tRPC + MUI front end for fast item management and real-time visibility.

Side projects.

/ 01AI Trading

AgenticTrade

AI-powered paper-trading platform that analyzes markets, generates signals, and executes risk-validated decisions with a real-time portfolio dashboard.

ReactTypeScript
/ 02Portfolio Tracker

Coinly

Portfolio tracker that aggregates balances, analyzes performance, and surfaces real-time insights across multiple assets and wallets.

ReactTypeScript
/ 03Productivity

Treeva

Task-management app with a 3D tree visualization of sprint progress — dark/light modes, Firebase integration, and team analytics.

ReactHTML/CSS
/ 04Fintech

WaveCap

Stock portfolio management system on Flask + React — charts, virtual portfolios, trade simulation, and news-sentiment analysis in one place.

ReactHTML/CSSPythonAI/ML
/ 05Healthcare

ConnectHealth

Secure platform for hospitals to manage patient data and collaborate across providers, powered by Ruff — an AI assistant for medication, treatment, and care-protocol decisions.

ReactHTML/CSSAI/ML
/ 06Voice AI

Ruff

AI-powered medical symptom analysis and call-handling system. Assesses symptoms through voice interactions using natural-language processing and sentiment analysis.

ReactHTML/CSSPythonAI/ML
/ 07Automation

HouseFinder

Automated discovery and analysis of real-estate listings with rich neighborhood data — web scraping, semantic search, and AWS (S3, EC2, IAM).

Python
/ 08Data Viz

Text Me Wrapped

React frontend + Flask backend on AWS EC2 — sentiment analysis, emoji usage, and participation stats from your chat logs in an interactive visual format.

ReactHTML/CSSPython
/ 09EdTech

DYA

Educational website that teaches kids and beginners to code through interactive game-like elements, visual programming, and step-by-step tutorials.

ReactHTML/CSS
/ 10Visualization

AlgoVisualizer

A Python app that graphically demonstrates how various sorting algorithms work — dynamic visualizations make the mechanics tangible.

Python
/ 11Data

MergeAlgorithm

Standardizes company data, geocodes addresses, and detects similar companies by name and location across two geocoding and matching approaches.

Python
/ 12Simulation

PredatorPreySim

Models the interactions between predators and prey, with graphical representations of population changes over time.

AI/MLJava
/ 13Simulation

SurvivalSprintHarvest

AI-driven simulation where agents must find and collect food to survive — manage movement and energy, return to base before running dry.

JavaAI/ML
/ 14Simulation

AutoHospitalManagement

Simulates hospital room and patient management — admit and discharge, assign doctors, and maintain priority-based waitlists.

JavaAI/ML
/ 15DevOps

diego-pipeline

Automates build, test, validation, and deployment of a Java project end-to-end — including user-input validation and automatic deployment to GitHub.

Java
/ 16Education

diego.tools

An intuitive tool for coding beginners that simplifies complex concepts and provides an easy starting point for learning programming.

Java
/ 17Algorithms

ImageCompression

Efficient image-compression tool using seam carving for content-aware resizing — linked lists and maps power the optimized performance.

Java
/ 18Personal

ValentinesINV-2.0

A cute project I made to ask my girlfriend to be my valentine ◡̈

Python
01 / 05
View all projects on GitHub ↗

Let's connect.

— Always open to a coffee chat
Tweaks