David Stidolph

Senior Software Engineer at EyeLock
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Austin, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Timothy Gifford

David is easily the most technically proficient coder that I have had the pleasure to work with. We are often working on projects that are breaking new ground in technology and user interface. He has always been able to determine the best way to approach the problem. He is able to work with new systems quickly and drive the project to a successful result. I have known David over the years and turn to him often for advice on how to approach a new project. David is also a great guy with an easy going personality. He is a pleasure to work with and a strong team member. As a team leader his good naturedness does not get in the way of his ability to drive the team and hit deadlines. David is an asset who can easily move within an organisation providing value at multiple levels.

Jason McEachen

David Stidolph is both a pleasure to work with and very technically curious and skilled developer. He takes the time to understand what he's working on, and the capabilities of the tools at his disposal. He's not afraid of technical challenges, and enjoys the opportunity to search beyond an easy answer to find the best solution. I first worked with David Stidolph as a teammate on the Monster Island game for Magnet Interactive Studios. He was brought on to write the game's map editor and supporting tools. The map editor he delivered used Delphi, which he chose because we were on a time crunch and it allowed him to quickly get usable prototypes and a final product delivered without much integration worry with the rest of the game components. He additionally contributed additions and optimizations to the C/C++ libraries that were used by all our game's deliverables. We reconnected when he developed the JAVA applet needed by a voice biometric solution I was working on. For months afterward he stayed highly available, helping improve the design and implementation of the client-facing side of the application. The final version overcame a number of multi-platform technical issues related to JAVA's microphone recording and temporary adjustment of input levels to get the clearest sample possible for the most accurate verification. Both projects we shared benefited from David's technical skill, ability to learn, and attention to detail. I would definitely work with him again.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Retail Luxury Goods and Jewelry
    • Senior Software Engineer
      • Oct 2018 - Present

      Working on perfecting a low cost iris identification system. This involves developing custom high speed video processing from USB source, as well as eye finding and processing iris's into unique 'fingerprints'. Currently working on making software cross platform independent for Windows, LInux, Mac and Android. Working on perfecting a low cost iris identification system. This involves developing custom high speed video processing from USB source, as well as eye finding and processing iris's into unique 'fingerprints'. Currently working on making software cross platform independent for Windows, LInux, Mac and Android.

    • United States
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Development Engineer (Sr. Software Developer)
      • 2013 - 2018

      Developed high-performance Windows service to collect real-time information on Windows systems including processes, modules, threads, network, file, and registry activity, and send filtered data to a secure server. ➣ Optimized performance of code, improving product to use less than 30mb of ram and less than 2% CPU on low-end single core CPU system. ➣ Built robust tools in Powershell to collect and process similar system information using Windows Audit service for independent verification of the collected data for QA. ➣ Developed tools to automatically detect and upload application crashes ➣ Created tools to download and analyze, using WinDbg for automated determination of problems. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Development Engineer
      • 2005 - 2013

      Created cross-browser anti-phishing plugin used by Norton Internet Security, Norton Personal Privacy, Norton Confidence Online, and PC Tools Internet Security. ➣ Used stored procedures and custom DB triggers to process data from over 50 million customers, reducing query time from 3 – 5 minutes down to 4 – 5 seconds. ➣ Adapted an existing proxy server (OWASP) and added Java code to record all requested web page content (header, file and meta information) into a zip file and replay it on demand for automated analysis and was used by 3 Symantec teams. Received an engineering award of excellence. ➣ Created Norton Search Safe cross-browser toolbar, releasing to mass market. ➣ Taught programming, systems and network operations to internal colleagues (primarily QA) in Learn-it-at-Lunch Sessions, receiving Symantec Star Award for mentoring. Show less

    • United States
    • Software Development
    • Software Development Engineer
      • 2005 - 2005

      Defined, developed, implemented and supported custom security solutions. ➣ Rewrote existing prototype anti-phishing browser plugin into production-ready code, improving browser startup time from over 2 seconds to 5 milliseconds. ➣ Reduced web page blocking time from >1 second to <50 Milliseconds by using C++ improvements and multi-threaded code. ➣ Improved accuracy in phishing detection by adding wildcards, “similar to” and “sounds like” to URL and text pattern matching. Show less

    • Software Development
    • Software Development Engineer
      • 2002 - 2005

      Created multiple Windows tool products in C++ requiring deep-level Windows system knowledge. ➣ Designed and wrote Recovery Commander for Windows providing ability to backup, analyze and recover crashed or misbehaving systems. Won SearchWin2000.com's 2003 Enterprise Desktop Administration Product of the Year Award ➣ Created ERD Commander allowing users to boot non-working Windows systems and perform extensive analysis, winning Windows & .NET Magazine's Readers' Choice Awards 2 years in a row. ➣ Built ADMon (released as SysInternals tool), providing ability to monitor and debug Active Directory activity. Show less

    • Software Engineer
      • 1992 - 2001

      Developed games for multiple game companies: Raven Software, Electronic Arts, Spectrum Holobyte, 3DO ➣ Created Windows client for Ultima Online 2, a massive online RPG ➣ Adapted single player game Requiem: Avenging Angel into multi-player game. ➣ Rewrote display renderer on Star Trek Generations, yielding 40x improvement (on 60 MHz Pentium with no 3D acceleration, improved from 2-3 seconds per frame to over 20 fps). Developed games for multiple game companies: Raven Software, Electronic Arts, Spectrum Holobyte, 3DO ➣ Created Windows client for Ultima Online 2, a massive online RPG ➣ Adapted single player game Requiem: Avenging Angel into multi-player game. ➣ Rewrote display renderer on Star Trek Generations, yielding 40x improvement (on 60 MHz Pentium with no 3D acceleration, improved from 2-3 seconds per frame to over 20 fps).

Community

You need to have a working account to view this content. Click here to join now