Meet our Authors
Area of Expertise: java
Brian MessenlehnerFather of 5, US Marine, Software Developer, Author, Speaker.
J. Steven PerryConsultant, Trainer, Java Expert
Anthony T. Holdener III
Brian GormanInstructor/Trainer, developer, video author
Robin NixonTechnical writer and web developer
Richard ReeseComputer Science professor and author
Boris ChernyProduct and Engineering leader at Facebook
Lutz HuehnkenSoftware Architect, Reactive Systems expert
Kyle SimpsonOpen Web Evangelist
Benjamin MuschkoIndependent software engineer and trainer
Judith BishopC# 3.0 evangelist, Long time languages author
Mike AmundsenImplementing, training, & consulting on evolvable, long-lived, services for the WWW.
Daniel MohlASPInsider, blogger, speaker, author, and architect.
Andrew Stellmandeveloper, speaker, agile coach, and general all-around expert in building better software
Jeffrey CarpenterDeveloper Advocate and Architect
Ade OshineyeSoftware Craftsman & Photographer
Alan PalazzoloNewsroom developer
Robert LiguoriSoftware Developer
Kenny BastaniCloud native architecture, trainer, author.
Todd MooreApp Developer, Author, Tech Host
Nicholas C. ZakasWeb developer
Shyam SeshadriWeb Entrepreneur, Geek, Trainer
Addy OsmaniEngineer on the Chrome team
Anthony AraguesTechnology enthusiast and expert working to advance computer human interfaces
Camryn WilliamsAlexa Evangelist, Back End Engineer
Ethan BrownNode evangelist
Tom CroucherReliability and scale
Adam ShookBig data architect, engineer, trainer, and author
Andrew LewisResearch associate in human computer interaction, heritage, and health.
Bonnie EisenmanReact Native author, software engineer, speaker.
George ReeseAuthor and founder of Seeka TV, Enstratius, and Valtira
Yevgeniy (Jim) BrikmanCo-founder of Gruntwork, Author of "Hello, Startup" and "Terraform: Up & Running"
Brian Colebit guru
Eric BaerEngineer @FormidableLabs, Writer, Speaker, OSS Supporter, Cook and Cyclist
Emmanuel HenriExecutive, Developer, Author
Arun GuptaCommunity builder, globe trotter, runner, father, ...
Thomas NieldBusiness Consultant
Patrick MulderWeb interfaces and data driven documents
Jesse GlickJava developer
Gaurav VaishEngineer, Leader, Motivator
Eric ElliottSoftware developer, author.
Steve PerryWeb Development expert
Cassidy WilliamsSenior Software Engineer
Casimir SaternosSoftware Developer
Carson SievertFreelance data scientist
Matthew KirkQuant turned Programmer
Tomasz NurkiewiczSoftware engineer, conference speaker
Josh LockhartPHP Developer
Edson YanagaJava Champion & Microsoft MVP
Samer BunaAuthor for Pluralsight, Lynda, and jsComplete
Nick DoyleImage Optimizer
Mark SimonConsultant Web Developer, Trainer & Author
Markus EiseleTwo girls. One life. Writing code and more. Getting better at what I do. Every. single. day.
Daniel SternCode Whisperer
Fionn KelleherNode.js guru, author
Antoine MottierBusiness Process Management technical expert, author
Ben EvansJava, performance & architecture expert, educator, consultant, author
Adam RettereXist Developer and XQuery and Scala Consultant
Peteris KruminsHacker. CEO Browserling Inc.
Jessica ThornsbyFreelance writer
Anders GoranssonSoftware Architect, Android developer and Trainer
Jamie AllenConsultant for Typesafe
David CatuheGeek, Developer, Windows Clients addict
Paul BakkerModularity and OSGi expert
Chander DhallMicrosoft MVP, Author, Enterprise Architect, INETA speaker and Trainer.
Michal BachmanFounder and CEO at GraphAware
James CorrSoftware Developer
Nicholas TollerveyComputing, music, philosophy, teaching & writing. Everything I say is false...
Mario Andres Pagella
Sam BrannenCore Spring Framework Committer and Enterprise Java Consultant at Swiftmind
John SharpC# and WCF developer and trainer
Maximiliano FirtmanMobile developer, trainer, author, speaker
Yakov FainJava and Web developer and trainer
Faisal AbidAndroid & ColdFusion Expert, Trainer, Author and Ninja
Diomidis SpinellisProfessor of Software Engineering, programmer, and award-winning author
Andy FlesnerSoftware Engineer, Author
Bill LubanovicDeveloper, author
Dave CrossPerl and database programmer, trainer and writer
Zachary KessinWeb Applications and Erlang Nerd
David Collier-BrownSystems programmer and author
Ian F. DarwinSpeaking, Training, S/W Dev on Android, Java, Unix.
Duncan DavidsonSoftware developer and photographer
Shelley PowersTech Writer, Node and Drupal Developer, W3C HTML5 WG Irritant
Luis FraguadaInteroperability Expert, Developer, Consultant, Trainer
Bruce McphersonGoogle developer expert - Apps Script/Drive
John AdamsCloud Solutions Architect specialized in developing enterprise solutions in the cloud
Darren CookDoing interesting things with data!
Simon St. Laurent
Evan BurchardJS refactorer, trainer, author
Barry BurdAuthor / Educator
Ryan BenedettiAuthor, web developer, web designer
Bradley HoltWeb developer, entrepreneur, user group organizer, non-profit board member, open source contributor, author
Kelsey BresemanTessel leader, neural engineer
Alex LeeClassicist, teacher, programmer
Bruce W. PerryTechnical writer, creative writer, author
Jason BrittainTomcat expert, author, architect, coder
Annyce DavisJava/Android Developer, Speaker and Author.
Maxime NajimSoftware is my craft.
Michael BrzustowiczResearch Data Scientist
Colin IhrigNode.js developer
Daryl WoodTrainer, speaker, author
Jacob SchatzSwift Expert
Allen HolubAuthor, Architect, Agility: Training and Consulting
Anton KovalyovI want to live happily in a world I don't understand. Secular buddhism noob. Computer programmer. Writer.
Mohammad IslamHadoop developer
Mattt ThompsonHacker from the Rustbelt
Everett ToewsHelping you shave yaks
Alex VanstonFull stack developer exploring and crafting the modern web
Rob LarsenFront end engineer, writer, speaker.
Steven LottPython Developer, Author, Technomad
Jonathan BeriI eat APIs for breakfast. They go surprisingly well with milk.
Kraig BrockschmidtAuthor, Program Manager
Burt BeckwithGrails developer at SpringSource
Kenneth KousenSoftware trainer, speaker, and mentor specializing in Groovy, Grails, Android, and Java
Mike WolfsonEnthusiastic developer, with an eye for simplicity, and passion for writing beautiful, pragmatic code.
Dave BalmerHTML5 mobile app developer, speaker, trainer.
Jeff BurtoftHTML5 Evangelist
Jesse CravensPrincipal Web Architect
Aaron FrostOpen Web Lover
Jennifer HodgdonDrupal open-source project contributor of documentation and PHP code
Saranyan VigrahamHacker, Experimenter, Mythical Creature
Evan GoerFrontend Engineer
Alan Harris[:dev, :author, :kravist, :musician]
Lyza Danger GardnerSeasoned dev on the mobile web
Mick ThompsonOpen Web Developer
Mark MasseSoftware engineer, architect, trainer, author, gamer, and soccer fan.
Daniel Solano Gómez
Jeff Sixengineer, independent developer, infosec guy, triathlete
James FerreiraGoogle Script Expert, speaker, and author.
Jeff FultonGame Development Engineer
Jonathan StarkMobile Software Consultant
Patrick DalyClean web design. Cleaner code. WordPress enthusiast.
Bill ScottUser Interface Design & Engineering Evangelist
Al AndersonNetwork Expert, Engineer, Author
Blake MeikeAndroid Everywhere!
Ben HenickWeb Presentation Layer Veteran
Cody LindleyClient-side engineer and author
Bryan BashamJava Web/FOSS Architect
Timothy M. O'BrienJava, Ruby, Groovy with a Focus on Development Infrastructure
Rob CameronProblem solver
Joshua MarinacciUX Wrangler and Futurist
Sam GriffithOut of the box mobile solution finder
Steven Douglas OlsonSoftware Programming Expert
Rob OrsiniWeb Programmer, Linux Administrator, Musician
Lori A. MacVittiePart network jockey, part application developer.
Priscilla WalmsleyXML Expert
Shashank TiwariTechnology Entrepreneur, Developer, Speaker & Author
Carl AlbingBash user, trainer, author
James ShoreAgile consultant, speaker, and author
Lynn BeighleyGeeky author of more than a dozen books. PragProg Editor. Fictionista in tech author's body. I will write about you.
James ElliottSoftware developer, author, DJ.
Sal ManganoSoftware Developer
Elliotte Rusty HaroldJava and XML expert
Charles SeveranceProfessor, Software Developer, Software Architect
Donald BalesSystems Architect, Business/Systems Analyst, Designer, Developer, and Author
Kevin TatroeiOS/PHP guy
Chris AdamsonNo, you are not turning on the horizontal scrollbar!
David WheelerPerl, PostgreSQL, iOS hacker; US politics junkie; Webapp developer; Portvangelist; profane iconoclast.
Bert Batesmetacognitator, author
Mahmoud ParsianArchitect, Developer, Author, ...
David GriffithsAuthor, agile trainer, consultant
Kim R. FowlerSpeaker, Trainer, Dev - Java, Scala, BigData
Steve Soudersweb performance engineer
G. Andrew DuthieDeveloper. Aspiring hardware geek. OK, geek in general, who am I kidding?
John Paul MuellerA programming expert who also happens to like writing books and articles.
Josh PaulDigital Video Philosopher
Brett McLaughlinAuthor, educator, curious and driven geek
Bert ErtmanEnterprise Java expert, trainer, author
Daniel PocockProfessional software engineer
Roy SuttonEnyo expert, author, speaker, mobile app developer
Micah DubinkoExperienced info architect, programmer, speaker, and writer
Dori SmithProgrammer, Writer, Speaker
Olexiy ProkhorenkoTechnical Manager, Team Lead
Liza DalyTechnical consultant, software engineer
Christian WenzConsultant, trainer, author on various web topics
Rich ShupeFlash, ActionScript devotee, author, teacher, trainer
Andrew CuriosoWeb 2.0 innovator, author, engineer.
Eric HeuveneersSoftware Developer and Consultant
Rich RosenWeb application architect, author, gadfly
Become an O'Reilly Author
We're always on the lookout for new talent and ideas. Becoming an O'Reilly author gives you a platform to share your ideas and knowledge with the world while developing a name for yourself as an expert in your field. We encourage you to learn more and submit a proposal!
Find an Author
© 2019, O’Reilly Media, Inc.
(707) 827-7019 (800) 889-8969
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.