Open to opportunities · 2026
Founding Engineer at IDitor Inc — San Francisco

Design Meets Computer Science.

I'm Shi Zhang (Simon) — a software engineer and former architect building AI-powered products at the intersection of design and technology.

Scroll to explore
Full-StackAI/MLComputer VisionReactNext.jsTypeScriptArchitectureData Science Full-StackAI/MLComputer VisionReactNext.jsTypeScriptArchitectureData Science
FROM ARCHITECTURE TO INTELLIGENCE.

I'm Shi Zhang, a founding software engineer at IDitor Inc, a San Francisco-based AI social startup. I hold a Master of Science in Computer Science from Northeastern University (May 2025) and recently completed a certificate in Data Analytics & Engineering.

My path started with a Bachelor of Architecture from RPI and a Master of Science in Design from UPenn. That multidisciplinary foundation — design thinking, systems logic, spatial reasoning — now shapes every technical product I build.

I believe the best software lives at the intersection of engineering precision and design empathy.

3+
Years in Tech
40k+
Geospatial Memories Clustered
4
Degrees & Certificates
Disciplines: Arch · CS · Data
Technical Skills
Languages
TypeScript / JavaScript95%
Python90%
C++78%
Java / Kotlin82%
SQL88%
JavaPythonTypeScriptKotlinC++SQL
Frameworks
React.js / Next.js96%
Node.js88%
Vue.js75%
Spring Boot72%
Flask80%
ReactNext.jsNode.jsVueSpring BootFlask
Tools & Data
PostgreSQL / Supabase90%
OpenCV / Computer Vision84%
Docker / AWS80%
LLM Integration (GPT/Claude/Gemini)92%
Vector Search / Embeddings85%
DockerAWSOpenCVSupabaseMongoDBVercel

Selected
Work

08 Projects
01 / AI Social · Production
EchoChat
Flutter · Next.js · Multi-LLM · 40k+ Memories
02 / Chrome Extension
Echo
Memory
OpenClaw · Supabase · Vector Sync
PollenBoard demo
03 / Web · AI
Pollen
Board
Next.js 15 · TypeScript · Pollinations.AI
AR System demo
04 / Computer Vision
Real-Time AR System
C++ · OpenCV · Camera Calibration · 3D Projection
FactHub demo
05 / Web · Full-Stack
FactHub
React · Supabase · Voting · Community
StayStocked demo
06 / Mobile · Android
Stay
Stocked
Kotlin · Kroger API · 140+ Users
Object Classifier demo
07 / Computer Vision
Object
Classifier
C++ · OpenCV · KNN · Hausdorff
Creatorverse demo
08 / Web · Full-Stack
Creatorverse
React · Supabase · CRUD · Responsive
Experience
Work
Nov 2025 — Present
Founding Software Engineer
IDitor Inc · San Francisco, CA
Multi-platform social ecosystem (Flutter + Next.js); integrated Gemini, OpenAI & Claude for AI-moderated feeds, Life Story generation, image validation. Engineered vector embeddings + random-walker clustering across 40k+ geospatial memories.
Sep 2024 — Dec 2024
Software Engineer
IDitor Inc · Hillsborough, CA
Built user-matching service with cosine similarity & semantic search (+20% accuracy). Real-time friend search with Next.js + Supabase + Vercel KV. Chat-simulation API with OpenAI, reduced response time 30%.
May 2024 — Aug 2024
Software Engineer
Graph Academy · Cupertino, CA
Scaled AI-driven app to handle 35% more concurrent users via TypeScript + modular components. Next.js navigation boosted engagement 30%. Camera + profile features accelerated registrations 50%.
May 2023 — Dec 2023
Research Assistant
Northeastern University · Seattle, WA
Benchmarked NoSQL & distributed SQL with YCSB+T. NLP/transformer-based resume matching improved recruiter efficiency 25%.
Feb 2020 — Nov 2022
Architectural Designer
Ballinger · Philadelphia, PA
Managed a 1.6M sq. ft. healthcare project across all documentation phases. Automated Excel-Revit workflows with Python scripts.
Education
Fall 2025 — Spring 2026
Certificate in Data Analytics & Engineering
Northeastern University · Online
Graduated May 2025
MS Computer Science
Northeastern University · Seattle, WA
Dec 2019
MS Design
University of Pennsylvania · Philadelphia, PA
May 2018
Bachelor of Architecture
Rensselaer Polytechnic Institute · Troy, NY
↗ View Full Resume

Writing

Get in Touch
Let's build something.
zhangshi0512@gmail.com LinkedIn GitHub Behance Ideogram

Tweaks

Cursor effects
Hero distortion
Grain texture
Accent color