CV
Education
- B.S. in Computer Science, University of Washington, 2020 - 2024
Work experience
- InvestBase: Software Enginner | Jun2024 - Apr2025
- Built and shipped full-stack features for two web products, using React.js, HTML/CSS, and Node.js on the frontend; Flask and SQLAlchemy on the backend; and PostgreSQL as the primary database, integrating both GraphQL and RESTful APIs for client-server communication.
- Developed and maintained features including investment workflows, document signing, referral systems, GP/LP profiles, offerings page, property management system, billing flow, and dashboard discovery.
- Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals
- Integration of Advanced Technologies and Operational Leadership. Utilized AWS S3 for asset storage and static resource management, and Heroku for application deployment and performance monitoring. Managed continuous integration and deployment pipelines (CI/CD), ensured high test coverage (approximately 90%), and led real-time system monitoring with Datadog.
- Actively participated in on-call rotations, providing critical support and maintaining system reliability.
- Cash Flow Portal: Software Enginner Intern | Jun2023-Sept2023
- Full-stack developer for a real estate investing marketplace web application, with a backend based on Python Flask and a frontend based on JavaScript, Node.js, HTML, and CSS.
- Implemented core features including Insight page, Dashboard, Connection lists, Global Search bar, YouTube video synchronizer, Slack notification trigger, Document update drawer.
- Implemented automated unit testing, Engaged in CI/CD, code reviews, version control systems (Git)
- HelloBike: Data Analyst Intern | Sept2021- Dec2021
- Utilized tools such as SQL, Python, and Excel to analyze Event Tracking Data from users’ mobile devices. Leveraged this data to predict hot-areas and peak times. This analysis aided the operations team in optimizing bike supply, resulting in a 10% increase in turnover during peak periods.
- Enhanced bike-sharing efficiency by analyzing backend data to predict high-demand locations and maintenance needs, improving fleet availability and reliability.
- Conducted data analytics on datasets like “bike heartbeat”, “Warehouse & transport history” to predict non-functional bikes (either damaged or missing). This provided insights to the maintenance team. Developed auto-refreshing tables, accompanied by four data visualization pages, and numerous reports.
Research experience
- Wiggins Lab: SupperSegger-Omnipose: Undergraduate researcher | Jun2023 - Jun2024
- Engaged in SuperSegger, a biophysics software tool designed for tracking cell motion and division.
- Developed Python package ‘bactrack’, make a linking algorithm of multiple cells tracking problem base on segmentation hierarchy and MOT solver. Segementation hierarchy is calculated from three different deep learning predicted flow fields. And we provide two solvers: MIP solver and graph solvers to solve the assignment problem. It works well on microscope data of bacteria especially E.coil.
- Providing associated testing platform ‘superseggertoolkit’ which visualizes the linking algorithm result on lineage and phase/Fluo video.
- Asteroid Institute Program of B612: Undergraduate researcher | Jun2023 - Jun2024
- Engaged in the Precovery of planetoids, undertaking a census of minor planets by searching algorithm. Leveraged Python and SQL, supplemented with bash commands and git, to process the raw data into database.
- Tested the observation search capabilities of the database. Enhanced performance by refining the stored structure and implementing improved indexing strategies.
- Augmented the ADAM database with over 500 million astronomical objects and 5 billion observations, resulting in a 20% expansion of the Precovery service database.
Skills
- Programming Languages
- Python, JavaScript, Golang, SQL, HTML, CSS, Java, C
- Libraries/Frameworks
- Flask, React, Node.js, Spring Boot
- Databases & Tools
- PostgreSQL, MongoDB, AWS, Git, Unix Command Line