Dan Ding is an IT Systems Consultant and seasoned mobile software engineer with over 20 years in application design and 15+ years specializing in Android and cross-platform mobile development. He has led Android teams and architected component frameworks for cloud-powered app platforms, and currently drives mobile banking Android development at BB&T. Comfortable across low-level C/C++ and modern Kotlin/React Native stacks, he blends UI/UX sensibility with systems integration experience in Bluetooth, WiFi and DLNA. His background includes concept prototyping for HTC and Sony Ericsson, reflecting a knack for turning experimental ideas into production-ready features. Based in Cary, NC, he pairs deep legacy-platform knowledge (Symbian, Java MIDP) with current tooling and Agile delivery, which helps him bridge long-lived codebases and modern mobile architectures.
12 years of coding experience
22 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Beijing Polytechnic University
MS, Computer Science, MS, Computer Science at Institute of Software, Chinese Academy of Sciences
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.