Scroll To View More
Adam Scislowicz

Adam Scislowicz

San Diego, CA, United States
Member since July 21, 2017
Adam is a Software Architect with seventeen years of industry experience. His focus has been on theoretical principles and practical methods that surround embedded platforms and distributed systems. He also has extensive experience with networking protocols. Adam has consistently made top-of-the-line products that position him as an invaluable member of any team.
Adam is now available for hire
  • Architecture, 20 years
  • Kernel Programming, 18 years
  • Data Science, 17 years
  • Secure Coding, 15 years
  • C++, 15 years
  • Compiler Design, 10 years
  • Python, 10 years
  • Docker, 2 years
San Diego, CA, United States
Preferred Environment
Linux, Vim, Git
The most amazing... I've done was as a Software Architect/Developer of an optimizing compiler suite for a custom high-throughput, multi-stream pattern recognition coprocessor.
  • Software Engineer & Architect
    Edico Genome
    2014 - 2015
    • Joined the team as an early technical employee after series A funding.
    • Designed and implemented a variant caller (big data, high-throughput) compliant with industry standards.
    • Optimized a 48-core NUMA system architecturally and with processor-specific SIMD instructions. Addressed memory domain awareness, thread locality with respect to memory and bus interfaces, and cache efficient data-structures.
    • Built a system that was more accurate and 70x faster than the industry standard GATK caller.
    Technologies: C, C++, STL, ASM, SIMD, Bioinformatics
  • Software Engineer & Architect
    Tarari (acq. by LSI)
    2006 - 2010
    • Co-designed a regular expression offload engine which went to production as a 45nm ASIC.
    • Designed and implemented the optimizing compiler suite for the regular expression coprocessor.
    • Architected and implemented a Snort-compatible trans-compiler targeting the compiler designed above.
    • Served as the primary technical contact for tier one customers.
    • Developed and maintained Linux kernel drivers and the user-space libraries for access to the coprocessor hardware. Ported to and tested with x86, MIPS, PPC, and ARM platforms. Addressed zero-copy via a shared memory ring-queue interface.
    • Ported the Linux kernel to new ARM platforms which involved a custom zone implementation.
    Technologies: C, C++, Linux kernel, Graph Theory
  • Software Engineer
    Venturi Wireless
    2000 - 2004
    • Analyzed and optimized transport and application level efficiency through compression and transcoding techniques.
    • Contributed to the design of a TCP alternative for high latency satellite and cellular networks.
    • Designed and implemented interoperation support for many standard protocols such as radius, syslog, ftp, snmp, etc.
    • Designed and developed the web based management interface for the enterprise network appliance.
    • Developed a cluster-based performance test-bed.
    • Worked with independent test-labs to qualify the enterprise network appliance for tier-1 telecom deployment.
    Technologies: C, C++, Linux kernel, Transport protocols, Application protocols
  • Competitive Products (Other amazing things)

    The products in which I was responsible for in my career have been best-in-industry and/or acquired.

    1) Tarari was acquired by LSI for 85M$. I was the primary Software Architect and Developer (along with the primary technical customer integration resource). The IP has since been acquired by Intel.

    2) Venturi Wireless products were installed by major tier-one communication companies in many countries (e.g. Verizon, Korea Telecom). I was the key technical resource there, and the most senior resource to survive a re-org which expelled the original CEO and CTO.

    3) The variant caller I designed and implemented at Edico Genome is one of the most accurate and the fastest available on the market. It is still too soon for an acquisition but it is now available on the Amazon cloud on instances with FPGAs (to host the bioinformatic coprocessor logic)

  • Languages
    Assembler x86, C++, C, Objective-C, Python, SQL, CSS, HTML, JavaScript, Java
  • Tools
    Makefile, Git, pytest
  • Paradigms
    API Architecture, Compiler Design, Data Science
  • Platforms
    Docker, Linux, Kernel Programming
  • Misc
    TCP/IP, PGP, Transport Layer Security (TLS), SSL, Bash Scripting, Compilers, Linux Kernel, Linux Kernel Modules, Secure Coding, Security, Back-end, Technical Leadership, Design, Data Architecture, Memory Mapped Files, Multithreading, Locks, Linux Kernel Drivers, Architecture, Statistical Data Analysis, HTTP, Communication, Cognitive Psychology, Patent Applications, Statistics
  • Frameworks
  • Storage
    MySQL, PostgreSQL
I really like this profile
Share it with others