Ramy Fekry, Developer in San Francisco, CA, United States
Ramy is available for hire
Hire Ramy

Ramy Fekry

Verified Expert  in Engineering

Software Engineer and Developer

San Francisco, CA, United States

Toptal member since January 6, 2025

Bio

Ramy is an adept back-end and machine learning expert and a seasoned software engineer adept at navigating intricate technical environments. He spearheads cutting-edge machine learning projects while leveraging his expertise in Python programming and enterprise software solutions. With a wealth of firsthand experience, Ramy crafts solutions for large-scale and innovative projects, showcasing a proven ability to deliver sophisticated results.

Portfolio

Labelbox
Machine Learning, Data Engineering, ChatGPT API, Data Pipelines, ChatGPT Prompts
Labelbox
GraphQL, GraphQL API, NestJS, Databases, Database Management Systems (DBMS)...

Experience

  • Databases - 5 years
  • GraphQL API - 5 years
  • GraphQL - 5 years
  • Software Engineering - 5 years
  • Python - 4 years
  • Pandas - 3 years
  • Open-source LLMs - 2 years
  • Generative Artificial Intelligence (GenAI) - 2 years

Availability

Full-time

Preferred Environment

Python, NestJS, Machine Learning, Scripting, Multimodal GenAI, Generative Artificial Intelligence (GenAI), Open-source LLMs, Large Language Model Operations (LLMOps), Data Engineering, Software Engineering

The most amazing...

...projects I've done involve working with various large language models (LLMs) to enhance quality and inferencing capabilities.

Work Experience

Lead Data Operations Engineer

2023 - PRESENT
Labelbox
  • Spearheaded a team of four data engineers at Labelbox in San Francisco, California.
  • Collaborated on generative AI projects to optimize data quality and increase labeling iterations.
  • Worked with various LLMs to enhance quality and inferencing capabilities.
Technologies: Machine Learning, Data Engineering, ChatGPT API, Data Pipelines, ChatGPT Prompts

Senior Machine Learning Software Engineer

2021 - 2023
Labelbox
  • Optimized large data pipeline processing times by 600% by implementing multithreading and multiprocessing techniques in Node.js and Python.
  • Managed GraphQL and REST APIs for more than 100,000 clients, ensuring their seamless operation and scalability.
  • Directed enterprise-grade machine learning pipelines for data labeling.
  • Engineered interview coding assessments and established a refined scoring system, optimizing interview loops for accelerated timelines and consistently attracting high-quality candidates.
Technologies: GraphQL, GraphQL API, NestJS, Databases, Database Management Systems (DBMS), ChatGPT API, Amazon Web Services (AWS)

Experience

AutoQA for Human-generated Labels

A sophisticated AI-driven tool designed to verify the precise adherence of labels generated from specified data and guidelines. This application meticulously validates compliance with instructions, offering detailed feedback to human labelers for enhanced adherence to prescribed procedures.

Education

2017 - 2021

Bachelor's Degree in Computer Science

San Francisco State University - San Francisco, CA, USA

Skills

Libraries/APIs

Pandas, GraphQL API, NumPy

Languages

Python, GraphQL

Storage

Data Pipelines, Databases, Database Management Systems (DBMS)

Platforms

Amazon Web Services (AWS)

Frameworks

NestJS

Other

Machine Learning, Scripting, Software Engineering, Large Language Models (LLMs), ChatGPT API, Open-source LLMs, ChatGPT Prompts, Multimodal GenAI, Generative Artificial Intelligence (GenAI), Large Language Model Operations (LLMOps), Data Engineering

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