I began to acquire direct clients and create mobile and web applications as a freelancer. In this role I improved my software engineering craft and acquired several client facing and design skills.
First of all I communicated with leads and customers, to be able to understand their business requirements and deliver successful projects. I was also able to build strong UI and UX design skills using figma.
Finally I also managed the cloud infrastructure for all projects, I used a wide set of cloud providers and services. Some of the client projects were hosted on Digital Ocean virtual private servers, using docker containers. Devops solutions were also needed and depending on the case I used gitlab pipelines or pull based deployment to automatically deploy my code when a commit was made. The resources of other projects were hosted by using AWS services such as S3 and Cloudfront. I also have strong experience using cloudflare services (workers, queues, R2 blob storage, sqlite).