Brilland Nkuete Tago, Developer in Peterborough, ON, Canada
Brilland is available for hire
Hire Brilland

Brilland Nkuete Tago

Software Engineer and Developer

Peterborough, ON, Canada

Toptal member since November 18, 2025

Bio

Brilland is a seasoned senior software engineer with over 10 years of experience in the IT industry. His expertise spans the retail, education, government, and banking sectors, where he has significantly impacted the design and implementation of large-scale and low-latency systems. Brilland enjoys bringing simple solutions to complex problems, which generally help his teams achieve successful outcomes.

Portfolio

Publicis Sapient
Java SE (Core Java), Spring 6, Spring Boot, Azure, Google Cloud Platform (GCP)...
CGI
Java SE (Core Java), Spring 5, Confluence, SQL...
Ministry of Finance of Cameroon
Java 8, Bonita BPM, Spring Boot, Spring Data JPA, PostgreSQL, Alfresco...

Experience

  • SQL - 10 years
  • Object-oriented Programming (OOP) - 10 years
  • Java SE (Core Java) - 10 years
  • Spring - 9 years
  • REST - 8 years
  • Spring Boot - 8 years
  • Microservices - 6 years
  • Spring 6 - 3 years

Preferred Environment

Java SE (Core Java), Spring 6, SQL, NoSQL, Confluent Kafka, GitHub, REST, Microservices, Cloud, Spring Boot

The most amazing...

...thing I've done is integrate a new retail media vendor into a retailer-sponsored ads engine, resulting in a million-dollar increase in revenue in a year.

Work Experience

Senior Technology Associate L1

2023 - 2025
Publicis Sapient
  • Contributed to a $2 million annual revenue increase by developing an ad relevancy engine that personalizes sponsored products for many brands representing a retailer based on customer behavior.
  • Designed a resilient and high-performance application architecture, leveraging multithreading, reactive programming, Redis cache, and GraphQL, resulting in a 95th percentile API latency of under 250ms for a smooth user experience.
  • Architected and implemented an event-driven microservices system based on the pub/sub model, leveraging Kafka and Spring Boot, which significantly improved application resilience and reduced downtime.
Technologies: Java SE (Core Java), Spring 6, Spring Boot, Azure, Google Cloud Platform (GCP), Docker, Git, GitHub, Redis Cache, Confluent Kafka, Azure SQL, SQL, NoSQL, Spring, Azure Logic Apps, Azure Kubernetes Service (AKS), Java, REST APIs, Large-scale Distributed Systems

Java Consultant

2021 - 2022
CGI
  • Improved the security and maintainability of legacy Jakarta EE applications by addressing common vulnerabilities and exposures (CVEs) within the team's application repositories, resulting in a 10% enhancement in system security.
  • Designed and implemented a microservice for currency trading that seamlessly integrated with third-party APIs to fetch real-time exchange rates, enabling accurate and efficient processing of currency exchange requests.
  • Automated the handling of complex transactional requests by setting up processes to retrieve, process, and securely transfer files via an SFTP server, ensuring smooth and secure data transactions.
Technologies: Java SE (Core Java), Spring 5, Confluence, SQL, Object-oriented Programming (OOP), JUnit, REST, Apache Maven, Open APIs, Spring Cloud, Oracle, Mockito, Concourse CI, Microservices, Web Logic, Code Review, Spring, Java 8, Git, Java, REST APIs

Java EE Software Consultant

2019 - 2021
Ministry of Finance of Cameroon
  • Designed and implemented a multi-layered application for managing government debt for over 500 civil servants, including a multiservice back-end application and a monolithic front end.
  • Designed and implemented connectors to enable communication between the BPMN engine, in-house microservices, and Alfresco for document storage and retrieval.
  • Set up and utilized the PostgreSQL database engine to store civil servants' financial data, and built complex SQL queries to retrieve payment history.
  • Built complex SQL queries to retrieve payment history and generate reports, optimizing database performance for large datasets.
Technologies: Java 8, Bonita BPM, Spring Boot, Spring Data JPA, PostgreSQL, Alfresco, Angular 6, Java, Apache Tomcat, REST APIs, Large-scale Distributed Systems

Java Web Developer

