About us
Ingo Dettling
Passion for Technology - Java and J2EE expert in Frankfurt


About me

I am a senior architect and developer designing and implementing J2EE enterprise software with an extensive experience in a wide range of industries: principally, finance, automotive and research. I am a Java and J2EE specialist, having a lot of experience with open source frameworks supporting high quality enterprise systems. Prior to that, I worked mainly with Smalltalk, C, C++ and CORBA.

My experience as a consultant has led me to see problems from a client's perspective as well as from a technology perspective. I avoid bloated, inefficient, orthodox approaches to J2EE architecture, which to often deliver very poor results for stakeholders.

Download CV



Picture of Ingo Dettling
Dipl.-Inform. Ingo Dettling

Ability to Attract, Retain and Lead Top Technical Talent

I led small teams of developers to timely and successful completion of mission critical, custom development projects. Guided teams through analysis, design, development, testing and knowledge transfer phases, leading by example with integrity and competence. I was responsible for technical architecture, risk management, code inspections, quality control, performance reviews, test driven development.

Software Architecture: J2EE, Client/Server

I designed and deployed Web-based systems based on J2EE architecture using JSP, Java Servlets and EJBs running under BEA Weblogic Server, IBM WebSphere, JBoss and Tomcat.

I have 5 years experience in architecting and designing multi-tiered client-server systems based on Windows clients, Windows NT and UNIX servers, integrated with Oracle and Informix RDBMS as well as legacy back-end systems. I am also familiar with open source products. Object Oriented Analysis and Design using UML notation. I am well versed in design patterns (GoF, Core J2EE Patterns).

Key facts

  • Proven ability to deliver high-quality solutions to complex problems under tight deadlines.
  • Java and J2EE expert.
  • 14 years of hands-on software development experience using several programming languages.


  • Object oriented analysis/design/programming (OOA/OOD/OOP)
  • Requirements engineering
  • Designing software architecture using UML and MDA
  • n-tier architectures (HTML, JSP, Servlet, EJB, JMS, CORBA)
  • EAI
  • Framework Design
  • Design Patterns
  • Software engineering
  • Client/Server und Middleware
  • Datenbank Design (Oracle Designer)
  • ER-Modeling
  • Unit tests, automated tests
  • Reporting
  • Refactoring
  • Code reviewing
  • Project management
  • Coach, Mentor
  • IT security (firewalls, Java security, certificates, authentication, authorization)


ingodettling.com | info@ingodettling.com