# Daniel Turner > Senior Software Engineer at Capital One Location: New York, New York, United States Profile: https://flows.cv/danielturner My experience involves cybersecurity work, digital forensics, and general software development. I have also released a few iOS modifications (one in collaboration with Surenix, a Canadian designer) on the Cydia Store. In my free time, I enjoy working on personal projects, playing guitar & piano, rowing, and spending time with my family and friends. ## Work Experience ### Principal Associate Software Engineer @ Capital One Jan 2022 – Present | New York, New York, United States - Develop components for Business Entity Resolution Pipeline - Develop a pipeline for modeled prediction of business revenue ### Senior Associate Software Engineer @ Capital One Jan 2019 – Jan 2022 | Mclean, Virginia - Develop an application to mask sensitive data on AWS S3 using Apache Spark - Develop a pipeline to ingest transaction data and calculate features using Apache Spark Streaming, Apache Kafka, and AWS EMR/S3 - Mentor and teach middle school students to code through Capital One's CODERS program ### Software Engineer @ Capital One Jan 2018 – Jan 2019 | McLean, Virginia - Develop, maintain, and unit-test AngularJS components and Java backend features for the Credit Card Rewards section of Capital One's website - Mentor and teach middle school students to code through Capital One's CODERS program - Engage with students and potential candidates at university recruiting events and via phone and email ### Teaching Assistant for Computer Systems Architecture (CMSC 411) @ University of Maryland Jan 2017 – Jan 2018 | College Park - Held office hours to assist students with class concepts including microprogramming, caching, pipelining, assembly language, and more - Graded exams and assisted with other administrative tasks ### Software Engineering Intern @ Capital One Jan 2017 – Jan 2017 | Tysons Corner, Virginia - Developed a data-streaming platform using Apache Kafka that ingests and processes data from multiple sources - Developed a web application using Node.js and Elasticsearch to query and emit data into our Kafka stream - Worked with other teams to support and integrate their applications with our Kafka stream - Created an Internet of Things tutorial aimed at middle school students for Capital One’s CODERS program ### Cyber Summer Associate @ Stroz Friedberg Jan 2016 – Jan 2016 | Washington, D.C. - Designed, developed, and wrote tests for forensic software as a member of in-house development team - Researched, reverse engineered, and developed custom tools for data extraction and analysis ### Software Development Intern @ Untethered Labs LLC Jan 2016 – Jan 2016 | College Park, MD Developed system-level authorization mechanism for wearable office security technology ### Cybersecurity Intern @ Bank of America Jan 2015 – Jan 2015 - Collaborated with three other interns to design and develop a web application that gathers data from multiple sources and incorporates language processing and machine learning to sort, filter, and display cyber threat intelligence - Assisted in development of a program that detects unidentified/unregistered servers and remediates vulnerable default login credentials ### iOS Modification Developer @ Self-employed Jan 2011 – Jan 2015 | Herndon, VA - Designed and developed multiple C and Objective-C-based iOS system modifications - Partnered with designer to develop an app launcher for the iOS lock screen - Reverse engineered iOS binaries to determine system override points - Updated and customized modifications based on requests from end users - Implemented DRM to protect modifications from piracy ## Education ### Bachelor’s Degree in Computer Science with Minor in General Business University of Maryland Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/dcturner45 --- Source: https://flows.cv/danielturner JSON Resume: https://flows.cv/danielturner/resume.json Last updated: 2026-03-23