Coding is one of my passions, and I am proficient at software engineering and Software Development. I am a Full stack software engineer, but I rather work in the backend.
- β¨ I have knowledge and proficiency β¨ in Typescript, Javascript, Angular, Node, PHP, C#, C++, Java, Arduino, Raspberry Pi, Solidity and π Python.
- Regarding Hardware, I am proficient in Arduino and circuit board design using Fritzing.
- π¬ Ask me about software engineering, food, travel, politics, and Magic, the gathering.
- π« You can reach me via email or linkedin
- Check their website here. Their mission is to help migrant workers and people in the area of Valencia / Spain who have difficulties in changing their lives and adapting to this country. If like me you don't believe in borders and think we all belong to the same world and live under the same sun, consider donating to them.
- I speak Spanish, English, French, Italian, and Valencian with fluency
- I speak Nepali at an Intermediate level.
If you wonder how I code, let me showcase how I work with these public small coding challenges I have made throughout my years of experience as a Software Engineer.
These repos are only a showcase of what my programming skills are
Repo - Front end developed using Angular + Ionic Framework. The backend was developed in C# and .NET. The backend is to be run on a Raspberry Pi with GPIO controllers to check the temperature and humidity of a DHT22 sensor. The endpoint includes a background task that performs checks every two minutes and stores the information in a MariaDB Database. You can check the URL of the project here. The Angular application is served via an nginx server, that grabs all of the endpoint information via a reverse proxy configured through a secure channel in a network connected to the Raspberry Pi Live. Al CI/CD is performed by a Team City server that handles testing both in the RPI and in the Local server , and updates the application.
Repo - Front end developed using Angular + Ionic Framework. The backend was developed in Python and FastAPI with a MongoDB connection. All set up with GitHub actions + Docker containers.
Repo - Backend Framework developed with RUST and with a MongoDB connection. All set up with GitHub actions + Docker containers.
Repo - Tool that connects to Ionos API to change DNS zones and act as Dynamic DNS service. Repo is meant to be installed in a Raspberry Pi, but it will work in any Debian-based Linux distro.
Repo - Scrapper + Endpoint built using Typescript, Express, and a small microframework edited for this purpose. CI/CD + Testing done over separated pipelines and containerized using Docker
Repo - A simple Frontend developed in Angular that connects to Union Avatars Framework and shows a 3D Modeled version of a user's face using their 3D Avatar API.
Repo - A small programming challenge created using Typescript + NestJS for backend. The repo is a simple mechanism that allows users to add songs to personalized lists. Everything is done + tested extensively using Jest and a CI/CD Pipeline, containerized using Docker and Mongo DB.