💻Albert Callarisa Roca
Senior Software Engineer at Form3- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Form3
-
United Kingdom
-
Financial Services
-
200 - 300 Employee
-
Senior Software Engineer
-
Jun 2023 - Present
-
-
-
Code Cell
-
Spain
-
Software Development
-
Founder
-
Aug 2017 - Present
Barcelona Area, Spain Code Cell is a software development company based in Barcelona. I founded it to work primarily on interesting projects for clients, with code quality and performance as top priorities.
-
-
-
-
Software Developer
-
Apr 2023 - May 2023
Spain
-
-
-
Lingokids
-
Spain
-
E-Learning Providers
-
100 - 200 Employee
-
Platform Lead
-
Sep 2021 - Apr 2023
Barcelona, Catalonia, Spain
-
-
-
Form3
-
United Kingdom
-
Financial Services
-
200 - 300 Employee
-
Lead Software Engineer
-
Feb 2021 - Sep 2021
-
-
Senior Software Engineer
-
Feb 2019 - Feb 2021
-
-
-
-
Backend engineer
-
Aug 2018 - Jan 2019
Remote I built a matchmaking service for a new online game that was able to handle over 1M concurrent players. I used mostly Go and Redis. I’ve also setup all infrastructure in Google cloud using Kubernetes.
-
-
-
-
Senior Software Engineer
-
Nov 2017 - Oct 2018
Remote I contributed in multiple backend and sysadmin tasks. Building a new cryptocurrency involves a lot of pieces put together and my role in the company was building some of those pieces, while I also helped to make sure the big picture made sense from the technical point of view. Used Go for most of the code, Docker, Ansible and Terraform for sysadmin tasks.
-
-
-
Toby ✌️
-
Canada
-
Software Development
-
1 - 100 Employee
-
Backend developer
-
Feb 2017 - Jun 2017
Vancouver, Canada Area Worked on the backend. Rebuilt its backend to support more customers and to perform faster. It was a go backend with a postgres database.
-
-
-
Axiom Zen
-
Canada
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jan 2015 - Jun 2017
Vancouver, Canada Area - Helped on the backend of Zenhub.com, a project management tool on top of Github's interface. The stack is node.js and mongo in the backend. We had to deal with lots of external API requests (Github's API) in a very efficient way without affecting our users in any way. I also built the backend for some of the key features in Zenhub. - Worked on the backend of Routific.com, a route optimisation service. The stack is node.js and lisp in the backend. I added some features to its backend to… Show more - Helped on the backend of Zenhub.com, a project management tool on top of Github's interface. The stack is node.js and mongo in the backend. We had to deal with lots of external API requests (Github's API) in a very efficient way without affecting our users in any way. I also built the backend for some of the key features in Zenhub. - Worked on the backend of Routific.com, a route optimisation service. The stack is node.js and lisp in the backend. I added some features to its backend to accommodate new customers requirements. I also help deploying some of their services in a docker cloud. - Built a VR app based on video streaming. I built the backend API (go and postgres), the video streaming service (WebRTC to HLS) and the Unity app for the customers to view those videos in VR. - Worked on the backend of Toby, a kind of tabs management chrome extension. We had to rebuild its backend to support more customers and to perform faster. It was a go backend with a postgres database. - Helped for some time in a machine learning project, doing mostly some changes in the infrastructure to handle more processing in a scalable way, being able to scale up and down based on the amount of data to process. - Contributed in a Go API template we used internally, used for most of the new APIs. Show less
-
-
-
Pie (acquired by Google)
-
Singapore
-
Technology, Information and Internet
-
Developer
-
Jul 2013 - Sep 2014
Singapore Joined the team as a first engineer. I was in charge of all technical decisions, from choosing a stack for the whole app to the hiring, leading and training the engineering team. I used Node.js for the backend, Angular for the frontend, Postgres as a main data storage and Redis as a quick read data (not a simple key-value cache layer). 99% of transactions were served from Redis.
-
-
-
Rakuten Viki
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Developer
-
Jan 2011 - Jul 2013
Singapore I contributed in the design and implementation of a microservice architecture. Those microservices were built in multiple languages, mostly Golang, Node.js and Ruby. Part of this design included a synchronization of data across regions and deployment of some services in multiple locations world-wide. A big part of the architecture relied on RabbitMQ to distribute events across services and Redis for a high speed data access. I also took care of the deployment and maintenance of my own… Show more I contributed in the design and implementation of a microservice architecture. Those microservices were built in multiple languages, mostly Golang, Node.js and Ruby. Part of this design included a synchronization of data across regions and deployment of some services in multiple locations world-wide. A big part of the architecture relied on RabbitMQ to distribute events across services and Redis for a high speed data access. I also took care of the deployment and maintenance of my own services on different providers like AWS and Hetzner. I also led a team of up to 5 people when I was leading the web team. During this time, other than leading the team, I was more focused on the backend side of the web app (rails) making sure the interaction with the API was efficient. Show less
-
-
-
-
Freelance
-
Dec 2009 - Dec 2010
Spain
-
-
-
gnuine
-
Spain
-
Technology, Information and Internet
-
Developer
-
Apr 2007 - Dec 2009
Barcelona Area, Spain Built custom Ruby on Rails applications for clients. Also started an open-source rails-based CMS that was architected to help us ship client solutions in less time and with very good quality. Once it was stable, I helped the rest of the team learn how to use it and gave support on some of the client projects.
-
-
-
VIEWNEXT
-
Spain
-
IT Services and IT Consulting
-
700 & Above Employee
-
Developer
-
Jan 2004 - Jan 2006
Barcelona I contributed in the implementation of J2EE applications of government projects.
-
-
Education
-
Universitat Politècnica de Catalunya
Ingenieria Técnica de Gestión -
Universitat Oberta de Catalunya
Máster en Business Intelligence, Business intelligence -
Salesians de Sarrià
CFGS, Information technologies