About Me
IT industry professional with a broad technical background in network operations, security, virtualization, compliance, and full stack development.
... Show MoreSkills
Web Development
Others
Data & Analytics
Development Tools
Programming Language
Networking & Security
Database
Operating System
Software Testing
Mobile Apps
Portfolio Projects
Company
Solution for Distributed Least Privilege Access Control
Role
Full-Stack Developer
Description
Provided C# development and operations support for a cross-platform access control provisioning solution. Increased security for REST calls using Kerberos and an alternate solution using x509 Certificates. Identified and resolved issues with load balancing that affected both application reliability and responsiveness.
Solved a TLS 1.2 compliance issue that was problematic for other teams. This resulted in a reduction of R&D transition costs for over 1,000 in-house applications affecting over 20,000 virtual machines.
Provided security recommendations to comply with GIS mandates, along with additional solutions that addressed performance issues with IIS accessing external resources. Supported and maintained OAuth integration with Ping Identity.
Show More Show LessTools
Visual Studio (Win)Company
Privacy Preserving Authentication Utility
Role
Full-Stack Developer
Description
Designed and developed an authorization solution using zero knowledge proofs and blind signatures. Created interfaces to secure and encrypt HIPAA, PII, and other regulated datatypes. Developed iOS and Android apps using Xamarin, Azure Event Hub, WebAPI, Entity Framework, CI/CD.
Architected a privacy-preserving PKI trust system using U-Prove as the foundation. Technologies include: ASP.NET Core, IdentityServer5, Azure Bot Service, LUIS, Xamarin, Twilio. Added multifactor support via the Azure Bot gateway and Lexis Nexis.
Architected a distributed voting system based on a variation of the `ranked vote`. Technologies included Azure Event Hub, microservices, Azure machine learning, Azure Storage, and Stream Analytics.
Show More Show LessSkills
.NET Core CryptographyCompany
Bitcoin Consulting
Role
Backend Developer
Description
Documented various features of Bitcoin that were undocumented in the source code. Ported core cryptographic code from C++ to C#. Added ECDSA encryption features to public keys adding functionality to zero knowledge proof signatures. Launched FOSS projects to enable transparent encryption of key material to Azure Table prior to the creation of Azure Key Management. Published cryptographic how-to documentation that was incorporated into OReilly’s Blockchain: Blueprint for a New Economy.
Show More Show LessSkills
.NET CoreTools
Visual Studio OnlineCompany
IT Ops Process Improvement Solutions
Role
Software Architect
Description
Developed various solutions in C# to accommodate unique regulatory requirements for email, Skype, and Salesforce archiving.
Automated the secure distribution of financial reports for executives and business partners.
Show More Show LessSkills
.NET CoreTools
Visual Studio (Win)