Jack Levi is a Software Engineer at Obsidian.
-
Software EngineerObsidian 2021 - PresentIrvine, 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) -
Software EngineerObsidian 2021 - PresentIrvine, 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) -
Process Automation EngineerKoch Industries 2017 - 2019Houston, 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 -
Process EngineerAmara Raja Group 2016 - 2017HyderabadThis 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
-
Process EngineerAmara Raja Group 2016 - 2017HyderabadThis 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
-
Relationship Manager-Community ImpactUnited Way Of Tompkins County Aug 2013 - Feb 2015Ithaca, New York AreaRelationship 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?
-
3natrs.com, levicapital.com, nationalwind.com
-
4gmail.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,PeTeaneck, Nj1aol.com2 +120168XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial