Staff Engineer at Sendcloud
Aug 2024 - present
Software Engineer · Aug 2022 - Aug 2024
- Led a 200k+ LOC migration to TypeScript across 14 teams, introducing tooling, mentoring engineers and securing stakeholder buy-in.
- Planned and initiated the move from Elasticsearch to InfluxDB for 10+ years of analytics data, reducing costs and centralising expertise.
- Designed and implemented a recommendations engine using a decade of data to help users save costs and improve satisfaction, coordinating amongst multiple feature teams and data engineers.
- Introduced regular backend chapter meetings, fostering collaboration among 50+ engineers and contributing to improvements in the ADR process, event-bus architecture, API design, and product alignment.
- Redesigned the frontend hiring process, creating new technical assessments and interview questions while conducting numerous interviews.
- Provided technical leadership for a number of projects, designing solutions, aligning stakeholders, managing dependencies and shipping code.
- Took operational ownership of relevant incidents: resolving the incident, communicating with stakeholders, writing the post-mortem and driving follow-ups.
- Collaborated with product managers, designers and other engineers to design and develop user-facing features.
- Resolved bugs and provided support on both the frontend and backend.
- Mentored, challenged and advocated for engineers across all disciplines, reviewed code, and collaborated with solution design.
Tools & technologies · Python, Django, FastAPI, Vue, TypeScript, JavaScript, Vite, Kubernetes, AWS, Docker, GitLab, Terraform, Postgres, Elasticsearch, Figma, DDD