When I joined FaceUp, it was just a small start-up with only two developers (and four non-developers).
I was hired as a technical lead and code reviewer. After a few months,
I transitioned to a full-time developer role, migrating the old PHP codebase to a NodeJS GraphQL backend connected to an Apollo React frontend.
Following several months of frontend and backend development,
I moved to DevOps, focusing on automating all deployment processes and migrating from Digital Ocean to AWS.
For automation, we used GitLab pipelines to deploy the codebase to the AWS cloud.
As we were a small company,
I was responsible for all technological aspects,
spending considerable time on SRE automation, including traffic and log analytics.
During this time, we launched a small project called Voice Story (https://voicestory.app/).
This project led me to switch to Swift iOS development,
spending a few months in the Apple ecosystem. Based on this experience,
I realized that iOS development was not the path I wanted to pursue, so I decided to return to my preferred JavaScript ecosystem.
Technologies:
Typescript
React
GraphQL
NodeJS
PostgreSQl
Docker
Gitlab pipelines
AWS
S3 (CloudFront)
Serverless
EC2
React native
Swift (iOS)