Skip to main content

Top Java Programmers to Follow: Influential Experts and Their Profiles

1. James Gosling

Creator of Java.

Twitter

2. Joshua Bloch

Author of Effective Java.

Twitter

3. Doug Lea

Java Concurrency Expert.

Website

4. Brian Goetz

Java Language Architect at Oracle.

Website | LinkedIn

5. Mark Reinhold

Chief Architect of Java.

Website | Twitter

6. Venkat Subramaniam

Java Champion, Functional Programming.

Website | LinkedIn | GitHub

7. Kirk Pepperdine

Java Performance Expert.

Website

8. Trisha Gee

Java Developer Advocate at JetBrains.

Website | Twitter

9. Heinz Kabutz

Java Performance Specialist.

Website

10. Adam Bien

Java EE Expert, Author.

Website | Twitter

11. Juergen Hoeller

Co-founder of Spring Framework.

Twitter

12. Rod Johnson

Creator of Spring Framework.

Twitter

13. Arun Gupta

Java Champion, Kubernetes advocate.

Twitter | Website

14. Nicolas Frankel

Java and Microservices Expert.

Twitter | Website

15. Bruno Souza

Java Evangelist.

Twitter

16. Reza Rahman

Java EE Expert, Jakarta EE Advocate.

Twitter

17. Antonio Goncalves

Java EE Expert, Author.

Twitter | Website

18. Simon Ritter

Java Champion, OpenJDK Expert.

Twitter

19. Marcus Lagergren

JVM Performance Expert.

Twitter

20. Gunnar Morling

Open Source Java Developer.

Twitter | Website

21. Venkat Subramaniam

Founder of Agile Developer, Java Expert.

Twitter | Website

22. Brian Goetz

Java Language Architect at Oracle.

Twitter

23. Mark Reinhold

Chief Architect of the Java Platform.

Twitter

24. Stephen Colebourne

Author of Joda-Time and Java Date/Time API.

Twitter | Website

25. Alexey Shipilev

JVM Performance Engineer.

Twitter

26. Nicolai Parlog

Java Author and Speaker.

Twitter | Website

27. Rafael Winterhalter

Creator of ByteBuddy.

Twitter

28. Daniel Bryant

Java Developer, Microservices Expert.

Twitter

29. Markus Eisele

Java and Jakarta EE Advocate.

Twitter | Website

30. Michael Hunger

Java and Neo4j Expert.

Twitter

31. Martijn Verburg

Java Champion, AdoptOpenJDK Leader.

Twitter

32. Ben Evans

Java Expert, Author, Performance Engineer.

Twitter

33. James Ward

Java and Cloud Advocate.

Twitter

Comments

Popular posts from this blog

Best Software Engineering Blogs

1. The Netflix Tech Blog Explore how Netflix uses technology to provide streaming services at scale. Visit The Netflix Tech Blog | RSS Feed 2. Uber Engineering Uber's engineering team shares insights on scaling a global transportation platform. Visit Uber Engineering | RSS Feed 3. Airbnb Engineering Discover the innovative technologies that drive Airbnb's platform and user experience. Visit Airbnb Engineering | RSS Feed 4. Pinterest Engineering Learn how Pinterest's engineers scale the platform for billions of users. Visit Pinterest Engineering | RSS Feed 5. LinkedIn Engineering Get a glimpse into LinkedIn’s technical challenges and how they solve them. Visit LinkedIn Engineering | RSS Feed 6. Slack Engineering Insights into how Slack's engineering team scales a messaging platform for millions of users. Visit Slack Engineering | RSS Feed 7. Twitter/X Engineering Learn a...

Software Engineer’s Daily Reading – November 21, 2024

Here is the reading list for November 21, 2024 Coding What's new in PHP version 8.4 TLDR: Introduced new functions array_find(), array_find_key(), array_any(), arral_all(). A new function for splitting string grapheme_str_split() splits the string into graphemes. A new function request_parse_body() was added, that reads from php://input and returns an array. New constants added for the round() function to control the behavior. Database MySQL: InnoDB Architecture TLDR: Internal structure of InnoDB implementation is described in diagram with a clear separation of components. The architecture is divided into 2 parts- In-Memory: which includes components - Buffer Pool, Change Bubber, Adaptive Hash Index, Log Buffer. On-Disk: which includes tablespaces, indexes, Redo Log, and Undo Log. System Architecture Nothing yet... Networking Nothing yet... Mobile Development ...

Top Certifications for Backend Developers

AWS Here are the certifications focused twards software engineeers and solution architects. AWS Certified Developer - Associate Focuses on developing and deploying applications on AWS.  Covers AWS SDKs, serverless computing, CI/CD, and security best practices.  Suitable for software engineers and developers working on AWS-based applications. Certification Details AWS Certified Solutions Architect - Associate Covers designing scalable, secure, and highly available applications on AWS.  Focuses on AWS architecture best practices, networking, and storage.  Suitable for software engineers and DevOps professionals designing cloud applications. Certification Details AWS Certified Solutions Architect - Professional Advanced certification for designing complex AWS solutions at scale.  Covers high availability, disaster recovery, multi-tier architectures, and migration strategies.  Suitable for experienced software architects an...