About Me

I'm a passionate and versatile Software Engineer with a demonstrated history of working in the information technology and services industry. I've a strong foundation in both frontend and backend technologies. I have experience building dynamic, user-friendly web applications using HTML, CSS, JavaScript, and frameworks like Vue.js. On the back-end, I work with technologies such as Node.js, Python and C++. I'm always eager to learn new technologies and improve my skills to create seamless, efficient solutions. My goal is to deliver high-quality code, work collaboratively with teams, and build intuitive experiences that drive user engagement.

Featured Projects

WeatherXM Admin API

The Admin API is a RESTful service that acts as a gatekeeper to WeatherXM's platform API, providing secure and controlled access to its functionalities.

Node.js
Typescript
Docker
Closed Source
WeatherXM Metadata API

This project provides information about WeatherXM entities, their data, metadata, and their relations in between

Node.js
Typescript
Docker
Closed Source
WeatherXM Explorer

The WeatherXM Explorer project implements a top view of the WeatherXM network.

Vue.js
Vuetify
Typescript
Docker
View Project
WeatherXM Withdraw App

The WeatherXM Withdraw App project implements a Web3 DAPP app that handles the WXM token withdraw process.

Vue.js
Vuetify
Typescript
Docker
Closed Source
WeatherXM Pro App Web App

The WeatherXM Pro Web App implements a web app that provides various functionalities to WXM B2B users, such as WeatherXM Explorer observation, plan and station subscription, PRO-API key management, PRO-API testing through a web openapi doc renderer and weather data observation based on customizable units.

Vue.js
Typescript
Vuexy
Docker
Closed Source
WeatheXM Web App

The WeatheXM Web App implements a web interface that provides various functionalities to WXM B2C users, such as claim stations, monitor weather data based on customizable units and WXM token observation.

Vue.js
Javascript
Vuetify
Docker
Closed Source
Smart Agricultural applications in the context of IoT

This project implements a smart IoT-based system to monitor crops, predict events using machine learning, and optimize resource use, involving multiple components like ThingsBoard, a REST API as middleware, a forecast server and a frontend app.

Vue.js
Typescript
Vuetify
Node.js
C++
Python
Docker
View Project
RabbitMQ IoT project

This project implements a publish/subscribe communication method using RabbitMQ Broker. This implement adds functions as, write of the values receipt to a database in order to represent and to send these same values to a remote server for further procedure.

Node.js
C++
View Project

Work Experience

  • WeatherXM

    Software Engineer

    WeatherXM

    Aug 2021 - Present

    Developed and maintained various web applications as solo web developer, such as WeatherXM Explorer, WeatherXM Withdraw App, WeatherXM Pro Web App and WeatherXM Web App. Engaged and contributed in design and UX during the implemenation of all frontend apps. In my current position as backend engineer i'm developing and maintaining RESTful backend apps such as Admin Api and Metadata Api.

  • Ex Machina

    Web Developer

    Ex Machina

    Jul 2021 - Aug 2021

    Developed and maintained web applications, focusing on responsive design and performance optimization.

  • EYDAP

    IT Support Technician

    EYDAP

    Jul 2018 - Sep 2018

    Assisted in the maintenance and upgrade of organization's hardware, gained experience in server and network management.