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
Twitter
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

  • Python bindings for libsecp256k1, which serves as the crytographic backbone of many projects, including the entire Ethereum Python community
  • 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
  • Authored PEP 631 which defines the standard way to specify dependencies for Python projects

present

Senior 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

  • Acquired expertise with many technologies in order to create integrations such as for Envoy, ClickHouse, CockroachDB, Vault, Hyper-V, and TLS itself
  • Implemented the Agent's novel circuit breaker and exponential backoff logic, making our backend more resilient to failures and decreasing provisioning requirements
  • Built a public docs site for Integration developers from scratch, which is now referenced by the official documentation
  • 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
  • Created our own Python package index for CI/CD purposes that is served by GitHub Pages with artifacts cached by Cloudflare, which does not cost anything to run and has experienced zero downtime since creation
  • Conducted dozens of engineering interviews and graded a similar number of take-home tests, 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.