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
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.
This project provides information about WeatherXM entities, their data, metadata, and their relations in between
The WeatherXM Explorer project implements a top view of the WeatherXM network.
The WeatherXM Withdraw App project implements a Web3 DAPP app that handles the WXM token withdraw process.
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.
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.
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.
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.
Work Experience
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.
Web Developer
Ex Machina
Jul 2021 - Aug 2021
Developed and maintained web applications, focusing on responsive design and performance optimization.
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.