Ahmad Gohar is a Sr. Software Architect, People Manager, Microservices – Java & Web Development Services Area Lead at IBM. He has been building and leading developer solutions/communities for 13+ years at several companies. Subject Matter Expert (SME) for Java/Web/Blockchain technologies. Furthermore, Gohar is a Java Community Process (JCP) Member. Gohar has deep expertise in leading cross-functional teams to develop and execute strategy. He has long been a frequent speaker at universities, JUGs, events, and conferences worldwide.
Moreover, Gohar holds M.SC in Software Engineering from Egypt, also MIBA in Global Business Management from ESLSCA France. He is IBM Certified Expert IT Specialist, OpenGroup Master IT Specialist, OpenGroup TOGAF 9.1 L2 Certified. Also, he is certified as OCEJPA, OCPWCD, OCPJP, OCPSQL/PL, OCASQL/PL, MCP. Gohar Won 2014/2016 Duke’s Choice Awards, GBS Excellence Award 2017, and Manager Choice Award 2017/2018/2019. Furthermore, Gohar is an Egyptian Java user group EG-JUG member.
His career has taken him to different companies such as eFinance, United Nations, ResalaSoft, Hyundai Construction, and Misr Consultant.
Microservices with Docker and Kubernetes: Best Practices for Java Developers
This session is for Java developers and architects interested in developing microservices. It starts with the high-level understanding and fundamental prerequisites that should be in place to be successful with a microservice architecture. Unfortunately, just using new technology doesn’t magically solve distributed systems’ problems. The presentation takes a look at some of the forces involved and what successful companies have done to make microservices work for them, including culture, organizational structure, and market pressures. Then it takes a deep dive into a few Java frameworks for implementing microservices. The accompanying source code repository can be found on GitHub.