Leomart Crisostomo

Software Engineer

Sunnyvale, California, United States9 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Improved data categorization coverage by over 40%.
  • Reduced ETL processing time by 23 minutes for every 100k file scan.
  • Freed up 82 GB of storage in AWS EFS.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS solutions with a focus on data management and optimization.

Contact

Skills

Core Skills

Systems DesignPythonJavaSpring BootMicroservicesAwsEtlOptimizationElasticsearch

Other Skills

C++Experimental AnalysisAdvertisingInstagramAmazon Web Services (AWS)Agile MethodologiesJiraExtract, Transform, Load (ETL)Object-Oriented Programming (OOP)KubernetesREST APIsMLflowCassandraJenkinsSQL

About

As a former Backend/AI Engineer at Concentric AI, a startup that provides semantic data management solutions, I have developed and improved various web applications and distributed systems that enhanced the performance, scalability, and usability of the company's products and services and brought to the ongoing success of the company. Some of my notable achievements include improving and managing a centralized marketplace that processed millions of user labels to build and deploy models for all tenants leading to data categorization coverage by more than 40%, leading the refactoring of the downstream ETL pipeline architecture into a fast, easier-to-manage, and scalable pipeline by decoupling complex workflows into smaller workflows and multiple data-streaming microservices, which improved performance by around 23 minutes for every 100k file scan, building a fast and scalable multi-tenant micro web application that retrieved the files’ k-nearest and range neighbors with latency as low as 1 second, and migrating the storage of content embeddings which promoted the durability, persistency, and accessibility of embeddings and freed up 82 GB of storage in AWS EFS. I have a bachelor's degree in Computer Science from the University of California, Berkeley, where I learned the fundamentals of software engineering, data structures, algorithms, databases, operating systems, and artificial intelligence. I also have an Associate of Arts in Mathematics from De Anza College, where I honed my analytical and problem-solving skills. I am proficient in Python, Java, Kubernetes, Docker, AWS, Apache Kafka, Elasticsearch, MongoDB, and have used many other technologies and development tools. My curiosity, results-driven, and can-do attitude enable me to constantly want to learn new technologies and frameworks that can help me create efficient and scalable web applications and distributed systems. I am looking for new opportunities that can challenge me and allow me to grow as a software engineer.

Experience

9 yrs 4 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 3 mos
Current Experience

Meta

Software Engineer

Mar 2024Present · 2 yrs 3 mos · Menlo Park, CA · Hybrid

  • Instagram Ads End to End Delivery Optimization
PythonC++Experimental AnalysisSystems DesignAdvertisingInstagram

Walmart global tech

Software Engineer III

Jan 2024Mar 2024 · 2 mos · Sunnyvale, California, United States · Hybrid

  • Part of the Orchestration team of the Sponsored Ads Campaign
JavaSpring Boot

Concentric ai

2 roles

Backend/AI Software Engineer

Jan 2022Aug 2023 · 1 yr 7 mos

  • Concentric Mind: Improved and managed a centralized marketplace that processed millions of user labels
  • to build and deploy semantic models for all tenants from different clusters leading to an increase in tenant’s
  • files' initial categorization coverage by more than 40%
  • Search Service: Built a fast and scalable multi-tenant micro web application with APIs that retrieved the
  • files’ k-nearest neighbors and neighbors within a range across the tenant’s all files’ content space with
  • latency as low as half second
  • Compress Modeling: Coded a cron job that compressed user-labeled models from a million down to
  • thousands of exemplars resulting in an 88.9% increase in performance, from 9 to 1 second on average, of
  • the supervised inference service
  • User Labeling: Collaborated with the UI, AI, and DevOps team and developed an on-demand workflow that
  • enabled users to categorize files and automatically categorize other similar files, which improved tenants’
  • file categorization coverage further by at least 20%
  • CCC Models Deployment: Teamed up with the Customer Success and AI team and architected a workflow
  • in deploying new Concentric models into production which sped up the process by at least 3 hours
  • Keyphrase: Implemented an efficient and scalable data-streaming microservice that extracts the most
  • frequent noun phrases from a human-readable file that quickly give users an overview of the file
