Verglich 6 verschiedene Protokolle der Transportschicht, darunter TCP Cubic und PCC auf Linux-Computern.
Maß den Durchsatz und die Latenz mit iperf und erstellte Visualisierungen der Ergebnisse.
Aug. 2024 - Sept. 2024
2 Monaten
DOT Camera Viewer
Entwickelte eine Anwendung, mit der Nutzer Live-Kamerabilder des Department of Transportation ansehen können.
Enthielt Komfortfunktionen wie Filterung nach Kamerastandort, Standortverfolgung und Clustering von Kartenmarkern.
Juli 2024 - Aug. 2024
2 Monaten
New York, Vereinigte Staaten
Technischer Datenbank-Praktikant
Metropolitan Transportation Authority
Mitarbeit bei der Entwicklung eines Systems, das eindeutige QR-Codes verwendet, um Mitarbeiter für Kurse einzuchecken.
Entwarf das UX-Design und entwickelte eine Frontend-Website in React sowie eine eigenständige Android-App in Kotlin für die Qualifizierungskurse.
Integrierte die Website und die Android-App in die SQL-Datenbank, um Check-ins und den Abschluss der Qualifizierungskurse zu erfassen.
Feb. 2024 - Apr. 2024
3 Monaten
SYNScanner
Entwickelte einen Portscanner in Go, der einen Bereich offener Netzwerkports abtastet und den auf diesen Ports laufenden Dienst erkennt.
Ermittelte, ob die Kommunikation vom Server initiiert wird, ob TLS genutzt wird und ob HTTP als Anwendungsschichtprotokoll verwendet wird.
Juli 2023 - Aug. 2023
2 Monaten
New York, Vereinigte Staaten
Softwareentwickler-Praktikant
NYC Department of Records and Information Services
Identifizierte und behob eine kritische Serverfehlkonfiguration bei SSL-Zertifikaten auf vier öffentlich zugänglichen Websites der NYC-Regierung und beseitigte XSS-Sicherheitslücken bei der Formularsanitisierung.
Entwickelte und implementierte eine Intranet-Erweiterung zur Erkennung von Website-Ausfällen.
Ergänzte reCAPTCHAv3 und implementierte Elasticsearch im Flask-Stack, löste drei Bug-Tickets auf der Women’s Activism-Website und stellte die aktualisierte Anwendung in Azure bereit.
Juli 2023 - Aug. 2023
2 Monaten
Stony Brook, Vereinigte Staaten
Forschungsassistent für statische Analyse in Flutter
Stony Brook University
Einen statischen Analyzer in Dart erstellt, der einen abstrakten Syntaxbaum erzeugt, um Funktionsnamen mit anfälligen Implementierungsmustern für das Flutter-Frontend zu identifizieren.
Analyseergebnisse in der Kommandozeile ausgegeben, damit Nutzer unsicheren Code entsprechend anpassen können.
Jan. 2023 - Mai 2023
5 Monaten
Analyse der Amtsinhaberschaft
Eine Full-Stack MERN-Anwendung entwickelt, mit der Nutzer das Gerrymandering von US-Wahlen über interaktive Leaflet-Karten, Grafiken und Diagramme analysieren können.
Verarbeitete Daten in einer Mongo-Datenbank gespeichert, die über ein CRUD-API-Backend abgerufen wird, und Nutzern erlaubt, Rassen- und Wirtschaftsdaten zu vergleichen, um die Ursachen von Wahlergebnissen in gerrymanderten Wahlkreiskarten zu ermitteln.
Sprachen
Englisch
Muttersprache
Chinesisch
Verhandlungssicher
Ausbildung
Jan. 2024 - Dez. 2025
Stony Brook University
Master in Informatik · Informatik · Stony Brook, Vereinigte Staaten · 3.6
Aug. 2020 - Mai 2024
Stony Brook University
Bachelor of Science · Informatik · Stony Brook, Vereinigte Staaten · 3.72
Sie suchen Freelancer?Passende Kandidaten in Sekunden!