Hi, I'm Chris (Sifeng)
Software Engineer / Developer
About
Welcome to my personal page! My name is Sifeng or you can just call me Chris. I am a sofware engineer who specialize in building scalable Web Applications with an interest in design. You can say I am quite "stubborn" with quality UI.
So far, I've had the chance to work at Comcast, a global hackathon organizer platform, a research institute, and a start-up that's in the top 10% of applicants in YCombinator. What I've been focusing on and working on lately is mainly designing and developing user interfaces as well as ensuring their performance in the technical aspect in order to bring out the best user experience.
Experience
Comcast
Software Engineer III
Developing and maintaining internal tools used across multiple teams, including machine learning data annotation, content management, and search/audio discovery interfaces.
DoraHacks
Software Engineer
Developing DoraHacks main products/platform. Work closely with developers, designers, and product managers to implement production-ready user interfaces.
Architected a high-performance asynchronous Telegram bot notification system with a custom Redis-based rate limiter, delivering real-time alerts 24/7 to 20,000+ concurrent users while managing global and per-chat rate limits and supporting priority-based messaging for urgent notifications.
ROC Human-Computer Interaction Lab
Software Engineer
Designing, developing, and deploying fullstack web applications for research scientists to use for data collecting and experiments purposes.
Working directly with the open source framework, Empirica V1, to develop additional features of framework and enhance higher level developer experiences for researchers.
InfoScout
Software Engineer
Leading front-end development for the website and primary CRM software at Revi. Design, build, and deliver high-quality websites and user interfaces.
Advocate and set up standards and best practices for front-end development ensuring codebase maintainability and UI components reusability. By adopting React bulletproof architecture, and SOLID principles which resulted in reducing any new feature's development time by 30% on average.
RocLab | Campus Software Consultancy
Front-end Developer
Incorporated interactive functionalities to facilitate client-side interactions with backend API endpoints.
Developed static pages using React and Chakra UI for the web app, ensuring it’s responsive and mobile-friendly.
Collaborated with UI/UX team for client-side layout and designs, and with backend engineers for system designs.
Projects

Revi Primary Software
Revi's primary sofware built with NextJS, TailwindCSS, and Framer Motion for interactive animation.


Revi Home Page
A static landing page designed with Figma and developed using React, styled using TailwindCSS, and animated using Framer Motion.


Personalized Meal Plan Generation
A full stack web application hosted on vercel built using NextJS, React, TailwindCSS, Auth0, and Google Cloud. The web app scrapes the daily menu off campus' dinning hall menu every 12 hours and use the data to generate your personalized meal plans for the day on campus.

