Hi! I am Miguel Angel, just another developer working hard to not be just another developer.

What can I do for you?

I am a Software Developer passionate about creating high performance solutions that take the most advantage they can from the hardware they use. I always code following the best standards, verifying the code quality with analysis tools and automated tests. I am a huge fan of maths, AI and distributed computing.

Since I coded my first lines in Go (July 2018), I knew that its simplicity, power and philosophy are the experience that any developer pursuing productivity and efficiency needs. I coded with PHP, Python and JavaScript (Node.js) in the past. I also finished the 42 C Piscine in Silicon Valley, so I have basic knoledge of C.


  • Programming languages: Go, C, JavaScript, Python, PHP.

  • User interfaces: Web (HTML, CSS, JavaScript).

  • SQL databases: SQLite, PostgreSQL, MySQL.

  • NoSQL databases: Badger.

  • Search engines: Bleve.

  • VCS: Git.

  • QA: linting, unit testing, CI (Drone, Travis, GitLab CI, Bitbucket Pipelines, GolangCI, GitHub Actions), CD.

  • Cloud: GitHub Pages, Netlify, Heroku, Google Cloud Platform.

  • Systems administration: Linux (Debian, Alpine), Shell Scripting, Containers (Docker, systemd-nspawn), Containers orchestration (Docker Swarm).

  • Frameworks and libs: Badger, Bleve, Hugo.

Take a look at my CV (PDF).