Hello, My Name is
Diego Cicotoste
I'm an SDE
About Me
Thank you for visiting my Portfolio!
Hi, I am a current student at Northeastern University, class of 2026, studying Computer Science.
I began my coding journey in 8th grade, creating games on Unity using C#. During High School, I participated in mobile development competitions at FBLA , qualified for regionals, and won 1st place at states.
Currently, I am working on developing algorithms for my job while preparing to start my job hunt upon graduation.
Summer Plans: Interning at Amazon!
To this day i've coded Loading... GitHub projects.
My most recent project, completed on: Loading...
Experience
*select to view the description*
Amazon
[Summer 2025]
Software Development Engineer Intern
Supply Trace
[Sept 2024 - Present]
Product Manager/Data Engineer
Amazon
[May 2024 - Aug 2024]
Software Development Engineer Intern
Kid Teaches Kids
[Jun 2021 - Sept 2023]
Founder & CEO
Code Ninjas
[Jun 2021 - Aug 2023]
Manager
Pinbank Brazil
[Jun 2019 - Nov 2019]
Assistant Software Engineer
Community Involvement
MMBank
Web Developer
Design and develop an engaging and user-friendly website for a leading bank in Brazil.
Visit Website!AFE Ambassador
Ambassador
We represent Amazon on student panels and help organize events to support and promote the AFE Scholarship program.
Visit Website!DYA
Team Lead
DYA teaches coding to kids and beginners with interactive games, visual programming, and simple tutorials.
The Hope Box
Founder
Organized and led initiatives to collect toys and school/hygiene items for underprivileged children, aiming for 1500 items annually.
Projects
*select to view the code/documentation*
*these are some of my impactful projects in my github there are more!*
AlgoVisualizer
A Python application that graphically demonstrates how various sorting algorithms work. It helps users understand the mechanics behind each algorithm through dynamic visualizations.
Treeva
Task management app with a unique 3D tree visualization of sprint progress, featuring dark/light modes, Firebase integration, and team analytics.
HouseFinder
An application integrated with AWS EC2 and S3 that allows users to add house links to a wishlist, analyze property details, and generate weekly reports.
PredatorPreySim
A simulation project that models the interactions between predators and prey, complete with graphical representations of population changes.
DYA
DYA is an educational website that teaches kids and beginners how to code through interactive, game-like elements, visual programming, and step-by-step tutorials.
MergeAlgorithm
This script standardizes company data, geocodes addresses, and detects similar companies by name and location using two different geocoding and matching approaches.
Text Me Wrapped
React frontend with a Flask backend on AWS EC2, offering insights into chat logs like sentiment analysis, emoji usage, and participation stats in an interactive, visual format.
diego-pipeline
This project automates the build, test, validation, and deployment of a Java project, including building, testing, user input validation, and automatic deployment to GitHub.
WaveCap
Stock Portfolio Management System using Flask (backend) and React (frontend) for tracking stocks, viewing charts, managing portfolios, simulating trades, and analyzing news sentiment.
ConnectHealth
secure platform for hospitals to manage patient data, ensuring data security and collaboration. Powered by Ruff, an AI assistant, it helps doctors make informed decisions on medications, treatments, and care protocols.
diego.tools
An intuitive tool for coding beginners, simplifying complex concepts and providing an easy starting point for learning programming.
SurvivalSprintHarvest
an AI-driven simulation where agents must find and collect food to survive. Manage their movements and energy to ensure they thrive, returning to base strategically to avoid running out of energy.
Ruff
Ruff is an AI-powered medical symptom analysis and call-handling system designed to assist individuals in assessing their symptoms through voice interactions. By leveraging natural language processing and sentiment analysis.
ValentinesINV-2.0
A cute project I made to ask my girlfriend to be my valentines ◡̈
ImageCompression
Efficient image compression tool utilizing seam carving for content-aware resizing, powered by linked lists and maps for optimized performance. Perfect for reducing file sizes while preserving critical image details.
AutoHospitalManagment
simulates hospital room and patient management. It enables users to manage hospital rooms, admit and discharge patients, assign doctors, and maintain patient waitlists based on priority levels.