Carlos Gonser, Developer in Luxembourg, Luxembourg
Carlos is available for hire
Hire Carlos

Carlos Gonser

Verified Expert  in Engineering

Software Developer

Location
Luxembourg, Luxembourg
Toptal Member Since
August 18, 2021

Carlos is a passionate software engineer with over 17 years of experience who worked for companies of different sizes and sectors, architecting, engineering, and scaling up different cloud-based solutions. He has a deep knowledge of technologies and tools such as AWS suite, Docker, Kubernetes, Terraform, PHP, JavaScript, Node.js, Go, PostgreSQL, MySQL, Memcached, and Redis.

Portfolio

Docler Holding
PHP, MySQL, Memcached, Redis, Linux, Technical Leadership, Architecture...
Delivery Hero
PHP, Go, Elasticsearch, Amazon Web Services (AWS), Redis, Docker, MySQL...
Econciliador
Amazon Web Services (AWS), Amazon EC2...

Experience

Availability

Full-time

Preferred Environment

PHP, Docker, Amazon Web Services (AWS), Linux, Terraform, PostgreSQL, JavaScript, Redis, Kubernetes, Memcached

The most amazing...

...project I've ever worked is one of the leading streaming platforms, which has millions of accesses per day, usually positioned within top 50 on Alexa.

Work Experience

Software Engineering Manager

2018 - 2020
Docler Holding
  • Collaborated with up to six different cross-functional teams of up to around 50 engineers in total, maintaining and evolving one of the leading streaming platforms in the world.
  • Participated in the daily product development cycle, ideation of new projects, technical viability assessment, and direction of the teams throughout the development process. Actively contributed to the global IT strategy definition and execution.
  • Conducted the refactoring of several legacy applications, as well as developing new applications to support the upcoming features of the platform in a very hands-on fashion, providing both technical and non-technical guidance to team members.
Technologies: PHP, MySQL, Memcached, Redis, Linux, Technical Leadership, Architecture, Microservices, Software Architecture, CSS, HTML, PHP 7, REST, JSON, GitHub, Slack, API Development, Web Technologies, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

Software Engineering Manager

2017 - 2018
Delivery Hero
  • Managed a cross-functional team, delivering key features to the customer-facing platform, such as payments, ordering, monitoring, and integrations with internal and external services, for more than 15 countries in North America, Europe, and Asia.
  • Coached and supported the team members, also contributing to the whole lifecycle of the team deliveries and still focusing on performance improvements and solutions to bring long-term results.
  • Contributed to planning, coding, deploying, and maintaining several applications related to the scope of the team on a daily basis.
Technologies: PHP, Go, Elasticsearch, Amazon Web Services (AWS), Redis, Docker, MySQL, Kubernetes, Symfony, Technical Leadership, Architecture, Microservices, Software Architecture, CSS, HTML, PHP 7, eCommerce, REST, JSON, GitHub, Slack, API Development, Web Technologies, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

CTO | Co-founder

2014 - 2017
Econciliador
  • Developed the company from scratch to a constantly evolving and scalable platform, being responsible for every development-related aspect of the company, including system architecture, infrastructure, and team management.
  • Analyzed different players from the market, identified weak points, and brought technical elements to our solution, which would, in the end, give us a business advantage in these topics.
  • Experimented with different new tools and technologies in the startup environment, which on many occasions proved to save the company some money, effort, and time when delivering new features and solutions.
Technologies: Amazon Web Services (AWS), Amazon EC2, Amazon Elastic Container Service (Amazon ECS), AWS ELB, Docker, PostgreSQL, Amazon RDS, Memcached, Redis, Amazon ElastiCache, Amazon Simple Email Service (SES), AWS Simple Notification Service (SNS), Symfony, Technical Leadership, Architecture, Microservices, Software Architecture, CSS, HTML, REST, JSON, GitHub, API Development, Web Technologies, jQuery, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

Technology Manager

2013 - 2014
Viva! Experiências
  • Managed the software development area, including system development and maintenance, architecture, and the eCommerce platform.
  • Used different technologies, such as AWS (EC2, ELB, RDS, PostgreSQL, SES, ElastiCache, and Memcached), PHP (Symfony), and JavaScript (jQuery and Vanilla.js).
  • Prepared the platform to support traffic peaks during specific occasions such as Black Friday and Christmas, when the website would have more traffic in the period of 1-5 days than in a whole month.
Technologies: PHP, Amazon Web Services (AWS), Symfony, PostgreSQL, Amazon Elastic Container Service (Amazon ECS), Technical Leadership, Architecture, Software Architecture, CSS, HTML, JSON, GitHub, API Development, Web Technologies, jQuery, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

Software Engineering Manager

2010 - 2012
P2HE Tecnologia
  • Managed the software engineering team, having developed different projects for both small and large companies, such as banks, marketing agencies, security seal industries, and law firms.
  • Led the projects that were primarily based on PHP (Symfony), JavaScript (Vanilla.js and jQuery), and PostgreSQL and running on Linux servers.
  • Oversaw a major project, a highly available IP-fax central developed for a large multinational bank. It was based on Asterisk, which has different integrations in the customer network.
Technologies: PHP, Symfony, PostgreSQL, Linux, Asterisk, Technical Leadership, Architecture, Software Architecture, CSS, HTML, JSON, GitHub, Web Technologies, jQuery, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

Software Engineer

2002 - 2010
Various Engagements and Projects
  • Developed several projects as a freelancer, mainly based on PHP and Vanilla.js with either MySQL or PostgreSQL databases, always using Linux machines to run the applications.
  • Acted as a software engineer working for different companies, always with a similarly composed technical stack, in different industries.
  • Contributed to multinational projects, including clients from the United States and Peru.
Technologies: PHP, JavaScript, MySQL, PostgreSQL, Architecture, Software Architecture, CSS, HTML, GitHub, Web Technologies, jQuery, MariaDB, Object-oriented Programming (OOP), Back-end, Data Structures

Neontools

https://www.neontools.io/
Neontools is a suite of online marketing tools containing different resources for content creators, such as social network analyzers, URL shorteners, and landing page creators, among others.

I led the whole refactoring of the platform, migrating from an old PHP codebase to a new one developed with a PHP8 and Symfony5 API and a React and Next.js front end.

I also restructured the whole infrastructure of the platform, migrating it to AWS and developing a highly scalable and available structure, mainly relying on Docker and ECS, RDS, ELB and ElastiCache.

Languages

PHP, PHP 7, JavaScript, CSS, HTML, Go

Frameworks

Symfony, Next.js

Libraries/APIs

API Development, jQuery, React

Tools

Amazon Elastic Container Service (Amazon ECS), GitHub, Terraform, AWS ELB, Amazon Simple Email Service (SES), Slack, Amazon ElastiCache, AWS Simple Notification Service (SNS), Asterisk

Paradigms

Microservices, REST, Object-oriented Programming (OOP)

Platforms

Docker, Amazon Web Services (AWS), Linux, Kubernetes, Amazon EC2

Storage

PostgreSQL, JSON, MariaDB, MySQL, Redis, Memcached, Elasticsearch

Other

Technical Leadership, Architecture, Software Architecture, Web Technologies, Back-end, Data Structures, Amazon RDS, eCommerce

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring