About us , Meet the Team

Elder interview with Délio Amaral, Cloudoki Senior Full-Stack Developer

In a recent interview, Cloudoki Senior Full-Stack Developer, Délio Amaral provided valuable insights into his role. He spoke about his early days in the company, how the company evolved over time, his role as Full-Stack Developer, and more.   Joining the Cloudoki family in 2016, Délio entered the company just over a year since they ...

In a recent interview, Cloudoki Senior Full-Stack Developer, Délio Amaral provided valuable insights into his role. He spoke about his early days in the company, how the company evolved over time, his role as Full-Stack Developer, and more.  

Joining the Cloudoki family in 2016, Délio entered the company just over a year since they were founded. In the beginning, like any company starting, the team was small and close-knit. “One of the great things about working with the company is how easy it is to get on with everyone because we all know each other so well.”  

As the company began to expand throughout the years, sprouting offices across Europe and growing further thanks to the partnership with Cyrex, Délio emphasized how exciting it is to work with so many people. “Even though we all don’t work on the same project and have our sections to focus on, it’s a nice, familiar environment to collaborate in.”  

Délio also shared insights about how much Cloudoki has evolved over the past three years, alongside this expansion. “In the beginning, because we were such a small company, we worked solely with startups. While we continue to work with startups, the growing company has been provided with even bigger opportunities, working in the financial sector and other leading industries.”  

When speaking about his role in Cloudoki, Délio provided insight into his daily ‘going’s on.’ A primary focus would be programming and development, but his role would be considered more ‘niche’ as he assists with any form of tech or coding language. Whenever the team works on a specific use case, Délio’s role as a Full Stack Developer would be working both with the Back End — or server-side — of the application and the Front End or client-side.  

Full Stack Developers must have some skills in various coding niches, from databases to graphic design and UI/UX management, in order to do their job well. They are something of a swing, ready to assist wherever needed in the process. Some of the many languages Full Stack Developers must be educated in include Typescript, Javascript, and GoLang for front-end, and Python, React framework, Flutter framework, and NodeJS for back-end. In addition, database storage solutions like JSON, SQL, NoSQL, Electron, and Ionic are a must. Version control systems like GitHub, Docker, CircleCI, and Cypress.io are also necessary for the role alongside APIs such as Kubernetes, MySQL, PostgreSQL, GraphQL, noSQL flavours, Firebase, and Kong gateway.

A few of the responsibilities Délio carries out on a day-to-day basis include:  

  • Helping with the design and development of software
  • Testing and debugging software to keep it optimized
  • Writing clean code for the front and back end of the software
  • Designing user interactions on the web application itself
  • Creating servers and databases for the back end of the software
  • Ensuring cross-platform compatibility and optimization and dozens more

Délio studied the same area in college, but what made the course so interesting and unique was exploring multimedia elements. “It was really cool to not only learn about but also work with stuff such as 3D modeling and printing, image detection, VR, and using programs such as Unity, RPi, and Arduino.” All of these have proven to be highly beneficial for working on significant projects within Cloudoki.  

The biggest project which he is currently working on is the API Suite. “It’s been the focus for everyone at Cloudoki. While working on this project, we want to provide our users with the best possible experience. Users now can set up their very own enterprise-level Developer Portal and Integrations Marketplace, in the cloud or on-premises.”

Related Articles

About us Blockchain Developers DevOps

Infrastructure, Blockchain, and Scalability with Erick Rettozi

In this article, Cyrex' Lead Backend Engineer Erick Retozzi offers expert advice on buildi...

Read more
About us Meet the Team

Building Partnerships and Navigating Misconceptions in Cybersecurity

Mathias Deloof, Strategic Partnership Manager with Cyrex and Cyrex Enterprise, discusses h...

Read more
Enterprise
About us

Wrapping up 2023 with Cyrex Enterprise

Discover the highlights of Cyrex Enterprise's remarkable journey in 2023, wrapping up a ye...

Read more
DevOps
DevOps Meet the Team

Navigating the Tech Landscape: A Deep Dive into Leadership, DevOps, and Game Development

Diogo Simões, Tech Lead at Cyrex Enterprise, shares insights into his role overseeing tec...

Read more