MicroservicesAmazon Web Services (AWS)Agile MethodologiesAWS

Backend Software Engineer

Jan 2020Jan 2022 · 2 yrs

  • ETL Downstream 2.0: Led the refactoring of the downstream ETL pipeline architecture into a fast,
  • easier-to-manage, and scalable pipeline by decoupling complex workflows into smaller workflows and
  • multiple data-streaming microservices, increasing parallelization of workflows, and reducing database
  • queries, which improved performance by around 23 minutes for every 100k file scan
  • C2E: Installed a lightweight web application that converted the content of a file into an embedding which
  • uses CPU and reduced GPU utilization costs by $277 per month
  • Task Framework: Built a scalable and robust framework that deployed long-running tasks from the UI which
  • removed the bottleneck from the UI when invoking long tasks and let developers easily add their own tasks
  • for their features which increased productivity by at least 15%
  • Embeddings Storage: Migrated the content embeddings from AWS EFS to Elasticsearch, which promoted
  • the durability, persistency, and accessibility of embeddings and freed up 82 GB of storage in AWS EFS
  • Multi-Shard Testing: Designed and built an integration testing for the downstream ETL pipeline that
  • covered different scenarios in an account scan and mimicked production which reduced instances of bugs in
  • production
  • Populate DB: Coded a generic on-demand script that populated data into the database which was used in
  • production to mitigate issues caused by bugs and used for data migration
  • Maintained and monitored applications in production, and debugged and troubleshoot complex issues
  • across SaaS product
JiraAmazon Web Services (AWS)ElasticsearchExtract, Transform, Load (ETL)Object-Oriented Programming (OOP)Kubernetes+18

Stealthmode startup

Software Engineer Intern

May 2019Dec 2019 · 7 mos · San Francisco Bay Area · On-site

  • Conceptualized and coded end-to-end automation testing using Pytest that tested the combined
  • functionalities of all the microservices in the ETL pipeline, which ensured high-quality features and reduced
  • regressions by more than 60%
  • Automated unit testing for Python and Java-based applications that caught bugs during the Maven build and
  • created a centralized test environment that reduced the runtime from 23 minutes to 11 minutes
JenkinsRobot FrameworkTest AutomationProblem Solving

Uc berkeley college of letters & science

2 roles

Academic Intern

Jan 2018May 2018 · 4 mos · Berkeley, CA

  • Help students gain a deeper understanding about fundamental data structures, abstract data types, algorithms for sorting and searching, elementary principles of software engineering, and Java programming language
  • Assist students in learning critical concepts in Python programming and statistical inference such as hypothesis testing, AB testing, bootstrapping, and deriving estimates with a hands-on analysis of real-world datasets
Problem Solving

Group Tutor/Reader

Jan 2018Apr 2018 · 3 mos · Berkeley, CA

  • Mentor a group of students regarding the core topics in probability theory, including discrete and continuous random variables, central limit theorem, Poisson process, independence, Baye’s rule, and linear regression
Problem Solving

Sciex

Data Entry Clerk

Mar 2017Apr 2017 · 1 mo · San Francisco Bay Area

  • A short project for CompTechS' outside company, SCIEX, which involved collecting and entering data in databases and maintaining accurate records.

De anza college

Mathematics Tutor

Jan 2015Aug 2017 · 2 yrs 7 mos · San Francisco Bay Area

  • Math Tutor: Tutor my fellow college students in different courses such as Statistics, Algebra, Finite Math, Precalculus, and Calculus.
  • Senior Tutor: Advised, mentored, and evaluated newly hired junior tutors on how to teach and help students achieve success in their math courses.
  • Front Desk: Welcome and direct students, check in and check out textbooks and calculators, answer and make phone calls, and inform students about the different programs in our center.
Problem Solving

Education

University of California, Berkeley

Bachelor of Arts - BA — Computer Science

Jan 2017Jan 2019

De Anza College

Associate of Arts (A.A.) — Mathematics

Jan 2014Jan 2017

Speaker Eugenio Perez National Agricultural School

High School Diploma — High School/Secondary Diplomas and Certificates

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Systems Design & Python

Explore similar profiles based on matching skills and experience