Douglas Schmidt

Dallas, Texas, 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
Douglas Schmidt is a technology leader and Vanderbilt professor with 29 years of experience who blends enterprise IT operations and academic research in distributed systems. He has led large-scale cloud and data center migrations, unified communications rollouts and SAP infrastructure for global businesses across multiple industries, including leading infrastructure for Olam’s largest acquisition. On the academic and open-source side he teaches and publishes Java/Android concurrency and middleware material (LiveLessons, POSA MOOC) and contributes to projects such as ACE/TAO and Java concurrent programming examples that bridge theory and production. A founder with deep vendor/outsourcing experience, he is known for turning concurrency and middleware expertise into practical, scalable infrastructure and transformation programs.
code29 years of coding experience
job19 years of employment as a software developer
bookBS, BS at New Mexico State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

middleware10
c-language10
documentations10
corba10
web-frameworks10
rxjavafx10
rxjava210
object-oriented-programming10
rxjava310
android-development10
java10
javas10
rxjava10
web-framework10
multi-threading10

Programming languages (3)

JavaC++Kotlin

Github contributions (5)

github-logo-circle
This repository contains all the source code examples and the FAQ for our Android App Development Specialization for Coursera
Role in this project:
userMobile Developer (Android)
Contributions:80 commits, 77 pushes, 1 branch in 1 year 1 month
Contributions summary:Douglas made multiple updates and modifications to the Android application development examples within the repository. Their contributions include code changes to activities, layout files, and various utility classes. The commits demonstrate implementations of functionalities like handling user input, displaying map locations from contacts, and integrating the Android HaMeR concurrency framework and AsyncTask for background tasks.
specializationandroidandroid-appkotlinandroid-app-development
This repository contains all the source code examples from my LiveLessons course on "Java Concurrent Programming" and my various LiveTraining courses, as described at http://www.dre.vanderbilt.edu/~schmidt/DigitalLearning.
Role in this project:
userBack-end Developer
Contributions:1 review, 1072 commits, 20 PRs in 8 years 4 months
Contributions summary:Douglas primarily contributes to the "Java Concurrent Programming" and "LiveTraining courses" repositories, which involves building and maintaining Java code examples. The commits involve updating code files, which includes modifying existing Java code, implementing thread-related functionalities (like multi-threading and parallelization), and incorporating object-oriented features, specifically related to concurrency and multi-threaded aspects. The user also demonstrates work with the RxJava and Project Reactor frameworks.
concurrentconcurrent-programmingdrejava-concurrentvanderbilt
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
Douglas Schmidt