Full Stack Developer at Wesual/Wesolutions GmbH

from 2022 to 2024

Expirience

I was tasked with creating an account management web app that would allow our administration to deploy, manage, and remove resources, licenses, and accounts. Previously, they used a terminal for this purpose, but now they have a user-friendly progressive web app. This includes managing the main account service and deploying new microservices, which are utilized by their smart display devices for weather and other necessary services. I also built an OAuth authentication system to enable smart displays to show data from users' Facebook profiles, Google Docs, Zoho services, and Microsoft services. My responsibilities included deploying the web apps and services on an Ubuntu server, installing Nginx, creating system processes, and using Certbot

Tech Stack

  • React
  • NestJS
  • Express
  • Javascript/Typescript
  • CouchDB
  • nginx
  • ubuntu

Challange

Taking responsibility for the entire process of developing a product, testing it, and deploying it in a production-ready environment. Learning a new database like CouchDB, which I have started to appreciate. Managing an Ubuntu server and deploying web applications and services on it. Building and managing multiple microservices for external devices and internal web applications.