Mike Thomsen is a Lead Data Engineer with 16 years of experience architecting ETL, data security, and ingestion solutions for government and healthcare clients across the Washington DC–Baltimore area. At Booz Allen he leads a large, multi-component program, shaping policy and building bespoke ingestion pipelines for under-supported data stores like HBase, Accumulo, and MongoDB. A seasoned Java backend developer and Apache NiFi PMC member, he has contributed notable NiFi integrations for MongoDB and HBase and added processors that streamline record-based ingestion and document text extraction. Mike brings a pragmatic blend of rapid ad hoc problem-solving and production-grade design, often turning minimal-ETL approaches into scalable pipelines for genomic, DICOM, and other high-volume data. His background includes building real-time ingestion with Storm and prototyping services in Groovy/Grails and AngularJS, reflecting both systems and frontend fluency. Colleagues rely on him to bridge hands-on engineering with strategic data governance in complex, security-conscious environments.
Contributions:385 reviews, 154 commits, 255 PRs in 5 years 7 months
Contributions summary:Mike contributed to the Apache NiFi project, focusing on features related to the MongoDB and HBase integrations. They implemented the ability to combine multiple MongoDB result documents into a single JSON array and added a processor for inserting records into MongoDB using record readers. Further contributions include the addition of new HBase record lookup services and the capability to run queries on the database by using a REST endpoint. The user also made improvements to the existing code base with the addition of a feature to extract text from documents.
Contributions:3 releases, 42 commits, 3 PRs in 3 years 1 month
nififaunadbnosqldatabasetarantool
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.