Dr. Ken Lomax
Angestellt, Head of Software Academy at hybris, hybris GmbH
Muenchen, Deutschland
Werdegang
Berufserfahrung von Ken Lomax
3 Jahre, Jan. 2011 - Dez. 2013
Head of Software Development at Hybris
Hybris
1 Jahr und 6 Monate, Juli 2009 - Dez. 2010
Technical Strategist (Contractor)
hybris
Development manager at hybris with roles including: Technical Strategist, Product Owner, Scrum Master, TDD Evangelist, Advisor in adopting Scrum and Agile development, Spring specialist (certified), Architect (certified), Code Reviews, White papers Environment: Scrum, Java 6, Spring, Eclipse, Atlassian Suite (Bamboo, Fisheye, Crucible, Jira, Confluence),
2 Jahre und 8 Monate, Nov. 2006 - Juni 2009
J2EE Architect , Developer and TDD Evangelist (Contractor)
RSDoneware, Munich
Architecting and developing a J2EE web-based workflow application for Coop and Metro. Roles included Team lead, Agile developer, Architect, TDD Evangelist. Business logic: Java 1.5, Spring, JBPM, Flex, Log4J, RMI, Quartz, SVN, XML, Mbeans, Ant, Maven, Webservices, AOP, ActiveMQ, UML Persistence: Hibernate, iBatis, Oracle 10g, Hypersonic Front end: Flex, JSP, Ajax, Struts Testing: TDD, JUnit, FlexUnit, Watij, Mantis Environment: MyEclipse, OC4J, Jboss Architecting: Visual Paradigm, UML modelling
1 Jahr und 1 Monat, Okt. 2005 - Okt. 2006
J2EE Software Consultant (Contractor)
H&D GmbH
Developing a distributed J2EE application. In a team of 5, our task was to create the business and presentation layers of a J2EE application, to retrieve, display and persist animated RADAR, flight plan, and geographic data on 2D and 3D terrains, using the Eclipse RCP environment, JBoss server and Oracle database. Environment: Eclipse, JBoss Software: EJB 2.1, Java 1.5, Xdoclet, Ant, Log4J, SVN, XML, Mbeans, Javadoc Persistence: Hibernate, Oracle 10g, Hypersonic, Front end: RCP, SWT, LuciadMap
1 Jahr und 3 Monate, Juli 2004 - Sep. 2005
Software Consultant (Contractor)
Siemens, Munich
Guiding adoption of Extreme programming in two teams at Siemens, for which I was awarded a 3i-Siemens-Innovation prize. This work included: - Decreasing their compilation times by 80%, by writing a java application to preprocess their code-base before compilation - Coding a Java-C++ bridge to allow developers to step through their C++ and Java code simultaneously in Visual .Net and Eclipse respectively, thus improving their debugging capabilities - Incorporating JUnit and J2MEUnit
1 Jahr und 7 Monate, Jan. 2003 - Juli 2004
EJB & Web Software Consultant (Contractor)
DoctorOnline, UK
Enhancing the presentation, business and persistence layers of a website used within the UK's National Health Service. This has involved reorganizing their databases, improving the code stability, and introducing e-commerce features allowing doctors to purchase and take online exams. Persistence: Hibernate, MySQL, Hypersonic, designing and normalising database schemas Presentation and business: JSP, JSTL, EL, Struts, XML, XSL, ASP, EJBs, Javadoc Servers: JBoss, Tomcat
1 Jahr und 3 Monate, Nov. 2001 - Jan. 2003
OO and Web Component Developer
Zesium GmbH, Munich
Coding with UML, Telelogic SDL, Together, C++, Visual .Net, Rational Purify, Rational Rose to examine and test the data flow between layers in their UMTS stack, and to deliver the data in realtime to a web browser for analysis. Design patterns: Front controller, MVC, Composite View Languages: XML, Java, C++, JSP. ASP, DHTML Testing: JUnit
2 Jahre und 5 Monate, Juni 1999 - Okt. 2001
EJB Software Developer,
Channelwave, Boston
During the dot com boom, this was an exciting time to be in the US. At Channelwave we created a web-based j2ee application for Hewlett Packard. This followed what is now a typical j2ee structure: a web based GUI based upon JSP, MVC, with session beans fronting EJBs behind. IDE: Visual Cafe Software: Java, EJB, XML, XSL, JSP, Spy Server: JRun Persistence: JDBC, SQL Server Extreme programming: JUnit, Pair programming
2 Jahre, Juni 1997 - Mai 1999
OO Multimedia Windows Software Developer
Cakewalk Music Software, Boston
Developing the Cakewalk music sequencer in MFC, C++, COM in Visual C++, involving digital signal processing and rich GUI coding. In addition, developing the Metro music sequencer in CodeWarrior on the Macintosh (with Jeremy Sagan - son of Carl Sagan).
4 Jahre und 9 Monate, Sep. 1992 - Mai 1997
Doctorate(Promoviert) & MSc(Dipl), Oxford University
(See education)
Doctorate & MSc(Dipl), Oxford University (See education)
2 Jahre und 1 Monat, Aug. 1990 - Aug. 1992
Product Specialist
Roland UK
At Roland I used Macromind Director, together with digital audio and touch-screen monitors to create the first interactive videos seen at UK music shows
Ausbildung von Ken Lomax
Computing
Doctorate/Promoviert (DPhil, PhD) Oxford University
Computing
MSc Master Of Science, Oxford University
Computing
BSc Bachelor of Science 1st Class Honours
Sprachen
Deutsch
Gut
Englisch
Muttersprache