Ofek Lev

Ofek Lev

Senior Software Engineer

I am an engineer forever learning new technologies. Designing easy-to-use APIs or interfaces around complex systems is one of my greatest passions.

PDF
Location
United States
Email
Website
https://ofek.dev
GitHub
ofek
X
Ofekmeister
LinkedIn
ofeklev

Experience

Volunteer at Open Source Software

I created and maintain many open source projects that are used heavily throughout industry and academia. I also care deeply about the Python and Rust communities and try to improve the ecosystems of both.

Highlights

  • Authored multiple standards for Python, notably PEP 631 for defining dependencies and PEP 723 which allows for script-level metadata
  • A package manager and build system for Python that solves long-standing pain points for users and has been adopted by Python's official packaging team
  • Highly optimized Kubernetes CSI driver for mounting Google Cloud Storage buckets that Google credits in the design of their official driver
  • Python bindings for libsecp256k1, which serves as the crytographic backbone of many projects, including the entire Ethereum Python community

– present

Staff Software Engineer at Datadog

Datadog is the leading monitoring and security platform for bringing together end-to-end traces, metrics, and logs to make applications, infrastructure, and third-party services entirely observable.

Highlights

  • Implemented the Agent's novel circuit breaker and exponential backoff logic, making our backend more resilient to failures and decreasing provisioning requirements
  • Architected the E2E tooling for Agent Integrations, allowing anyone to spin up and test production environments with a single command
  • Ensured the CI infrastructure ran smoothly and was optimized for 3 large monorepos with the most recent rewrite reducing runtime by 30% and saving thousands every month
  • Improved our Helm chart generator and Bazel linter based on the needs of various teams, easing CNAB adoption and making deployments less error-prone
  • Introduced memory profiling facilities that made it easier to discover the source of memory leaks
  • Routinely gained expertise in different domains in order to do large-scale rewrites of core components, such as for OpenMetrics and Windows performance counters, which always significantly improved performance and ease of onboarding
  • Built a public docs site for Integration developers from scratch, which is now referenced by the official documentation
  • Created our own Python package index for CI/CD purposes that does not cost anything to run and has experienced zero downtime since creation
  • Acquired expertise with many technologies in order to create integrations such as for Envoy, ClickHouse, CockroachDB, Vault, Hyper-V, and TLS itself
  • Conducted hundreds of engineering interviews, ensuring our hires are exceptional in both technical ability and character

–

Full Stack Developer at Freelance

Highlights

  • Created and maintained APIs (usually via Python + Flask) for many clients, hosted primarily on GCP
  • Created many test suites for verifying web page behavior using Selenium + PhantomJS

–

Student Researcher, Intern at Computing Research Association

Highlights

  • Built machine learning models to detect a rare birth defect of the heart in newborn patients
  • Created visualizations to better detect Patent Ductus Arteriosus based on feedback from physicians at the Johns Hopkins School of Medicine

Volunteer

–

Tutor at National Honor Society

Highlights

  • Tutored students in mathematics (Geometry through Calculus), leading to at least a 20% grade improvement in all my students

–

Maryland Ambassador at Muscular Dystrophy Association

Highlights

  • Invited to be a guest speaker at numerous fundraising events
  • Met with multiple politicians at the state capitol to help explain the ramifications of not enacting certain policies

Education

–

Bachelor in Computer Science and Psychology from University of Maryland Baltimore County with GPA of 3.8

Awards

County Chess Champion from Harford County Public School System

Won 1st place all 3 years I attended the annual tournament

Publications

in-toto: Providing farm-to-table guarantees for bits and bytes by USENIX

Acknowledged by name as a key contributor in the first production-ready implementation of this new security apparatus

Multivariate time series analysis of physiological and clinical data to predict patent ductus arteriosus (PDA) in neo-natal patients by Computing Research Association

Languages

English
Fluency: Native or bilingual proficiency
French
Fluency: Limited working proficiency

Skills

Backend
Level: Master
Keywords:
  • Python
  • Rust
  • Go
  • Docker
  • Kubernetes
  • GCP
  • AWS
  • Azure
  • GraphQL
  • REST
  • Serverless
  • Performance Profiling
Frontend
Level: Beginner
Keywords:
  • HTML
  • CSS
  • JavaScript
  • Playwright
  • Selenium
Systems
Level: Intermediate
Keywords:
  • C
  • C++
  • Assembly
Data Analysis
Level: Beginner
Keywords:
  • Jupyter
  • NumPy
  • Pandas
  • Matplotlib
Design
Level: Beginner
Keywords:
  • Blender
  • Autodesk 3ds Max
  • Krita
A/V
Level: Intermediate
Keywords:
  • OpenCV
  • FFmpeg
  • x264
  • x265
  • VapourSynth
  • StaxRip

Interests

Chess
Keywords:
  • Analysis
  • Competitive
Home Automation
Keywords:
  • Home Assistant
  • Raspberry Pi
  • IFTTT
Cryptography
Keywords:
  • Cryptocurrency
  • Blockchain

© 2019-present. All rights reserved.