Stephen Glen's CV

advertisement
Stephen Glen
Date of Birth: 29 June 1977 | Nationality: British
39 Gloucester Road. | Kingston Upon Thames, KT1 3RD
50 Rue du Roi de Sicile. | Paris, 750040
Stephen.R.M.Glen@gmail.com M (UK): +44 7782 296 049 | M(FR) : +33 (0) 648 86 31 67
http://fr.linkedin.com/pub/steve-glen/1/9b/603
SOFTWARE ARCHITECT
Skills:
- Agile Methodologies – Scrum , Sprint , XP, RUMP ,Test Driven Design, Continuous Integration.
- Object Oriented Design / Service Orientated Architect, UML, MagicDraw/TogetherJ Rational Rose, Visio.
- Project Management
Technologies:
-
-
Strong Linux/Unix, Window, AWS Cloud.
Intellij IDEA , JDeveloper, Eclipse.
Java, CVS, SVN C, C++, C#, VB.Net, VBa.
Oracle 9/10/11 & PL/SQL, MySQL, MS SQLServer & TransactSQL, Postgres., TimesTen .
SQL Tuning in Oracle and MySQL and TimesTen.
TCP/IP, UDP, UCP, SNMPP, MM7, SS7, ICMP - TCPDuimp WireShark.
XML,XSLT, XHTML, CSS, JavaScript, JSON.
Spring, Sping Security, SpringMVC, Spring WS, Hibernate (JPA/Annotation),, Quartz, Lucene.
Ant, Maven.
Web Services SOAP/Rest/WSDL/OASIS Security, AXIS.
Jameleon and Selenium Automation framework, Cruise Control, JUnit, JMock, Mockit, EasyMock, JMeter,
JProfiler.
JBoss 4/5, Tomcat.5/6.
J2EE/J5EE, JNDI, JSP, JSTL, Servlets, JMS (JBossMQ,JBossMessaging), JMX, JaxB, JaxP, MBeans.
JBossCache, JGroups, JBPM Workflow engine, JCS Caching, Struts, GWT, AJAX, JSCH, JCS, EhCache, Jasper
JSP Engine, Jasper Reporting, XDoclet
Android, J2ME.
Extensive J5/6EE Multi-Threading experience, JDBC, NIO, RMI, IBM AsyncIO, Swing, JAI.
AWARDS
Best overall student in the Faculty of Technology at Kingston University
2004
British Computing Society
Most Valued Engineer
2006
Empower Interactive
EXPERIENCE
SurfKitchen, Reading, Berkshire, UK
Server Software Architect
5/2008 – Present
Lead architect for all server development, both product based and project based. Worked closely with project management,
operational support and the platform and deployment teams in order to ensure stable solutions and premiere products. Led
several teams in Poland, Lithuania and India across development, testing and deployment. Responsible for the design and
implementation of key systems now in use in large operators such as Orange and Telstra and directly used by millions of
client handsets in multiple countries.
Technologies Used:
Oracle, MySQL, J5EE, JBoss, Hibernate (JPA), Spring (WS/MVC/Security), JAI, Junit, Mockito,SVN, SOAP, REST,
GWT/AJAX, JSON, SOAP/WSDL, JSCH, MagicDraw,Visio,Linux, Windows,XML, XHTML, JCS, Jasper JSP Engine,
JSPs, JSTL, JProfiler, ANT, Android and IDEA
Key Achievements:
 Responsible for the design and successful implementation the a server system supporting a cross device
application shop currently in use by several mobile operators including France Telecom (Orange), providing on
device search, browse and purchase functionality.

Designed and managed the implementation of client-server protocols to provide a highly available real time
service to millions of on-device clients.
.
 Re- architected server components to create a combined suite with a single management interface.
 Managed the migration of a live system of a major Australian operator from JBoss4 to JBoss5.
 Key to migration from a legacy hosting environment to AWS cloud reducing costs by over £100,000.
SurfKitchen, Reading, Berkshire, UK
1/2007 – 4/2008
Senior Software Engineer
Indispensible member of a highly agile team working in the mobile device market. Worked closely with the server architect
on design and implementation of server components. Spearheaded the coding best practices initiative.
Technologies Used:
Oracle, Postgres, J5EE, JBoss 4, 5, Tomcat 6, Hibernate, Spring, JAI, Junit, JMock, MagicDraw, AXIS, Jameleon,
Selenium, CVS, JSP, JSTL, JavaScript, JMeter, MagicDraw, Linux, XML, XHTML, Jasper Reporting, JProfiler, J2ME,
ANT, Cruise Control & IDEA.
Key Achievements:
 Designed and implemented secure SOAP web service support using Spring to allow queries of the core platform.
 Designed and implemented a lightweight service-orientated API for supplying custom content.
 Tuned the performance of the core platform resulting in a one hundred-fold improvement in throughput.
Empower Interactive, Chiswick, Hounslow, UK
2/2006 – 11/2006
Technical Lead/Senior Designer
Technical Lead for the global product development team working directly with the architectural group with a focus on new
product technologies. Responsible for managing a large international team consisting of twelve people in the UK and ten in
India.
Technologies Used:
TimesTen, J5EE, JBoss 4, Hibernate, Spring, JAI, JUnit, JMock, MagicDraw, AXIS, UCP, SMPP, MM7, TogetherJ,
XML, Linux, Windows and JProfiler, JBPM, ANT & IDEA
Key Achievements:
 Designed core flexible high performance multi-protocol MMS and SMS messaging stack using NIO.
 Directly assisted in the interview and hiring an Indian offshore team in Mumbai and Bangalore.
Empower Interactive, Chiswick, Hounslow, UK
02/2005 – 1/2006
Software Engineer
Key member of the software engineering team working on both the design and development of the core platform and the
creation of prototypes for future products.
Technologies :
J2EE, JBoss4 , Tomcat 4, C ,C++, SS7, UCP, JBPM, JBossCache, JGroups, AsyncIO, NIO, Linux, UIX,XML & Eclipse
Key Achievements:
 Responsible for introducing a one hundred fold performance increase in the next generation messaging platform
Interiors 1900, Corby, Northampton, UK
9/2004 – 1/2005
Development Contractor
Developed small a proof of concept online order management and stock catalogue system integrating with Sage Line 50.
Technologies Used:
J2EE, MySQL, Tomcat, Struts, Hibernate, JSP, JavaScript, C#, JDeveloper, Visual Studio .Net
Watson Wyatt LLP, Redhill, Surrey, UK
4/2001 – 0/2003
Database Analyst
Technologies Used:
Oracle, PL/SQL, VB, VBa
Interiors 1900, Corby, Northampton, UK
7/1998 – 12/2000
IT Manager
EDUCATION
University of Manchester, Manchester, United Kingdom
9/1995- 7/1998
BSc Computer Science (Second Class Honors)
Kingston University, Kingston Upon Thames, Surrey, United Kingdom
MSc Software Engineering (Distinction)
Dissertation: http://www.valleyofglen.com/SGlen_Chippery_Disseration.doc
REFERENCES
Available on Request
9/2003 - 9/2004
Download