Simon Bernabeu

풀스택 엔지니어 · simonb.dev@proton.me

(브라우저의 인쇄 창이 열립니다).

경력

프리랜서 풀스택 엔지니어, DoohYouLike

2022년 10월부터 현재까지

3인 엔지니어링 팀의 일원으로 Raspberry Pi 사이니지 플레이어부터 고객용 관리 화면과 AI 서비스까지, 디지털 옥외광고 플랫폼 전체를 개발하고 운영했습니다.

  • TypeScript, Go, Rust, C#/.NET으로 프런트엔드, 백엔드 API, 임베디드 기기, 클라우드 함수를 개발했습니다.
  • 프랑스 소매점 직원이 음성으로 사이니지 콘텐츠를 만들 수 있도록 OpenAI Realtime을 활용한 약 12,400줄 규모의 Go 마이크로서비스를 만들었습니다.
  • Raspberry Pi 사이니지 플레이어용 BLE GATT 서버를 Go로 만들었습니다. 약 20바이트인 BLE MTU에 맞춰 데이터를 나누어 보내는 프로토콜을 구현해, 네트워크 연결 없이도 기술자가 화면을 설정할 수 있게 했습니다.
  • Amazon SES v2 전송량 관리, 수신자별 대량 발송 결과, 973줄의 통합 테스트를 갖춘 사내 공용 이메일 게이트웨이를 Rust로 만들었습니다.
  • 두 주요 코드베이스에서 각각 커밋의 45%, 40%를 작성한 최다 기여자입니다. 실시간 칸반 보드부터 브라우저 이미지 편집까지 여러 기능을 개발했습니다.
  • 영업 CRM의 Gmail 및 Google Calendar OAuth 연동을 만들었습니다. AES로 암호화한 토큰 저장과 백그라운드 동기화 서비스도 포함됩니다.

주요 프로젝트

기술

언어: Go, Rust, TypeScript, C#, C/C++, Python

프런트엔드: Svelte / SvelteKit, SolidJS, Astro, Tailwind CSS

백엔드: ASP.NET Core, Actix Web, Gin, Rocket, PostgreSQL

인프라: Docker, GCP Cloud Functions, AWS S3 / SES, WebSockets

AI: OpenAI Realtime, Structured outputs, Content moderation, Prompt engineering