David Martín Peral

About Me

Desde muy pequeño siempre he sentido fascinación por la tecología y por el desarrollo de la misma. Empecé muy pronto a aprender a programar y mi interés por estos temas me ha llevado a mantenerme en un estado de aprendizaje continuo, investigando nuevas tecnologías, manteniendome al día de las últimas tendencias y en un proceso de mejora que nunca termina. Me considero afortunado de haber podido hacer de mi pasión mi profesión y a continuación resumo mis principales campos de experiencia.

  • Age 33
  • Ubicación Madrid, Spain
  • e-mail crakernano@gmail.com

Qué sé hacer

Desarrollo

Como desarrollador he participado en multitud de proyectos, tanto propios como para clientes. Realizando el diseño y la ejecución de aplicaciones robustas, con un buen desempeño y mantenibles.

Programación de microcontroladores

Tanto a nivel personal como profesional cuento con experiencia en el desarrollo de firmware, principalmente para microcontroladores de la familia ATMega y PIC.

Devops

La creación de flujos de trabajo ágiles y seguros es una de las mejores inversiones que se pueden realizar ante un proyecto. Mi experiencia en este campo se basa en crear sistemas de trabajo seguros, robustos y que permitan mantener una evolición continua de los proyectos

Seguridad y observabilidad

Tan importante como el desarrollo de programas es la capacidad que se tenga para mantenerlos monitorizados y poder garantizar así su disponibilidad, encontrar posibles mejoras de rendimiento o de seguridad y medir su desempeño.

Cilents

Experiencia y Formación

Experiencia

2019 - Actualidad
Wedo-it (IBM Subsidiary)

Desarrollador

Desarrollador para Bankia.

2018 - 2019
Arduino

Formador

Formador del programa CTC de Arduino.

2017 - 2018
SideChannel

Desarrollador

Desarrollos a medida para clientes, consultoría y formación en el ambito de la electrónica.

2016 - 2017
Rockbotic

Coordinador de recursos

Coordinador de recursos humanos, logistica y creación de contenidos.

2015 - 2016
Camp Tecnologico

Coordinador

Coordinador de la empresa en Madrid.

2012 - 2019
Trastejant

Fundador de Trastejant

Diseño y desarrollo de la plataforma, generación de contenidos, ponente en conferencias y formador.

2011
Freelance

Fundador de la Codeteca

Desarrollo de la Codeteca, un lugar dónde encontrar y compartir fragmentos de código.

Formación

2022
Microsoft Certified

Azure AZ-900

Certificación de Azure Fundamentals.

2020
Varios

Kubernetes, Docker, Jenkins, Gitlab CI/CD, Prometheus, Grafana, OpenTelemetry...

Metodología y herramientas de devops.

2019
udemy

Master en JavaScript: JS, jQuery, Angular 7, NodeJS

Curso de formación en tecnologías basadas en JavaScript.

2018
SION CERTIFICATIONS

Expert Certified Ethical Hacking

Titulación de experto en Hacking Ético.

2017
Comunix group

Certificación de Experto Web en Hacking Ético

Titulación de experto en Hacking Ético en CMS, bases de datos y ataques web.

2016
PixelPro

Master en Wordpress

Creación de themes, plugin y seguridad para Wordpress.

2015
Universidad Politecnica de Valencia

Programación Avanzada en Android

Mi formación cómo programador de APP en Android comezó en 2015 gracias a un curso específico impartido por la UPV. Desde entonces he continuado formandome en esta tecnológica y actualmente cuento con varias APP desarrolladas por mi.

2012
Universidad Complutense de Madrid

Ingenieria superior en Informática

Titulación de Ingeniería superior informática por el plan 98.

2009
CAM Getafe

Desarrollo de aplicaciones Java con IBM Rational Application Developer para WebSphere

Formación impatida por IBM que trata en profundidad aspectos más avanzados sobre la programación en Java y concretamente su aplicación para webshare.

2008
CAM Getafe

Programador de aplicaciones orientadas a objetos

El curso estaba orientado principalmente a la programación en Java pero los conocimientos son extrapolables a cualquier lenguaje POO.

2006
Colegio Salesianos Atocha

CISCO CCNA CERTIFICATION

(Cisco Certified Networking Associate) Una de las certificaciones más importantes dentro de la industria de la Tecnología de la Información. Esta certificación representa el nivel asociado, orientada a habilidades prácticas en el diagnóstico y solución de problemas específicos de redes.

2007
Colegio Salesianos Atocha

Bachiller de ciencias de la salud

Modalidad de bachillerato en ciencias de la salud según lo establecido en la LOE.

Design Skills

OpenSCAD

70%

FreeCAD

95%

GIMP

80%

Inkscape

60%

Coding Skills

React

70%

PHP

95%

Flutter

90%

Python

90%

C

60%

Java

50%

GO

20%

Devops Skills

Docker

95%

Jenkins

85%

Sonarqube

60%

Nexus

60%

Kubernetes

80%

Gitlab CI/CD

80%

Knowledges

  • Wordpress
  • Laravel
  • Flask
  • Django
  • CURA
  • Slic3r
  • Linux
  • Windows
  • Grafana
  • Prometheus
  • Loki

Titulaciones

Cisco CCNA

Cisco Certified Networking Associate
2005 - 2006

Docker

Uso de docker para conterizar aplicaciones
2019

Azure AZ-900

Azure AZ-900: Azure Fundamentals
29 Noviembre 2022

Kicad

Diseño de circuitos electrónicos
2018

Master en JS

Master en JavaScript: JS, jQuery, Angular, NodeJS
2019

ELK Stack

ELK Stack: Elasticsearch, Logstash, Kibana
2019

Django

Desarrollo Web Backend en Python con Django
2020

Android

Master Desarrollo Android con Java y Kotlin
2020

Portfolio

Trastejant

Trastejant

Detailed
NaMi

NaMi

Detailed
Trastejant

La Codeteca

Detailed
Roon2Learn

Room2Learn

Detailed
Dreambook

Dreambook

Detailed
Mockup Design 1

Since When

Mockups
Robots

Robótica

Detailed
Bot

Bots y automatismos

Detailed
Notillus

Notillus

Detailed
Mockup Design 1

GluApp

Mockups
Mockup Design 1

Manual de supervivencia Maker

Mockups
YouTube

Youtube

Detailed

Blog

Contacto