2016 - 2019
Soditech SA
  • Designed and implemented the back-end database model and application architecture, and a scalable software front end for managing students' registration, assessment, discipline, attendance, courses, and notification, being used by over 30 schools.
  • Improved the application code quality by enforcing best practices, including CI/CD, code reviews, unit test case coverage, and usage of SRE tools, which reduced by 30% the forecasted maintenance time.
  • Trained over 120 users on using the application to its full potential.
Technologies: Java 7, Java SE (Core Java), Spring, Spring Boot, Angular 5, Git, Bitbucket, Java, Apache Tomcat, REST APIs

Software Developer

2015 - 2016
ISESTMA
  • Contributed to implementing an e-learning platform using Moodle, which was used by over 100 students.
  • Designed and implemented a software to manage the student lifecycle in the school.
  • Contributed to enforcing IT resource utilization policies and providing technical support for all users.
Technologies: Java, Jakarta EE (Java EE or J2EE), Computer Science, PrimeFaces, EJB 3, MySQL, JavaServer Faces, Apache Struts, PHP, JavaScript, jQuery, HTML, JBoss, WildFly, JasperReports

Web and Mobile Application Development Intern

2013 - 2015
H2 ALTITUDE
  • Contributed to implementing a chat application running on Android and iOS.
  • Contributed to implementing a CRM application used by multiple local companies.
  • Automated UI testing by leveraging Selenium Test Suites.
Technologies: Computer Science, HTML5, jQuery, jQuery Mobile, PhoneGap, Cordova, JavaScript, CSS, PHP, Ajax, Symfony 2

Experience

Sponsored Product Aggregation Platform

A microservices-based system designed to collect sponsored product listings from multiple advertising vendors and deliver a unified, real-time feed to eCommerce and marketplace applications.

The platform integrates with two distinct external vendors. It fetches product ads from both sources, normalizes their data structures, merges the results, and exposes a single, consistent API response to downstream applications.

The navigation data are stored in a GCP BigQuery table, which supports a reporting application for informed decision-making.

Key features include real-time vendor API consumption, reactive non-blocking data processing, automatic result merging, structured logging for observability, and secure access through OIDC/OAuth2. The system is built to support high throughput while maintaining low latency, making it ideal for modern adtech and recommendation systems.

Education

2010 - 2013

Master's Degree in Computer Science

University of Yaounde I - Yaounde, Cameroon

2008 - 2009

Bachelor's Degree in Computer Science

University of Yaounde I - Yaounde, Cameroon

Certifications

MARCH 2023 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

JULY 2022 - PRESENT

Oracle Certified Associate

Oracle

JUNE 2022 - PRESENT

Professional Scrum Master I

Scrum.org

JUNE 2022 - PRESENT

Professional Scrum Developer I

Scrum.org

Skills

Libraries/APIs

Open APIs, REST APIs, jQuery, JasperReports, jQuery Mobile, Reactor

Tools

Git, GitHub, Apache Maven, Concourse CI, Azure Kubernetes Service (AKS), Apache Tomcat, Confluence, Azure Logic Apps, Bonita BPM, Alfresco, Bitbucket, WildFly, Microsoft Excel, Grafana

Languages

Java SE (Core Java), SQL, Java 8, Java, Python, Java 7, PHP, JavaScript, HTML, HTML5, CSS

Frameworks

Spring Boot, Spring, Spring 6, Spring 5, JUnit, Mockito, Angular 6, Angular 5, PrimeFaces, JavaServer Faces, Apache Struts, PhoneGap, Symfony 2, Spring WebFlux, OAuth 2

Paradigms

REST, Microservices, Object-oriented Programming (OOP), Agile, Scrum, Kanban, Design Patterns

Storage

Redis Cache, NoSQL, Azure SQL, Spring Data JPA, PostgreSQL, MySQL, Databases, Redis

Platforms

Confluent Kafka, Azure, Google Cloud Platform (GCP), Docker, Oracle, Jakarta EE (Java EE or J2EE), NetBeans, Eclipse, Linux, JBoss, Kubernetes, Amazon Web Services (AWS)

Other

Cloud, Software Design, Algorithms, Computer Science, Spring Cloud, Web Logic, Code Review, Google Cloud Functions, Large-scale Distributed Systems, IT Project Management, Sparx Enterprise Architecture, Optimization, EJB 3, Team Management, Microsoft Office, Budget Management, Project Budget Management, CAPEX Budgeting & Inventory Management, Cordova, Ajax, Prometheus

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