Francisco Giraldo
Senior Backend Engineer with 5+ years building and running services for high-traffic products at Scribbr, LanguageTool and QuillBot. I’ve taken systems from first idea to production, most recently building QuillBot’s moderation and compliance services from scratch with the Legal and Compliance teams. I’m at my best building new services from the ground up and owning them all the way to production.
Currently Interested In
Looking for a company where I can work on:
- Low-level design of distributed systems.
- Cloud setup that keeps those systems scalable and highly available.
- Internal services that communicate through REST APIs and messaging contracts.
- Containerized TypeScript applications on Kubernetes and Helm.
- CI/CD in GitLab.
Work Experience (Last 5 years)
Senior Backend Engineer
Designed and engineered a production-grade, highly available microservices ecosystem deploying containerized TypeScript/Node.js applications via a local Kubernetes and Helm infrastructure stack. Set up CI/CD in GitLab.
- Design, setup and development of the Moderation service.
- Design, setup and development of the Compliance service.
- Worked on adding HTTP headers to indicate internal services about the user's auth status.
- Setup of CI/CD for the 2 above mentioned services
- Javascript
- Typescript
- NestJS
- Rest API
- Postgres
- Docker
- GIT
- Tests
- Kubernetes
- Helm
- ArgoCD
- Google Cloud Provider
Senior Backend Engineer
Design, build and maintain LanguageTool's website.
- Setup of A/B tests with Amplitude to incorporate different AI models
- Development of a feature to allow users to select the in-house AI model or an external one.
- Setup of the Brazilian currency in the payments system
- PHP
- OOP
- Laravel
- Rest API
- MySQL
- Docker
- GIT
- PHPUnit
- Sentry
- Graylog
- Amplitude
- GTM
Senior Backend Engineer
Design, build and maintain the Scribbr's backend system.
- Design and development of the AI Proofreading service integration in the webapp.
- Design and development of the finance journals
- Setup of several automated transactional emails with Mailchimp
- Development of compliance feature to delete user data in all systems.
- PHP
- OOP
- DDD
- CQRS
- Distributed apps
- Symfony
- Rest API
- MySQL
- Docker
- GIT
- PHPUnit
- AWS
- RabbitMQ
- Redis
- Sentry