Jack Levi

Jack Levi Email and Phone Number

Software Engineer @ Obsidian
Jack Levi's Location
Austin, Texas, United States, United States
About Jack Levi

Jack Levi is a Software Engineer at Obsidian.

Jack Levi's Current Company Details
Obsidian

Obsidian

View
Software Engineer
Jack Levi Work Experience Details
  • Obsidian
    Software Engineer
    Obsidian 2021 - Present
    Irvine, California, United States
    - Engineered Deno’s first GraphQL caching solution for React components using browser cache and Oak Routers using Redis cache - Redesigned server-side caching logic through efficient algorithms that not only prevent expensive service calls from being repeated but also allow for system maintainability through readable code that adheres to functional programming principles - Architected a new cache invalidation strategy that deduces the specific mutation operation to prevent expensive GraphQL responses to be unnecessarily removed from cache while also avoiding returning incorrect responses to the user due to an inconsistent cache- Tested functions with 15+ unit tests using Deno’s native testing suite in a Test Driven Development environment to ensure correctness of new features, scalability of application, and reliability of codebase for future users and developers- Managed limited and valuable Redis cache space through a Least Recently Used cache eviction policy to prioritize space for large GraphQL responses, which are far more expensive to call, over their constituent reference components- Programmed a recursive normalization algorithm to flatten arbitrarily nested and large GraphQL responses to be cached dynamically- Developed recursive transformation algorithm that converts static GraphQL responses into a dynamic object of references - preventing them from being stale from mutations, being invalidated from cache, and being readded from another expensive GraphQL service call- Developed recursive detransformation algorithm that converts a dynamic object of references into the GraphQL response user expects, improving the system efficiency by improving the cache hit rate of expensive GraphQL service calls- Leveraged Travis CI/CD to automate deployment testing, reduce time between update releases, and improve developer experience- Collaborated with an engineering team to develop product under tech accelerator, OS Labs (opensourcelabs.io)
  • Obsidian
    Software Engineer
    Obsidian 2021 - Present
    Irvine, California, United States
    - Engineered Deno’s first GraphQL caching solution for React components using browser cache and Oak Routers using Redis cache - Redesigned server-side caching logic through efficient algorithms that not only prevent expensive service calls from being repeated but also allow for system maintainability through readable code that adheres to functional programming principles - Architected a new cache invalidation strategy that deduces the specific mutation operation to prevent expensive GraphQL responses to be unnecessarily removed from cache while also avoiding returning incorrect responses to the user due to an inconsistent cache- Tested functions with 15+ unit tests using Deno’s native testing suite in a Test Driven Development environment to ensure correctness of new features, scalability of application, and reliability of codebase for future users and developers- Managed limited and valuable Redis cache space through a Least Recently Used cache eviction policy to prioritize space for large GraphQL responses, which are far more expensive to call, over their constituent reference components- Programmed a recursive normalization algorithm to flatten arbitrarily nested and large GraphQL responses to be cached dynamically- Developed recursive transformation algorithm that converts static GraphQL responses into a dynamic object of references - preventing them from being stale from mutations, being invalidated from cache, and being readded from another expensive GraphQL service call- Developed recursive detransformation algorithm that converts a dynamic object of references into the GraphQL response user expects, improving the system efficiency by improving the cache hit rate of expensive GraphQL service calls- Leveraged Travis CI/CD to automate deployment testing, reduce time between update releases, and improve developer experience- Collaborated with an engineering team to develop product under tech accelerator, OS Labs (opensourcelabs.io)
  • Koch Industries
    Process Automation Engineer
    Koch Industries 2017 - 2019
    Houston, Texashouston
    - Developed VBA automation tool to track and visualize discrete temperature data in a convenient HTML form for operations managers- Calculated pump impeller upgrade with simulation software that increased throughput by $1.5 M/year - Simulated a steady state process to calculate the hydraulic feasibility of a new line that upgrades existing throughput by $1 M/year- Queried SQL database through a GUI to perform data analysis and set point optimization that saved $100,000+/year in steam useThese were internships across two summers in 2017 and 2018. This was also a very transformational experience in my short career. Refining is a cool business, and the engineering is interesting
  • Amara Raja Group
    Process Engineer
    Amara Raja Group 2016 - 2017
    Hyderabad
    This company was a joint venture with Johnson Controls. The site that I was at made automotive lead-acid batteries. I wasn't very useful during this internship, unfortunately
  • Amara Raja Group
    Process Engineer
    Amara Raja Group 2016 - 2017
    Hyderabad
    This company was a joint venture with Johnson Controls. The site that I was at made automotive lead-acid batteries. I wasn't very useful during this internship, unfortunately
  • United Way Of Tompkins County
    Relationship Manager-Community Impact
    United Way Of Tompkins County Aug 2013 - Feb 2015
    Ithaca, New York Area
    Relationship Manager-Community Impact

Frequently Asked Questions about Jack Levi

What company does Jack Levi work for?

Jack Levi works for Obsidian

What is Jack Levi's role at the current company?

Jack Levi's current role is Software Engineer.

Not the Jack Levi you were looking for?

  • Jack Levi

    President, Delphi Solar Llc
    Minneapolis, Mn
    3
    natrs.com, levicapital.com, nationalwind.com
  • Jack Levi

    Data Science Major At The University Of Wisconsin-Madison
    Highwood, Il
  • Jack Levi

    Baltimore City County, Md
    4
    gmail.com, aol.com, residentialms.com, angeloakms.com

    4 +131045XXXXX

  • Jack Levi

    Assoc Clin Prof Dept Of Endo Columbia Univ Cdminventor Endodontic-Veneersev , Pros-Endo Solutions,Pe
    Teaneck, Nj
    1
    aol.com

    2 +120168XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.