LIOR PERRY

Software Development Engineer | Database & Big Data Specialist
📧 liordana@gmail.com 📱 604-440-0291 🔗 GitHub/lior-perry-yang-db 🔗 linkedin.com/in/lior-perry-yang-db 🔗 opensearch.org/author/lior-perry 📍 Vancouver, BC, Canada

Professional Summary

Accomplished Software Development Engineer & Manager with 20+ years of experience specializing in Big Data, Graph Databases, and distributed systems architecture. Creator and maintainer of YangDb, an open-source Graph DB built on Elasticsearch. Currently contributing to OpenSearch at Amazon, focusing on observability challenges, signal analysis, and knowledge graph data layers.

Core Expertise: Big Data Engineering • Graph & Knowledge Databases • Software Architecture & Design • Service-Oriented Architecture • Domain-Driven Design • High-Performance Systems

Technical Skills

Python
Java / Scala
Elasticsearch / OpenSearch
Apache Spark
Apache Kafka
Neo4J / Graph DB
Akka Framework
Docker / Kubernetes
AWS Cloud Services
Node.js
Spring Framework
GitHub / CI/CD

Professional Experience

Software Development Engineer
July 2022 - Present (3 years)
Amazon
Vancouver, British Columbia, Canada
  • Develop and maintain OpenSearch engine platform for enterprise-scale search and analytics
  • Design and implement observability solutions for signal analysis and monitoring
  • Build knowledge graph data layers for complex data relationship management
  • Lead advanced processing initiatives for high-level programming languages
  • Contribute to OpenSearch Spark connector: github.com/opensearch-project/opensearch-spark
Sr. Principal Software Engineer
March 2021 - May 2022 (1 year)
Palo Alto Networks
Tel Aviv, Israel
  • Led Big Data engineering initiatives for cybersecurity intelligence platform
  • Architected scalable data processing pipelines for threat detection and analysis
  • Implemented distributed systems for real-time security event processing
Chief Software Architect
May 2019 - February 2021 (2 years)
Elbit Systems Ltd
Israel
  • Led architecture team with design and implementation for Cyber Solution platform
  • Defined functional and non-functional requirements for enterprise defense systems
  • Established software quality standards, enforcement procedures, and measurement metrics
  • Managed delivery, production considerations, and deployment strategies
Principal Software Engineer
January 2017 - May 2019 (2 years)
KayHut
Herzliya, Israel
  • Designed and developed Graph Database solutions for Big Data analytics (Volume, Velocity, Variety)
  • Built systems handling both structured and unstructured data at scale
  • Solved complex engineering challenges in data analytics and processing domains
  • Created YangDb - open-source Graph DB engine: github.com/YANG-DB
Software Architect
February 2016 - December 2016 (11 months)
Stealth Mode Startup
Herzliya, Israel
  • Led development team building reactive data processing platform
  • Implemented microservices architecture using Java 8, Akka, Kafka, Elasticsearch, Neo4J, and Spark
  • Established CI/CD pipelines with Docker, Compose, and OpenShift
  • Developed Node.js microservices with ES6+ for scalable Big Data analytics
Java Architect
February 2013 - January 2016 (3 years)
Tikal Knowledge
Herzliya, Israel
  • Provided enterprise Java architecture consulting and implementation services
  • Delivered expert training, maintenance, and support for open-source solutions
  • Conducted POC projects and kickstarted state-of-the-art Java technology initiatives
Software Architect & Senior Software Engineer
February 2012 - December 2012 (11 months)
Alphavee
Israel
  • Architected proprietary global equity research, analysis, and trading engine platform
  • Developed high-performance financial data processing systems for investment firms
Senior Software Engineer
January 2010 - January 2012 (2 years)
HP Software
Israel
  • Designed and developed security framework for enterprise web applications
  • Implemented Single Sign-On (SSO), Spring Security, user management, and authorization systems
Team Leader
January 2008 - January 2010 (2 years)
Ness Technologies
Israel
  • Managed team of 3 software engineers developing distributed C4I defense applications
  • Built complex real-time distributed RTSJ (Real-Time Specification for Java) framework
  • Implemented parallel algorithms with hard real-time requirements for defense systems
Team Leader
January 2005 - October 2007 (3 years)
Mentor Graphics
Yavne, Israel
  • Managed team of 4 engineers developing VPL Server for PCB library analysis and quality control
  • Built complex CAD desktop applications for electronic parts design and manufacturing
  • Implemented J2EE solutions with JBoss, Spring, TopLink ORM, and Oracle databases
Senior Software Engineer
January 2004 - January 2005 (1 year)
AlphaCSP
Israel
  • Designed and implemented client-side framework for insurance call center systems
  • Integrated open-source projects with WebSphere and IBM technologies
Team Leader (Officer)
1999 - 2003 (4 years)
Central Technology Group
Israel
  • Led development teams building middleware components and infrastructure frameworks
  • Commanded officer responsible for software development operations
  • Developed enterprise applications using Oracle Application Server and BC4J framework

Education & Certifications

Bachelor of Science in Computer Science
University of Haifa, Israel (1996-1999)
  • Functional Programming Principles in Scala

Notable Projects & Community

Languages

Hebrew (Native)
English (Fluent)