Felix Shen

About

Hi, I'm Felix!

I'm an upcoming senior at the University of Michigan pursuing a BSE in Computer Science with a 4.0 GPA. I specialize in the intersection of Full Stack Engineering and Machine Learning, with a particular focus on architecting cloud-native infrastructure and building performant, production-ready AI services.

My expertise in web and systems architecture is centered on end-to-end scalability. I am currently developing Aniworks, a microservices platform using Next.js and Spring Cloud. By managing a distributed ecosystem with Netflix Eureka and a comprehensive AWS stack (EC2, RDS, S3, CloudFront), I bridge the gap between complex backend logic and high-performance frontend delivery.

In the AI/ML space, I am driven by the challenge of engineering robust training and inference pipelines. Whether I am fine-tuning Vision Transformers (ViTs) for CV tasks or developing predictive models for clinical data, my goal is to build the underlying infrastructure that makes ML deployment scalable. This includes optimizing deep learning pipelines for edge hardware like NVIDIA Jetson and implementing low-latency communication protocols like ROS2 and Cyclone DDS.

I thrive on solving multi-disciplinary engineering problems that require a mastery of the full software stack. From designing automated data extraction pipelines to configuring secure, high-uptime cloud environments with Docker and Nginx, I am motivated by building technical solutions that are both computationally efficient and ready for real-world production scale.

Education

Michigan Engineering Logo

University of Michigan

Location IconAnn Arbor, MI, United States

BSE in Computer Science - GPA: 4.0

Calendar IconAug 2024 - Dec 2026

Relevant Coursework

  • EECS 497 (Human-Centered Software Design and Development)
  • EECS 489 (Computer Networks)
  • EECS 482 (Operating Systems)
  • EECS 481 (Software Engineering)
  • EECS 445 (Machine Learning)
  • EECS 376 (Foundations of Computer Science)
  • EECS 370 (Computer Organization)
  • EECS 281 (Data Structures & Algorithms)
  • EECS 280 (Programming & Data Structures)
  • EECS 203 (Discrete Math)
  • EECS 201 (Computer Science Pragmatics)

Experience

Univeristy of Michigan Multidisciplinary Design Program Logo

Hyundai HATCI Student Researcher

Location IconAnn Arbor, MI, United States

Office Building IconUniversity of Michigan Multidisciplinary Design Program

Calendar IconJan 2026 - Present

  • Developing a real-time perception and trajectory planning stack for autonomous vehicle off-road navigation
  • Architecting CV models using SAM and YOLO within CARLA/BeamNG for high-fidelity spatial awareness
  • Designing motion planning algorithms to generate safe vehicle trajectories through unstructured terrain
  • Implementing ROS2 nodes to orchestrate data flow between sensors, planning logic, and driver displays
Univeristy of Michigan Robotics Department Logo

IGMR Lab Research Assistant

Location IconAnn Arbor, MI, United States

Office Building IconUniversity of Michigan Robotics Department

Calendar IconApr 2025 - Present

  • Re-architected a monolithic Python control system into a distributed multi-process framework using Cyclone DDS
  • Eliminated Python GIL bottlenecks using Cyclone DDS to enable parallel processing across asynchronous nodes
  • Implemented EtherCAT protocols for raw byte-stream communication, achieving sub-1ms teleoperation latency
  • Developed a PyQt GUI integrating Ximea/RealSense feeds with a side panel for robot command and state logic
Michigan Medicine Logo

BAAC Lab Research Assistant

Location IconAnn Arbor, MI, United States

Office Building IconMichigan Medicine

Calendar IconApr 2025 - Jan 2026

  • Engineered a production vaccine decision aid platform on AWS EC2 using Docker and Nginx for scalability
  • Integrated jsPsych modules via cross-origin iframe communication to capture real-time participant data
  • Automated backend CSV parsing and data extraction to track vaccine intent across 100+ research subjects
  • Architected a secure data pipeline to store longitudinal study results in a persistent relational database
Health 160 Logo

Full-stack Developer Intern

Location IconShenzhen, GD, China

Office Building IconShenzhen Ningyuan Technology Co

Calendar IconJune 2024 - Aug 2024

  • Employed Vue.js for frontend, Spring Boot for backend, and MySQL for database
  • Migrated the company's API documentation from a static front-end implementation to a dynamic back-end solution, enabling the storage and management of documentation within a centralized database
  • Enhanced the efficiency of the development team by providing a more agile and user-friendly system for managing API documentation, thereby boosting overall productivity
Shoppers Drug Mart Logo

Store Associate

Location IconBurnaby, BC, Canada

Office Building IconShoppers Drug Mart

Calendar IconMay 2024 - Jun 2024

  • Helped answer customer questions and concerns
  • Removed expired products and restocked shelves
BC Technology for Learning Society Logo

Technician Assistant

Location IconBurnaby, BC, Canada

Office Building IconBC Technology for Learning Society

Calendar IconJuly 2023 - Aug 2023

  • Categorized computers and recycled their parts
  • Assisted technicians with monitor testing

Projects

Aniworks

Calendar IconNov 2025 - Present

Next.js (TypeScript)Spring BootDockerAWSNginxCloudflare
  • Developed a comprehensive full-stack platform with a Next.js frontend and a Spring Cloud microservices backend
  • Architected a Spring Cloud API Gateway with Netflix Eureka for service discovery and dynamic request routing
  • Implemented Redis distributed caching across 100+ REST APIs, reducing database load and latency by over 60%
  • Engineered a scalable AWS stack using ECR/EC2 for compute and RDS for persistent relational storage
  • Optimized asset delivery using S3 and CloudFront CDN with Nginx and Cloudflare for secure proxying

Dog Breed Classification

Calendar IconNov 2025 - Dec 2025

PyTorchCNNVision Transformers (ViT)
  • Engineered PyTorch models to classify 10 dog breeds using Convolutional Neural Networks and Transformers
  • Boosted performance from 40% to 85% accuracy via fine-tuning and transfer learning with pretrained weights
  • Developed custom Vision Transformer (ViT) blocks with multi-head attention to capture global spatial features
  • Engineered a scalable AWS stack using ECR/EC2 for compute and RDS for persistent relational storage
  • Utilized CrossEntropyLoss and Adam optimization to achieve rapid model convergence during training cycles

ICU Survival Prediction

Calendar IconSept 2025 - Oct 2025

Scikit-learnNumPyPandasMatplotlib
  • Developed classification models to predict in-hospital mortality using real-world clinical ICU patient data
  • Engineered robust feature pipelines including mean imputation and Z-score normalization for tabular data
  • Optimized Linear SVM and Logistic Regression models, evaluating performance via AUROC and F1-scores
  • Performed hyperparameter tuning and feature selection to identify critical physiological patient risk factors

Ineed.io

Calendar IconJan 2025 - Apr 2025

Next.js (TypeScript)SupabaseFigmaTailwind CSSGitHub
  • Michigan Hackers advanced web dev team project- internship tracker platform for students to manage applications
  • Performed code auditing, refactored code base, and caught infinite api request bug in useEffect dependency array
  • Utilized Tailwind CSS, shadcn/ui, and Figma for a modern, intuitive UI/UX design

TeamUp

Calendar IconSept 2024

Next.js (TypeScript)PrismaMongoDBGitHubAuth0Faker.js
  • MHacks 2024 (Hackathon) project- a matchmaking platform to help hackers form teams at hackathons
  • Worked as team lead on the full-stack website and collaborated with others using GitHub
  • Set up Next.js application, Auth0 authentication, and Prisma ORM with MongoDB atlas
  • Designed database schemas, wrote APIs that perform CRUD operations, generated mock user data using faker.js, and created interactive UI for the website

KotobaQuest

Calendar IconMar 2024 - Apr 2024

Next.jsPrismaMySQLTailwind CSSshadcn/uiAuth.jsNetlifyAWS RDS
  • Developed a full-stack application using Next.js for both frontend and backend, Tailwind CSS and shadcn/ui for styling, Prisma for ORM, MySQL for database, and Netlify and AWS RDS for web services
  • Created public and private routes, implementing Auth.js for user authentication
  • Designed a website that teaches Japanese vocabulary, containing randomly generated practice sets. Helped students taking Japanese at my school with their language learning

Skills

Languages

AI/ML & Data

Web Frameworks & Databases

Cloud & DevOps

Dev Tools