工作经验
全栈开发工程师
Evelan GmbH (在新标签页中打开)- 任职时间
- 2023年8月 — 2023年12月
- 地点
- Hamburg, Germany (Remote)
Helped build and improve PAUL 360 by developing reusable React interfaces, type-safe APIs, shared validation, and database features, resulting in a more consistent, reliable, and maintainable full-stack application.
技术栈
- React
- Next.js
- TypeScript
- tRPC
- React Query
- Prisma
- PostgreSQL
- Tailwind CSS
职责
- Worked on PAUL 360, a secure document collaboration platform built with Next.js, tRPC, TypeScript, and PostgreSQL.
- Built responsive, reusable, and strictly-typed UI components using React and Chakra UI.
- Built type-safe tRPC APIs sharing frontend contracts, reducing mismatches between API responses and client-side code.
- Used shared Zod schemas across client and server validation so the same data rules weren’t maintained separately.
- Designed and updated PostgreSQL schemas with Prisma to support new application features and data requirements.
- Added Jest tests around core application logic to catch regressions as features changed.
