Personal details

David B. - Remote

David B.

Timezone: Madrid (UTC+2)

Summary

I started my career as a certified Java developer in a startup, but we all know how startups are, so before I knew it, I was also working with JavaScript or Python, even doing some machine learning.

In my spare time, I learned React, which I used as a freelance.

Then, at a big company, I refined my skills with git, Jenkins, Angular, Ionic and Node.js, while also leading a team and mentoring junior developers.

I love building amazing stuff and helping others do the same.

Work Experience

Full Stack developer
Caroda | Jun 2019 - Present
Azure
React
JavaScript
Svelte
Caroda is a video advertising company. I work creating solutions to deliver video advertising on our customers websites using our own solution built, from the video player itself to the backend services.
Technical lead
DXC Technology | Jun 2019 - Jun 2020
GitHub
React
Spring Boot
Material-UI
Microservices
Next.js
I designed and lead the development of a microservice-based web application for a public healthcare service. We did everything from scratch, using industry standards such as OpenID Connect and FHIR v4. I wrote all the technical documentation for the project and mentored new recruits.

Personal Projects

2019
React
Material-UI
Redux
A text-based graph editor. Using a simple grammar, you write down your graph and watch it in real time. Your graphs are stored in Firebase so you can access them from anywhere, or, if you do not want to log in using your Google account, they are kept into your local storage and can be exported and imported in JSON format.