Shavina Chau is a software engineer with four years of experience building user-facing web applications and APIs, grounded in dual B.S. degrees from MIT in Computer Science & Engineering and Comparative Media Studies. She blends front-end expertise in React, TypeScript, and Tailwind with backend and cloud work—having implemented serverless APIs, Kubernetes and CI/CD pipelines, and Kotlin Spring Boot services for production systems. As a contributor to notable open-source projects like Passport (decentralized identity UI) and Gitcoin's grants-stack, she has shipped UI-driven features, tooling (ESLint/Prettier/Husky), and Web3 wallet integrations. Comfortable in both greenfield builds and large legacy codebases, she favors test-driven development and pair programming to deliver predictable, maintainable features. Based in the Greater Chicago Area, she pairs technical rigor with a design-minded perspective from her comparative media background, which shows up in polished UI work and thoughtful product documentation.
4 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science and Engineering, Bachelor of Science - BS, Computer Science and Engineering at Massachusetts Institute of Technology
Passport allows users to prove their identity through a secure, decentralized UI
Role in this project:
Full-stack Developer
Contributions:29 reviews, 107 commits, 35 PRs in 3 months
Contributions summary:Shavina primarily focused on front-end development, implementing UI components and integrating them with back-end functionality within the React/TypeScript application. The contributions include setting up essential tooling like ESLint, Prettier, and Husky hooks. Additionally, the user added Tailwind CSS styling and incorporated a wallet connection feature using Web3-onboard, demonstrating proficiency in modern web development practices.
Round Manager & Grant Explorer & Project Builder of the Grants Protocol
Role in this project:
Front-end Developer
Contributions:159 reviews, 128 commits, 86 PRs in 3 months
Contributions summary:Shavina primarily contributed to the user interface aspects of the project, focusing on the round manager and application components. Their commits included updating the form data type to allow multiple operator wallets, styling and design updates to the program details page, and adding features such as the bulk approve/reject functionality to the application. Furthermore, the user addressed styling concerns in the components, added new icons and fixed code related to the front-end of the application. The work demonstrates an understanding of React, TypeScript, and Tailwind CSS.
reactgrantsethereumblockchainsubgraph
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shavina Chau - Software Engineer at Walleye Capital