Nicholas Parker

Director Of Engineering at Leepfrog Technologies

Ankeny, Iowa, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nicholas Parker is a seasoned Director of Engineering with 25 years in software development, blending deep hands-on expertise in C++, Java, and C# with proven leadership across engineering, QA, DBA, and infrastructure teams. He has a strong track record of modernizing SDLCs—implementing Agile, Kanban, and DevOps practices—and tailoring process to business needs while maintaining ITIL-grade robustness. Nicholas has led cloud, telephony/IVR, MFA, fraud detection, and CI/CD initiatives at enterprise scale, and recently moved into a director role in Minnesota while now based in Ankeny, Iowa. His open-source contributions to SQLCipher demonstrate practical security engineering experience, including adding FIPS support and extending Android database functionality. Known for balancing system complexity, cost, and revenue, he drives difficult cultural and architectural changes to keep teams on the bleeding edge. He combines technical depth in SaaS, SOA, PaaS, and web services with a pragmatic focus on delivering high-quality solutions on time.
code18 years of coding experience
job26 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Clinton High School
bookBS Computer Science, BS Computer Science at University of Iowa
languagesHindi, Japanese, English, Hindi
github-logo-circle

Github Skills (14)

sqlcipher10
c1710
sqlite10
c1110
openssl10
android10
encryption10
cryptography10
security10
databases9
database9
cprogramming-language9
c-language9
database-design8

Programming languages (9)

C#TypeScriptJavaShellC++CRubyEmacs Lisp

Github contributions (5)

github-logo-circle
Android SQLite API based on SQLCipher
Role in this project:
userBack-end & Database Engineer
Contributions:424 commits, 48 PRs, 148 pushes in 11 years 6 months
Contributions summary:Nicholas made significant contributions to the SQLCipher for Android project, primarily focusing on enhancing the database functionality. Their work includes implementing features to enable extension loading and adding support for cross-process cursor wrappers. They also modified build configurations and added features related to the password management and database integrity.
apisqlciphersqlite-androidandroidsqlite
sqlcipher/sqlcipher

May 2012 - Nov 2020

SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:225 commits, 17 PRs, 65 pushes in 8 years 7 months
Contributions summary:Nicholas primarily contributed to the core functionality of the SQLCipher library, implementing new PRAGMA commands like "cipher_version", "cipher_provider_version" and enhancing existing ones like "cipher_migrate". These changes involved modifying encryption and decryption routines. Furthermore, the user has integrated FIPS support into the openssl crypto provider by updating the init and cleanup functions.
aesaes-encryptiondatabase-filessqlsecurity
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicholas Parker - Director Of Engineering at Leepfrog Technologies