I'm Shi Zhang (Simon), a founding software engineer at IDitor Inc—a San Francisco-based AI social app startup. With a Master's in Computer Science from Northeastern University and a background in architectural design, I bring a unique perspective to software development—blending creative problem-solving with technical expertise. I'm currently expanding my expertise through Northeastern's Master of Science in Data Analytics and Engineering program.
My journey began with a Bachelor of Architecture from Rensselaer Polytechnic Institute and a Master of Science in Design from University of Pennsylvania. In 2025, I completed my Master of Science in Computer Science at Northeastern University. This multidisciplinary foundation in design thinking and technical problem-solving now shapes my approach to software architecture and innovation.
As a founding software engineer at IDitor Inc, a San Francisco-based startup, I'm building cutting-edge AI-powered social applications that connect people in meaningful ways. Currently pursuing my Master of Science in Data Analytics and Engineering at Northeastern University, I'm passionate about full-stack development, computer vision, AI/ML applications, and creating user-centric solutions that bridge complex technology with intuitive design.
My architectural background has honed my abilities in project management, creative problem-solving, and systems thinking. As a founding engineer, I bring this multidisciplinary approach to every technical challenge—from designing scalable architectures to crafting elegant user experiences. I believe the best solutions emerge at the intersection of design, engineering, and data science.
Building innovative AI-powered social applications as a founding member of a San Francisco-based startup. Leading full-stack development, architecting scalable systems, and integrating cutting-edge AI/ML technologies to create meaningful user connections and enhance engagement.
Created user-matching service using TypeScript and Supabase with cosine similarity, improving recommendation accuracy by 20%. Developed chat-simulation API with OpenAI integration.
Developed AI-driven dating app using Next.js and TypeScript, achieving 30% improvement in user engagement. Integrated Hume voice API and image processing technologies.
Built comprehensive ESG data visualization platform with Vue.js frontend and Flask/PostgreSQL backend for sustainable community practices.
Analyzed NoSQL vs Distributed SQL performance in cloud environments. Developed NLP-based resume matching system boosting recruitment efficiency by 25%.
Managed documentation for 1.6 million sq. ft. hospital project. Streamlined data workflow between Excel and Revit, collaborating with MEP teams.
A selection of work showcasing my full-stack development and computer vision expertise
A modern, responsive web application for creating, sharing, and exploring AI-generated content. Built with Next.js 15, TypeScript, and powered by Pollinations.AI.
View code →
Full-stack social web application with React frontend and Supabase backend. Features voting, categorization, and commenting systems for community engagement.
View project →
AI-powered chat application using React, Next.js, and Material-UI that processes documents to provide contextual responses with local and external AI models.
View project →
C++ application with OpenCV for camera calibration and real-time 3D object projection. Features dynamic AR environment interaction and virtual object manipulation.
View code →
Android app built with Kotlin for grocery inventory management. Features product listings, search filters, and user interactions. Received positive feedback from 140+ users.
View demo →
Object recognition system using C++ and OpenCV with KNN matching and Hausdorff distance-based contour recognition for accurate classification.
View code →
Content creator management platform with React and Supabase. Features CRUD operations with card-based interface and responsive design.
View project →