Josep Bigorra

Software Engineer

jjbigorra@gmail.com

+31 639825138

1441KH PurmerendThe Netherlands

Who am I ?

I am a Software Engineer and love what I do. I have a DevOps mindset and I'm always eager to learn, solve problems, perfect my skills and take on challenges.

I moved to the Netherlands in 2019, and I was born in 1996 in Barcelona, Spain.

You could also describe me as a Free Software Advocate, an Emacs user, Guix and Nix enthusiast, Haskell, Lisp, Scala enjoyer, functional programmer, and perfectionist.

Work experience

Vandebron B.V.
-
Software Engineer
Amsterdam, The Netherlands

August 2024 => present

Back-end, asynchronous and event-driven services with Scala, REST APIs

Distributed micro-services, Kafka, PostgreSQL, Elasticsearch

Functional programming, domain modeling

Kubernetes and Docker, ArgoCD, Helm charts

ZorgDomein B.V.
-
Software Engineer
Breukelen, The Netherlands

April 2023 => July 2024

Experience in Scala, REST APIs, distributed microservices, using functional programming.

Working with Kafka, PostgreSQL, Elasticsearch.

Integration testing, black-box testing, testcontainers, unit, E2E testing, security assessment.

Python data pipelines with Spark and AWS Glue for a product tagging system.

Amazon AWS, EC2, Cloudfront, S3 buckets.

IKEA - Ingka Digital
-
Software Engineer
Amsterdam, The Netherlands

January 2022 => March 2023

Experience in Go, Java, Spring Boot and Gradle, Maven.

Apache Beam, Dataflow, data-pipelines.

Google Cloud Platform, Pub/Sub, Serverless computing.

Kubernetes and Docker, Terraform, Infrastructure-as-Code.

PostgreSQL, BigTable, ElasticSearch, Redis, Firebase.

Pro Warehouse B.V.
-
Full-stack Developer
Amsterdam, The Netherlands

November 2019 => December 2021

Experience with Go (standard & Gin) and PHP (Laravel).

Relational MySQL-based applications, with complex queries and multiple joins.

Database design, normalization, migration, maintenance, and backup.

REST API design, implementation and documentation generation. Secure-by-design practices.

Server-side rendering front-end applications, communicating with several APIs.

Jenkins Groovy scripted pipelines with unit tests.

FreeBSD & Linux server experience, jails and pf Firewall.

Introduced Agile working methodology and Extreme Programming.

Liderlink Business Solutions
-
Back-end Developer internship
Parchal, Portugal

February 2019 => July 2019

Experience with PHP and MySQL, CRUD operations, in several real-estate, hotel and personnel management software.

Client-side scripting with JavaScript and jQuery in combination with server-side templates.

Android development, Ubuntu server maintenance.

Education

Leading Self
-
Leadership course
Maarssen, The Netherlands

Summer 2024

Took a course on leadership, inter-personal relations and good ways of collaborating and empathizing at the workplace.

Universidade do Algarve
-
IT Associate's degree
Faro, Portugal

September 2017 => September 2019

Graduated with 190/200 score. Obtained maximum score for software engineering internship.

Java, PHP, SQL, Javascript, GNU/Linux, Excel, Alfresco BPM

Driving:

B driver's license, vehicles up to 3,5t

My free time

I like building and tweaking computers, blogging about my tech opinions and discoveries and playing strategy games sometimes.

I love playing classical and electric guitar.

You might also find me doing CrossFit, sanding furniture down, removing weeds from the garden, or improving my house.


this Curriculum Vitae was rendered with Guile Scheme code
find the source code here:codeberg.org/jjba23/iter-vitae