Key Qualifications
  • Excellent communicator, technical leader, and developer advocate
  • Architecting and building complex, distributed, and fault-tolerant systems
  • Formalizing and quantifying complex problems, creating mathematical models, and simulating scenarios
  • Innovating and implementing novel, application-specific data analysis and statistical techniques
  • Software, web, and database developer: signal generation/acquisition, data analysis/management, audio/video processing and compression, cellular communications
Representative Skills
Technical Expertise
Distributed Computing, Coordination and Consensus, Reactive Design Patterns, Microservices Architectures
Technologies
Spring IoC/DI/AOP, Docker, Mesos, Marathon, Kubernetes, AWS, ElasticSearch, Druid, Storm, Hadoop, Spark,
AMQP/RabbitMQ, Kafka, Zookeeper, Etcd, Consul, Blockchain
Development
Java, C/C++, Python, JavaScript, SQL, MATLAB, AngularJS, HTML, CSS, LaTeX
Methodologies
Continuous Delivery, Domain Driven Design, Agile Development, Test Driven Development
Analytical
Statistical Analysis, Linear/Nonlinear Modeling, Information Analysis, Machine Learning
Technical
Signal Generation and Acquisition, Hardware/Software Interfacing, Experimental Physiology
Work Experience
Nov '16 - Present
Director of Architecture, Innovation Calypso Technology, New York, NY
  • Engineering director providing technical vision and architectural leadership.
  • - Design and develop scalable, enterprise-grade software for In-Memory, Big-Data computing (Hybrid Transactional/Analytical Processing)
  • - Provide technical vision and leadership, with particular focus on cutting-edge solutions and architectures: Distributed Computing Frameworks, Blockchain Ledger/Consensus Implementations, Cloud Native Technologies, Machine Learning
  • - Lead and manage a team to investigate, evaluate, and align modern technologies to the strategic vision of the company
  • - Influence teams to modernize/scale existing architectures and design/develop new solutions for emerging business needs
  • - Participate in conceptual design and implementation reviews with different engineering and product management teams
  • - Coach engineering and product teams to understand and optimize decision-making, processes, and ceremonies
Mar '15 - Nov' 16
Lead Architect Yodle, Inc., a Web.com Company, New York, NY
  • Lead Architect and Engineering Manager creating and promoting best practices in a 100+ technology organization.
  • - Architected and developed Yodle's platform as a service along with associated infrastructure, service discovery, deployment tooling with integrated canary testing pipeline, monitoring, and alerting.
  • - Evangelize and engage development teams on architecture, development best practices, and continuous delivery testing and deployments.
  • - Was instrumental in the formation of a technology senior leadership team to address organization-wide concerns and advance cross-cutting initiatives.
  • - Drove monolith and macroservice decomposition into constitutent microservices. Established best practices and standards for Yodle's microservices architecture, inter-service communication, and data processing pipelines.
  • - Implemented a rich log aggregation framework with request tracking, client/user attribution, and custom metadata tagging.
  • - Key driver in the adoption and standardization of portable Dockerized service artifacts.
  • - Created a scalable and fault-tolerant data materialization pipeline providing a unified view of entities by merging disparate data schemata from various product lines
Oct '13 - Mar '15
Senior Software Engineer and Technical Consultant Quartet FS, Inc., New York, NY
  • Financial services consultant developing custom solutions for clients in the capital markets space.
  • - Designed and implemented a state of the art collateral optimization offering.
  • - Implemented large scale risk and collateral management solutions with ActivePivot, an in-memory OLAP solution.
  • - Built custom extensions to the ActivePivot core for: rapid application development, leveraging off-the-shelf big data infrastructure, incorporating optimization, statistical, and machine learning algorithms.
Dec '12 - Oct '13
Senior Software Developer, DSP Research Scientist Triplay, Inc., New York, NY
  • Server-side developer for MyMusicCloud online music platform.
  • - Designed acoustic fingerprint methodology for identifying user uploaded content
  • - Created server-to-server application layer interface and messaging system
  • - Redesigned backend billing platform and integrated with providers such as PayPal and Braintree
  • - Migrated operations to Amazon Web Services platform and optimized code base
July '11 - Nov '12
Faculty Research Scientist University of Maryland, College Park, MD
  • Led research on the neural processing and encoding of sound in the mammalian brain with a focus on speech, speech in noise, and the neuropathology of hearing disorders (Tinnitus).
  • - Coded software for data acquisition, storage, and analysis
  • - Conceived and implemented novel methods for quantitative data analysis
  • - Created and tested rigorous mathematical models of the auditory system
May '09 - Jun '11
Postdoctoral Fellow University of Maryland, College Park, MD
  • Led research investigating the pattern in which connections are formed between neurons in the brain from birth through adolescence using laser photostimulation.
  • - Programmed software-hardware interfaces to control laser stimulator and data acquisition system
  • - Coded software for experimental control, data acquisition, analysis, mining, and visualization
  • - Innovated and coded complex mathematical analysis methods
  • - Created and tested models of neural development
Jun '04 - May '09
Doctoral Candidate University of Maryland School of Medicine, Baltimore, MD
  • Designed, implemented, and executed research to model the high-level processing of sound performed by the mammalian brain, with a focus on auditory feature extraction and source generalization.
  • - Coded software for signal generation, data acquisition, analysis, mining and visualization
  • - Created novel stimuli to probe the auditory system
  • - Innovated tailored statistical methods for data analysis
  • - Created mathematical models of the auditory system
Oct '03 - Jan '04
Software/Web Developer Vertistry Inc, New York, NY
  • Optimized database search algorithms and implemented web interfaces for a turnkey database management suite and front-end search platform.
Jan '03 - Oct '03
Software Developer ControlID Ltd, Tel Aviv, Israel
  • Designed and implemented a database system with a custom software interface for information management and communication with embedded controllers over cellular networks.
Aug '01 - Mar '03
Software Developer/Team Leader Israeli Defense Forces
  • Designed and implemented a software suite for database management that interfaced with a low-level control system and expedited workflow processes.
Education
PhD, Anatomy and Neurobiology, Computational Auditory Neuroscience
University of Maryland
BA, Computer Science
Open University of Israel