Charles-A. Francisco

I'm a Backend Developer with a focus on ML Infrastructure.

Work Experience

  • 2021-Present

    Capgemini Engineering

    Senior Software Developer

    Enhancing Machine Learning infrastructure to facilitate advancements across various applications, including search optimization, fraud detection, and personalized recommendation systems. Designing resilient data pipelines to streamline the automation of data ingestion and extraction via web applications with labeling capabilities. Displaying expertise in contemporary technologies such as Python, Flask, Redis, MySQL, Airflow, Presto, Spark, Docker, Kubernetes, AWS, and Git to effectively surpass project objectives and expectations.

  • 2020-2021

    Hivestack

    Software Developer

    Working on Hivestack, a platform to create digital out-of-home advertising campaigns. Hivestack allows to target consumers based on geotemporal factors, personal interests and demographics. Develop backend REST APIs for managing/running ad campaigns, generating client reports and the admin site. Extract location and shape data into geographic databases to easily map screens to locations. Develop web applications, write automated tests and maintain software.

  • 2019-2020

    DNEG

    Software Developer

    Working on ShotGrid, a VFX project management and pipeline software. Developing full stack web applications for managing playlists and running summary calculations. Convert desktop applications to web applications, making them available cross-platform. Programming database triggers, Jenkins jobs and client reports. Preparing Onset FileMaker databases for exporting into Excel and ShotGrid. Write automated tests, write documentation, review code, and maintain software.

Education

  • 2018

    Bachelor's Degree in Computer Science

    UQAM

    The Bachelor's Degree in Computer Science at UQAM equips students with a comprehensive understanding of computer systems, algorithms, and software development. With a focus on practical skills and theoretical foundations, graduates emerge prepared for diverse roles in the rapidly evolving field of computer science, blending innovation and critical thinking.