Work With High Performing Talent On Demand

contact@hiredigital.com | 1 (617) 528-0943

Work With High Performing Talent On Demand

Work With Talent
Oleg Šelajev

Oleg Šelajev

Lead developer advocate for GraalVM.

Oleg Šelajev is a developer advocate with experience in Java development and product engineering. He serves as a lead developer advocate at Oracle, wherein he works primarily with the community of developers (Java, other JVM languages, Ruby, JavaScript, Python, etc) to drive experimentation, evaluation, and adoption of GraalVM technologies. At ZeroTurnaround, he built a community of Java developers and handled RebelLabs. Oleg has presented technical sessions at many international conferences, including several JavaOnes, JPoint, Devoxx US, Belgium, Poland; JavaZone, JFokus, GeekOut, SpringIO, GeeCon, EclipseCon, JavaLand, JSpring, and JFall.

Developer Advocacy
Java
Java Development
Ruby
JavaScript
Python
SEO
Technical Content
Software Engineering
Product Engineering
Developer Relations
Technical Conferences
Oracle Database
Oleg Šelajev

Oleg Šelajev

Lead developer advocate for GraalVM.

Oleg is Available for Projects

Work with Oleg

Employment Highlights

Lead Developer Advocate for GraalVM

Oracle

February 2018 - Present (6 years 3 months)

Developer Advocate

ZeroTurnaround

June 2014 - December 2017 (3 years 7 months)

Product Engineer

JRebel, XRebel by Perforce

March 2011 - June 2014 (3 years 4 months)

Education Highlights

Masters, Cryptography

University of Tartu

September 2009 - June 2011 (1 year 10 months)

BSc, Informatics

University of Tartu

September 2005 - June 2009 (3 years 10 months)

Portfolio

www.jrebel.com

Blog | JRebel & XRebel by Perforce

Meetup

Virtual Java User Group (London, United Kingdom)

www.jrebel.com

Blog | JRebel & XRebel by Perforce

Meetup

Virtual Java User Group (London, United Kingdom)

Resume

Lead Developer Advocate for GraalVM

Oracle

February 2018 - Present (6 years 3 months)

  • Inspired developers to build the next generation of amazing applications with GraalVM through understanding what problems are they trying to solve and providing them with tools and knowledge to become successful at it.
  • Worked externally with the community of developers (Java, other JVM languages, Ruby, JavaScript, Python, etc) to drive experimentation, evaluation, and adoption of GraalVM technologies.
  • Worked internally with the engineering and product teams to help them explore the community around GraalVM and build better features and the product for serving the needs of the community.
  • Managed the developer relations team; mentored, inspired, and led actions for better outreach, clarity of the messaging, and more powerful content creation. 

Developer Advocate

ZeroTurnaround

June 2014 - December 2017 (3 years 7 months)

  • Built a community of Java developers that are aware of and love ZeroTurnaround's products. 
  • Maintained the company blog, produced and managed the publication of the technical content about Java/JVM, software engineering, best practices, programming; how-tos, guides, and research pieces.
  • Wrote more than 100 blog posts for RebelLabs, worked with the external authors for co-producing and publishing guest blog posts.
  • Led SEO efforts. Launched a series of one-page printable cheat sheets about all kinds of Java-related topics.
  • Wrote and managed the production of the RebelLabs Developer productivity report 2017: Why do you use Java tools that you use?
  • Created the survey for the report, promoted it, analyzed the data, wrote the report, managed the design, publication, and post-promotion.
  • Acted as the co-leader of the online JUG, responsible for overseeing the community, scheduling the meetups, inviting the speakers, hosting the sessions, producing write-ups of the presentations, and interviewing the speakers.
  • Co-founded a GDG chapter in Tartu, a small community of developers interested in all kinds of technologies, helped with organizing and hosting meetups.
  • Presented technical sessions at many international conferences, including several JavaOnes, JPoint, Devoxx US, Belgium, Poland; JavaZone, JFokus, GeekOut, SpringIO, GeeCon, EclipseCon, JavaLand, JSpring, and JFall,
  • Helped to organize several editions of GeekOut, the largest Java conference in Baltics. From helping to organize it on-site, to hosting a track of sessions, helping the speakers, gathering feedback from the attendees.
  • Worked as part of the content committee. Helped to run two very successful editions of vJUG24, online-only Java conference spanning 24 hours, from being in the content committee to preparing the infrastructure for the online event, managing the speakers and online participants during the event. 

Product Engineer

JRebel, XRebel by Perforce

March 2011 - June 2014 (3 years 4 months)

JRebel by Perforce is home to the award-winning Java developer tools, JRebel and XRebel.

  • Developed software that allows Java developers and DevOps teams who manage Java applications to suffer much less through their work.
  • Met with the development team to discuss product ideas.

Education

Masters, Cryptography

University of Tartu

September 2009 - June 2011 (1 year 10 months)

BSc, Informatics

University of Tartu

September 2005 - June 2009 (3 years 10 months)