A Software Engineer, with experience in Web technologies and enterprise applications development.
Excellent team player and highly motivated self learner who welcomes opportunities to learn and apply new technologies.
Software Engineer @ From January 2015 to Present (11 months) London, United KingdomSoftware Engineer @ As a part of a team that was the owner of the VoIP services I helped implementing a service providing voice and video calls (implemented in Java using SIP protocol, WEBRTC) that serves thousands of calls per hour.
As the focal of the quality assurance and automation side ,I designed and implemented a simulator and a testing framework for VoIP and web services using the latest frameworks and technologies (Spring, SipUnit, iago, etc).
Also develop the deployment process using puppet ,and prepared an entire flow for CD readiness. From June 2013 to January 2015 (1 year 8 months) Software Engineer @ Back-end developing in a large scale service-oriented enterprise application (J2EE) that handles hundreds of thousands requests per hour.
Worked in a team that was responsible of all the trip extras e.g Insurance and activities ,including daily interaction with off shore development and business teams .Among the thing i worked on :
Develop and design in Spring framework (IoC,security,web-flow,integration), Creating RESTful web services, working with distributed caching system (Memcached), develop build and deployment process in gradle and glu . From July 2011 to May 2013 (1 year 11 months) QA Engineer @ Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability From July 2010 to July 2011 (1 year 1 month) QA Engineer @ From December 2008 to July 2010 (1 year 8 months)
Bsc, Computer Science @ Tel-Hai From 2007 to 2010 Guy Keren is skilled in: Object Oriented Design, Tomcat, JDBC, Shell Scripting, Design Patterns, Eclipse, Spring Integration, Spring DI, Gradle, Ant, Web Services, Java Enterprise Edition, Agile Methodologies, OOP, Web Applications