60 likes | 244 Views
Adopter Experience: Mohamed Taman. Agenda. How did the adopt-a-jsr program help me? How did I help the adopt-a-jsr program? On community level. On professional level. How the adopt-a-jsr program helped me?.
E N D
Adopter Experience: Mohamed Taman Agenda • How did the adopt-a-jsr program help me? • How did I help the adopt-a-jsr program? • On community level. • On professional level.
How the adopt-a-jsr program helped me? • Add your/ your JUG members/ interested professionals opinion and suggestions to the future of Java. • Get involved on the latest technologies. • JCP contribution and EC role helped to get customer reputation and trust. • Awareness about latest/current JSRs, and their road map. • More interesting to see others code. • Get your hands dirty with RIcode and testing. • No more surprises, Know will known issues, to avoid them while developing your next projects.
How the adopt-a-jsr program helped me? • Tweak your experience. • A very interesting & strong point in our C.V. • Let you get involved in creating the technology instead of just consuming it. • Gaining a very huge knowledge. • Learning communication etiquette and processes. • Know the technology geeks and professionals. • Know where technology road is going, and what’s next. • Get recognized by community (Won JCP 2013 award as outstanding adopt-a-jsr participant).
How I helped the adopt-a-jsr program On Community level: • Evangelize JSRs / JCP and it’s current status broadly (Conferences, Summits, Days, Universities, blog) • Runs Hack days for students and professionals (Conferences and Universities). • Participate in adoptingWebsocket, JSONP, JAX-RS, Java EE 7, NIO.2 JSRs. And currently new Java EE 8 JSRs. • Adopts Java SE 8 via adopt-OpenJDK program. • Participate in FishCat Program, reporting a good number of bugs & enhancements. • Added a show stopper issue that prevents JAX-RS from production.
How I helped the adopt-a-jsr program On Community level: • Frequent publication to article on how to use the JSRs, and how to get started on my blog, Java.net, Dzone, JavaCodeGeek and more. • Arabize the adopt-a-JSR page to get more Arabic speaking developers. • My hands-on, projects, and demos are added to Adopt-a-JSR organization under Github. • Founded and Lead EGJUG JCP group activities (Adoption and revision). • JSR 358, 354, 363, and 364 Expert Group member. • Will contribute in JSONB, JAX-RS, WebSockets, MVC 1.0, JMS, SEE specs as well as JDK 9.
How I helped the adopt-a-jsr program On Professional level: • I have used the Java EE 7 in production. • 3 projects running on Glassfish 4, using Java EE 7, and JDK 7. • WFP/UNHCR Project wins 2014 duke’s choice award as best project architecture using latest Java EE 7, Product service 500,000 Refugees. • Developed a mobile application that uses Java EE 7 services for 6 million users. • Will migrate to Glassfish 4.1 to use JDK 8.