💻Albert Callarisa Roca

Senior Software Engineer at Form3
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Castelldefels, Catalonia, Spain, ES

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Financial Services
    • 200 - 300 Employee
    • Senior Software Engineer
      • Jun 2023 - Present

    • 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

    • Spain
    • E-Learning Providers
    • 100 - 200 Employee
    • Platform Lead
      • Sep 2021 - Apr 2023

      Barcelona, Catalonia, Spain

    • 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.

    • 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.

    • 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

    • 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.

    • 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

    • 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.

    • 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
    2005 - 2008
  • Universitat Oberta de Catalunya
    Máster en Business Intelligence, Business intelligence
    2009 - 2011
  • Salesians de Sarrià
    CFGS, Information technologies
    2003 - 2005

Community

You need to have a working account to view this content. Click here to join now