Alberto G.

Fullstack Developer

Albert is a seasoned Fullstack Developer and Team Lead with over 12 years of commercial experience in web development and business intelligence. He has deep expertise in JavaScript and TypeScript technologies, including React.js, Node.js, Next.js, Vue.js, and Angular.

His key accomplishments include developing the CNN Digital Platform (Underscored Team) and designing CNN’s entire sitemap structure, optimizing it for both search engine crawlers and journalists. Albert also led the seamless overnight migration of the URI/URL system, ensuring a flawless transition for over 27 live articles. Additionally, he played a pivotal role in building an advanced teaching platform enriched with AI capabilities, powered by custom-built models.

With a strong technical background and leadership experience, Albert excels in delivering scalable, high-performance solutions that drive business growth and innovation.

Hovedekspertise

  • PrimeNG
    PrimeNG 5 år
  • RxJs
    RxJs 8 år
  • Angular
    Angular 8 år

Andre kunnskaper

  • Azure
    Azure 2 år
  • Tailwind
    Tailwind 2 år
  • Dart
    Dart 2 år
Alberto

Alberto G.

Dominican Republic

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Team Lead

    Global Logic - 2 years 4 months

    Successfully led several key projects, demonstrating strong leadership and technical expertise:

    • AI-Powered Speech Assessment: Led the development of an AI model for real-time audio transcription and scoring, significantly enhancing teacher efficiency in student assessment and contributing to a 22% increase in company revenue.

    • xAPI Integration: Spearheaded the integration of the Learning Record Store (LRS) with various applications, games, and media platforms compatible with the xAPI standard. This strategic initiative expanded the company's software ecosystem, enabling the acquisition of Sortegories and fostering a robust platform for acquiring and developing new software solutions.

    • Assessment Module Development: Led the ground-up development of the core assessment module, a critical and highly profitable component of the company's software suite

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • Vue.js Vue.js
    • MongoDB MongoDB
    • Docker Docker
    • Redis Redis
    • TypeScript TypeScript
    • Node.js Node.js
    • ES5/ES6 ES5/ES6
    • Express.js Express.js
    • Socket.io Socket.io
    • GraphQL GraphQL
    • Microservices
    • Python Python
    • Azure Azure
    • Nest.js Nest.js
    • Vuetify Vuetify
    • Azure Cloud Azure Cloud
    • Cypress Cypress
    • Team Leading
    • Jest Jest
    • Apollo Apollo
    • Swagger Swagger
    • Playwright Playwright
    • Vuex Vuex
  • Senior Software Engineer

    CNN - 2 years 5 months

    Senior Software Developer on the Underscored Team, led the development of critical core components, including:

    • URL/URI System Migration: Successfully migrated over 27,000 live articles from editors to a new, improved URL/URI format without any service interruption. This involved a complete overhaul of the system and a seamless transition for all users.

    • CNN Sitemaps Enhancement: Redesigned and implemented new CNN sitemaps, resulting in a 30% improvement in SEO performance. Additionally, developed a user-friendly UI interface for advanced readers, such as journalists, to navigate and utilize sitemap data more effectively.

    • Core Component Development: Played a key role in the creation and development of all existing components within the Underscored section, demonstrating a comprehensive understanding of the system and its functionalities.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • Vue.js Vue.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • TypeScript TypeScript
    • Node.js Node.js
    • ES5/ES6 ES5/ES6
    • Express.js Express.js
    • Microservices
    • Python Python
    • Bash Bash
    • DynamoDB DynamoDB
    • Elastic Stack Elastic Stack
    • Jest Jest
    • Swagger Swagger
    • Amazon CloudWatch Amazon CloudWatch
    • Lerna Lerna
    • Vuex Vuex
    • Pug Pug
    • D3.js D3.js
  • Sr Software Engineer

    The Init Company - 2 years 11 months

    Developed a digital platform for patient tracking and real-time data visualization on a physician dashboard. This platform monitored vital measurements, triggered alerts, and facilitated data analysis. Deployed successfully in Bilbao, Spain, during the COVID-19 pandemic.

    Key outcomes:

    • Reduced fatalities by an estimated 7-10%: Real-time data and an integrated alert system enabled faster and more accurate patient identification and ambulance dispatch, leading to improved patient outcomes.
    • Enhanced clinical decision-making: The platform provided physicians with critical patient information, empowering them to make informed treatment decisions and proactively address potential complications.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • MariaDB MariaDB
    • Docker Docker
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • Ionic Ionic
    • RxJs RxJs
    • NgRx NgRx
    • ES5/ES6 ES5/ES6
    • Java Java
    • Microservices
    • Jenkins Jenkins
    • Spring Boot Spring Boot
    • Maven Maven
    • Hibernate Hibernate
    • Android Android
    • Tailwind Tailwind
    • Angular Angular
    • Cordova Cordova
    • RabbitMQ RabbitMQ
    • Vuetify Vuetify
    • Cucumber Cucumber
    • PrimeNG PrimeNG
    • Material-UI Material-UI
    • Cypress Cypress
    • Capacitor Capacitor
    • Team Leading
    • Spring Cloud Spring Cloud
    • Jest Jest
    • Swagger Swagger
    • Stripe Stripe
  • Sr Software Engineer & Lead

    Cuballama - 2 years 1 month

    • Created No 1 e-commerce for food delivery in cuba, from United States and most of Europe.
    • Redo main portals and e-shipping site, incresing profits by 15%

    Teknologier:

    • Teknologier:
    • MySQL MySQL
    • JavaScript JavaScript
    • React.js React.js
    • MariaDB MariaDB
    • Docker Docker
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • TypeScript TypeScript
    • Node.js Node.js
    • Ionic Ionic
    • Flutter Flutter
    • Express.js Express.js
    • Java Java
    • Microservices
    • Jenkins Jenkins
    • Spring Boot Spring Boot
    • Maven Maven
    • Hibernate Hibernate
    • Redux.js Redux.js
    • Next.js Next.js
    • Gatsby.js Gatsby.js
    • Material-UI Material-UI
    • Capacitor Capacitor
    • Team Leading
    • Swagger Swagger
    • Stripe Stripe
    • Spring Data Spring Data
  • Sr Software Engineer

    Pam Int Inv. - 1 year 3 months

    As a Senior Software Engineer, I successfully contributed to several impactful projects:

    • Tropicana International (Cuba) E-commerce Portal: Developed and implemented an e-commerce platform for Tropicana International, resulting in a significant 65% increase in company profits.

    • Fratter University (Barcelona, Spain) Portal and Web Chat: Designed and developed a comprehensive university portal and integrated web chat functionality. This solution effectively supported sales and marketing efforts, contributing to an estimated 15% increase in university revenue.

    • Resource Import & Tracking Tool: Developed a robust tool for companies to efficiently import resources and track all aspects of the process, including client information, accounts, transfers, and import/export logistics. This tool significantly enhanced client acquisition, resulting in a 23% increase and continues to be successfully utilized today (2024).

    Teknologier:

    • Teknologier:
    • PHP PHP
    • Symfony Symfony
    • Laravel Laravel
    • MySQL MySQL
    • JavaScript JavaScript
    • PostgreSQL PostgreSQL
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Node.js Node.js
    • RxJs RxJs
    • NgRx NgRx
    • Express.js Express.js
    • Socket.io Socket.io
    • Jenkins Jenkins
    • Android Android
    • Angular Angular
    • Capacitor Capacitor

Utdannelse

  • BSc.Software Engineer

    University of Technology of Havana (ISPJAE) · 2008 - 2013

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat