codegino

Carlo Gino Catapang

Senior Full Stack Engineer at Tre

Senior full-stack engineer with 10+ years building web products across telecom, banking, and e-commerce — from Manila to Singapore to Stockholm.

  • Stockholm, Sweden
  • 10+ years of experience · 5 companies

Download PDF ↓Download Word ↓

Carlo Gino

Work Experience

  1. Jun 2023 – Present

    Senior Full Stack Developer

    Tre · Software Engineer

    Projects:

    • B2B Portal – Migrated the Swedish and Danish B2B applications into one Scandinavian solution
    • Danish B2C Portal – Migrated the old Tre DK B2C Portal
  2. Aug 2022 – May 2023

    Senior Full Stack Developer

    Devoteam Creative Tech · Software Engineer

    • Built and maintained web applications for clients as a consultant
    • Worked across the stack, from UI implementation to backend services
    • Advocated for modern frontend practices, testing, and code quality
  3. Sep 2021 – Jul 2022

    Senior Software Engineer

    NE Digital · Software Engineer

    Part of O2O team responsible for the following:

    • Developing features for the admin web portal of the FairPrice web and mobile applications using React
    • Improving legacy code by adhering to modern React practices
    • Improving the code quality by writing better tests
  4. Mar 2019 – Sep 2021

    UI Java Full Stack Developer

    Development Bank of Singapore · Software Engineer

    • ReportX - Using web-based technologies, users can design a template (Similar to Crystal Report), configure a data source (CSV, Excel, database, S3, etc.), and set scheduled generation. PDFs will be generated from the template, but different output based on multiple factors.
    • File Browser - In-house simple store solution; Following the bucket model of storing files; Capable of creating a profile for individuals and groups; Capable of whitelisting/blacklisting filetypes and actions to be performed
    • Chatbot - In-house solution to reduce repetitive queries. The Client-side is used by the front office to reduce interaction with the back office regarding redundant queries. Admin side enables the owner to train the bot, provides analytics for users/questions.
    • eDoc - Document repository for Post-trade document; End to end solution to manage and deliver documents to clients via dedicated UI or via email
    • Barclays Blockchain Hackaton 2019 (Overall Winner) - Led UI development for blockchain application
  5. Sep 2017 – Nov 2018

    Associate Consultant

    Capgemini · Software Engineer

    • Led development of CapGenie Web, an internal website used for employee management
    • Part of feature team responsible for developing CapGenie Mobile
    • Refactored poorly written code to improve performance, readability, and maintainability
    • Led the initiative to transition CapGenie Mobile from Cordova to React Native
  6. Aug 2014 – Sep 2017

    Research and Development Engineer

    Nokia · Software Engineer

    Research & Development Engineer II (5G Feature Team)

    • Led the initiative to re-engineer poorly written modules and project in compliance with SOLID principles
    • Part of feature team responsible for developing 5G Mobile Simulator
    • Led the overall architecture of Software Component Testing Framework for automated module testing
    • Created utility web apps to improve team’s productivity
      • Test Server monitoring tool
      • Root Cause Analysis manager

    Research & Development Engineer I (BTS Site Manager Team)

    • Developed BTS Site Manager, an application used to operate BTS remotely
    • Worked in an in-house web application used to organize domain-specific test cases
    • Implemented java-based application used to validate BTS configurations

Education

  1. Jun 2010 – Mar 2014

    BS Computer Engineering

    AMA Computer College · College

  2. Jun 2007 – Mar 2010

    BS General Engineering

    Batangas State University · College

  3. Jun 2004 – Mar 2007

    General Education

    Our Lady of Caysasay Academy · High School

Skills

testing
backend

Interested in working together?

I'm always open to discussing new opportunities, interesting projects, or just talking shop.

Email me