Dr. Ken Lomax

Angestellt, Head of Software Academy at hybris, hybris GmbH

Muenchen, Deutschland

Fähigkeiten und Kenntnisse

Certified Professional Scrum Master - PSM
Certified Spring Core Professional
Sun Certified Enterprise Architect - SCEA
Sun Certified Java Programmer - SCJP
Sun Certified Web Component Developer - SCWCD
Sun Certified Business Component Developer - SCBCD
Certified hybris Core Developer
DPhil (Oxford Promoviert) in Computer Science
MSc (Oxford) in Computer Science
BSc 1st Class Honours in Computer Science
Scrum
Agile
TDD
Atlassian
JEE
Certified Spring Web
Certified Spring Enterprise
Certified ISTQB

Werdegang

Berufserfahrung von Ken Lomax

  • Bis heute 10 Jahre und 6 Monate, seit Jan. 2014

    Head of Software Academy at hybris

    hybris GmbH
  • 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

Interessen

Grails Groovy Roo

21 Mio. XING Mitglieder, von A bis Z