Java Developer & Javascript Developer
Overview
Short Summary
The candidate is a Java developer with a strong background in computer science. He has a Bachelor's degree in Computer Science with a specialization in complex event processing and a Master's degree in Computer Science with a specialization in information systems. The candidate has certifications in Oracle Java SE 8 programming and Red Hat technologies. He has worked as a senior engineer at Red Hat, where he was involved in developing mission-critical Java server applications and data virtualization engineering. The candidate also has experience in .NET development and has worked as a senior developer for various companies. He has skills in mobile development, big data technologies, Java EE, and open source projects. The candidate has published papers in the field of complex event processing and information systems and holds patents in his name.
Work Experience
2015-2016: Senior Engineer
Developed and maintained a mission critical Java server application, handling high load and millions of HTTP requests daily. Also served as a JBoss instructor for Hibernate technology.
2014-2015: Senior Engineer
Worked on JBoss data virtualization engineering, focusing on nosql connectors and JCR 2.1 implementation.
2012-2014: Engineer
Led the JBoss data virtualization engineering team, overseeing a full major QA release and developing new test suite framework.
2011-2012: Engineer
Responsible for web services integration and database matrix testing for JBoss SOA platform.
2009-2011: Senior Developer
Developed information systems using .NET in C# language.
2010: Senior Developer
Developed thick client for traffic engineers using .NET in C# language.
2006-2009: Junior Developer
Developed using Ruby on Rails, Java, and C#, also involved in testing and configuration management.