
john sands
senior software engineer
About
I am a designer and developer of Windows and Web applications. I live primarily in Visual Studio where I use C# and the .NET Framework, especially ASP.NET MVC, LINQ and Entity Framework. For browser development I like Chrome and DevTools, AngularJS and Bootstrap.
united states
palm bay
computer software
c#, .net framework, asp.net mvc, software design, javascript, xml, linq, sql, json, angularjs, jquery, bootstrap, html5, chrome devtools, browser extensions, security, azure, python, android development, java, wpf, .net, software development
Experience

software developer
dictaphone nice systems

senior developer
icloak.org
ICLOAK.org is a startup company selling a bootable USB device that uses the Tor network to provide anonymous Internet access. At ICLOAK I was the sole developer of the One Ring password manager, running on Windows, Mac and Linux. The application has two components, a JavaScript extension for the Tor browser and a back end written in Python 2. The extension monitors password inputs on login, registration and change password pages, and supports password generation of either a standard complex password or an easy to remember “XKCD” password. One Ring implements the TOTP algorithm for 2-factor authentication. If the shared secret is stored on the USB device along with the password, One Ring can calculate the one time code, eliminating the need to manually copy it from a text message or authenticator phone app. I automated the testing of the login and change password pages for the hundred most popular web sites by creating a test application in Python that uses Selenium to control Firefox and pywinauto to control One Ring.

senior developer
inflexis, llc
One of three developers of the iDWare product line for biometric security for Windows and the Web. I developed the Windows service and client applications, written in C# using HTTP, sockets, LINQ, XML, Active Directory, MMC, WinForms and WPF. I also wrote browser extensions for Chrome, Firefox and IE.

software developer
level five research
* Developer of the Level5 Object expert system environment, written in C. * Developer of SiteAnalyzer, an induction engine for analyzing large scale database performance. * Developer of Quest, a fuzzy logic search engine written in C++. (Quest was almost acquired by Microsoft to integrate into ASP.NET.)

senior software engineer
golfnow, a division of golf channel
Trusted by more than 3 million golfers and 9,000 golf course partners worldwide, GolfNow and its more than 500 employees work, dream and live at the intersection of golf and technology. For golfers we strive to deliver the best prices on the largest selection of tee times anywhere, allowing them to book friction-free either online or over the phone.To golf course operators we provide technology solutions and partner support so that together we can connect more golfers to the game they love.We are always looking for talented individuals who can help us reach our ambitious goals and who will be a good match with our core values. Do you know anyone we should meet?GolfNow is part of Golf Channel, the NBC Sports Group and NBCUniversal.

contractor
harris corporation
* Developer on the Pacer product, written in C#, for creating proposals to bid on government contracts. * Redesigned the UI, including an improved version of Apple's smart query design. * Rewrote the data layer using strongly typed datasets to eliminate many runtime bugs.
Education
rhodes university
john sands's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

