Git Product home page Git Product logo

Resumé

Index

Contact

You can reach me at [email protected]

Cover letter

I've worked across functions over my professional career, frontend and android were my roots and back-end the place where I found my passion. I like to think myself as a strongly oriented engineer, a person who takes a problem, goes as deep as possible in the analysis and takes ownership in designing a solution and rolling into reality. It's in backend where I've found the place where the perfect place where to put my self projection into action and actions. Also, due to a broader hands-on experience I can take other roles, like architecture oriented or even devops leaning.

After many years in the software industry I've come to terms of deciding to put my hands, time and energy into projects that meet certain ethical principles I bow for. This means I'm looking for a company that advocates for open source and takes care of such needed ecosystem, but also that develops software that has profound positive impact in people's life.

Skills

  • Strong: Java, Spring, Docker, Git, Bash, ELK, SQL, CI/CD (Jenkins), scalability, messaging systems (Kafka, Rabbitmq), Rest-API.

  • Medium: scala, ruby, performance, GNU/Linux, Chef, testing, maven, NO-SQL, 0 downtime, Hibernate, JVM, distributed systems, sbt, kubernetes.

  • Soft: Redis, rake, networking, AOP, profiling.

Work experience


Zorgdomein

Position: Senior Backend engineer

Period: September 2020 - September 2021

Summary: Zorgdomein is a healthcare digital service. Takes care of providing a platform to every actor involved in health in The Netherlands that enables them to perform appointments, tests, managing patients data and any aspect that involves paperwork in a reliant and efficient way. The developer team I was integrated at is focused into the management aspects of the services offered by different actors such as GP, laboratories, hospitals and so, being responsible for new features while assuring seamless changes in production that warranty a 100% up-time.

Keywords: scala, sql, kubernetes, kafka, flyway, helm, jenkins, no-sql, redis, elk, grafana, sbt, hexagonal architecture, zero downtime, DDD


Unicornify

Position: Senior Backend engineer

Period: March 2019 – July 2020

Summary: Unicornifies takes the shot of the technical side of startups, enabling brand new companies to get a high quality software products for their companies. So far, 2 projects were develop from scratch where I participated as main architect of the applications: Viteezy.nl & 787-lottery. While Viteezy turned out a simple CMS project, in 787-lottery we are dealing with a national wide lottery (potentially 100M users) where uptime, performance and resiliency are key aspects of the platform, making the design of the systems one of the ultimate challenges of my career.

Keywords: Java, spring, dropwizard, k8s, docker, gitlab, ci/cd, kafka, redis, aws, scripting, scala, flyway, rds, eks, mks, jdbi, microservices.


Fuga

Position: Backend software engineer

Period: July 2016 – February 2019

Summary: Fuga is a middleman company that connects artists and record labels with music platforms such as Spotify, iTunes and over 200 other ones. The developer team I was integrated at is focused into taking Fuga’s software into new technologies and keeping on giving value and new features to the clients. The main project is develop under Java (Spring + Hibernate).

Keywords: Java, spring, hibernate, AOP, bash, MySQL, ELK (ElasticSearch, Logstash, Kibana), docker, jenkins, ruby, git, CI/CD, iptables, mockito, rake, chef, capistrano, nagios, redis (+ sentinel), kafka, maven.


BQ

Position: Backend software engineer

Period: May 2015 – Abril 2016

Summary: At BQ, the team I was integrated at is developing, from scratch, a generic back-end project (a.k.a BASS technology) called Corbel. The project integrates the use of a wealthy set of side tools and methodologies that settles a really professional result, such high level and modular result can be proved since the project is supporting . different internal services of the company such as . the SAP platform, sales discounts or a full e-books streaming reading platform.

Keywords: Spring (Jersey + Jackson + Dropwizard), Git, Scala, Java, Javascript, Chef, Docker, Vagrant, CI/CD, Jenkins, Bash, Scrum/Kanban, Gerrit, BASS, (unit & integration ) testing, Mocha, Chai, Karma, Express.


Favoroute

Position: Frontend & Android engineer

Period: March 2014 - March 2015

Summary: As front-end developer I had to deal with AngularJs and help finish the web platform on its 1.0 version. On Android I had to start the project from scratch and made the whole engineering process until publishing the app at the Play Store (and keep it at to date).

Keywords: js, AngularJs, nodeJs, Grunt, less, bash, python, mercurial, Android, XML, Java, patterns, clean code, UX.


Creania Labs

Position: Frontend & Android engineer

Period: March 2013 - March 2014

Summary: On this job I had to develop Webapps based on API-REST, backbone, compass, and much more. Also SmartTv apps developed on js and Samsung SmartTv's SDK. After the front-end phase, I switched to the android division and made my firsts steps under real android development.

Keywords: Compass, JS, jQuery, REST API, Backbone, JSON, Redmine, SCRUM, git, Samsung SmartTv, Mocha, Jenkins

Education


Software engineering

Location: Universidad Politécnica de Madrid

Period: September 2011 – June 2016

Thesis: Graded 9.5 over 10. Link


Computer Science

Location: Universidad Autónoma de Madrid

Period: September 2008 – September 2011

Thesis: Graded 9.5 over 10. Link

Languages

  • Spanish: native.
  • English: full professional proficiency.
  • Dutch: elementary proficiency.

Victor Perez Rey's Projects

amule icon amule

'All-platform' P2P client based on eMule

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.