Geraint Guan
Head of Developer Operations at Appointedd
About Me

Hi, I'm Geraint! 👋 I've been enamoured with technology and programming since a young age. After a stint in academia studying as an undergraduate in Computer Science at the University of St Andrews I joined Appointedd where I have the great pleasure of growing with a very early stage start-up at the start of my professional career with an amazing team of people.

I'm interested in all things science, technology, and business (especially start-ups and scale-ups). If you're interested in connecting with me or are looking for some technical advice, feel free to reach out!

Experience
Head of Developer Operations
Appointedd

Working as both an engineering manager and a senior independent contributor in a newly created department planned and executed by myself with the aid of senior leaders in the company.

AWS
AngularJS (1.x)
Docker
GraphQL
JavaScript
MongoDB
Node.js
OpenAPI
PHP
React
TypeScript
tRPC
Lead Software Engineer
Appointedd

Worked as both an engineering manager and a senior independent contributor. Continued to research and introduce new, modern technologies such as Storybook, GraphQL, and tRPC to improve developer productivity and experience. Collaborated with designers to research and implement a new design system to improve the consistency and development speed of the UI/UX of the product.

Notable Achievements

  • Built a full-stack embedded web view integration for one of our key partner's mobile apps.
  • Provided technical support and handled the migration of data for a key client with a tight deadline for going live.
  • Built a scalable OAuth 2.0 internal library for external integrations that can be easily extended and utilised by any of our integrations that used OAuth 2.0 for authentication and authorisation.
AWS
AngularJS (1.x)
Docker
GraphQL
JavaScript
MongoDB
Node.js
OpenAPI
PHP
React
TypeScript
tRPC
Senior Software Engineer
Appointedd

Worked as a senior independent contributor as well as contributing to various engineering processes along with hiring to expand the engineering team.

Notable Achievements

  • Introduced and implemented Infrastructure-as-Code using AWS Cloud Development Kit (CDK) into our stack.
  • Introduced and and implemented React into our stack in a progressive manner, allowing us to utilise React components in our legacy Angular UI so we could incrementally migrate our UI to React.
  • Expanded the minimal usage of TypeScript and helped widespread adoption of it in new code.
AWS
AngularJS (1.x)
Docker
GraphQL
JavaScript
MongoDB
Node.js
PHP
React
TypeScript
Software Engineer
Appointedd

Worked as an independent contributor in an early-stage engineering team, undertaking large-scale solo projects.

Notable Achievements

  • Built the first version of our public API with robust automated testing.
  • Rewrote a complex PHP legacy availability engine as a Node.js service and contributed the rollout of the transition to the new service with a senior engineer on the team.
AWS
AngularJS (1.x)
Docker
JavaScript
MongoDB
Node.js
PHP

This site was created on VS Code by yours truly, using React & Tailwind CSS rendered as a static site at build time using Vite & Vike. It is deployed and hosted on GitHub Pages. All text uses the Inter font family and icons are from Font Awesome. The source code is publicly available at this GitHub repository.