Code tells stories, let me tell you mine...

whoami

This is me, I am a Software Engineer with an interest in security. I make free videos on YouTube to educate the public.

Technologies & Frameworks

My favorite set of frameworks and technologies. I am always open to new alternatives, these are only my preferences.

python java nodejs c++ android
DISCOVER MORE PROJECTS

Projects

Some of my most recents projects.
You can find more of my open source projects in my github profile.

Bobi: a solution for small businesses

FLUTTER

JAVASCRIPT

Won 3rd place in a national IBM Developer Hackaton

  • Implemented a multiplatform mobile app with Flutter.
  • Applied cloud microservices such as Cloud Foundry or Mongo DB Atlas.
  • Utilized IBM Watson Assistant to create an AI conversational agent.
  • Cloud Functions were employed to connect the app to the backend.

Eventbook: event management platform

JAVA

SPRING BOOT

Spring based event management platform with user and role management, technical support, statistics and more.

  • Used Spring Boot with Apache Derby to create a stand-alone application.
  • Applied MVC patterns such as DAO, DTO and Service.
  • Followed agile methodologies to work in teams.
  • Used Selenium and JUnit to produce automated tests.
  • Utilized AJAX to create real-time messaging between users.
  • Designed CRUD for entities and managed the DB.

Aprende Ayudando: e-learning platform for charities

PYTHON

DJANGO

Django e-learning platform created for the university of - to collaborate with NGOs.

  • Negotiated with the client in order to produce a software requirements document.
  • Produced the document in LaTeX and modelled the system in UML.
  • Generated use cases accordingly and orchestrated with the team.
  • Configured automatic deployment to the cloud with Heroku.
  • Created CRUDs for several entities, managing permissions.
  • Integrated a calendar to the Django administration panel for allowing an easy and role restricted CRUD of events.

Personal Landing Page

HTML

TAILWIND CSS

Personal website developed with TailwindCSS and Vite.js.

  • Used HTML with modern guidelines to create a responsive website working in all major browsers.
  • Used TailwindCSS with ViteJS to generate a static site.
  • Used PurgeCSS to generate static assets with smaller size, achieving faster loads.
  • Used npm to manage packages and run the project.
  • Deployed site to a static site hosting, in this case github pages and set up a domain for it.

Contact me