Software Architect , Partner in TigerTeam
Copenhagen Area, Denmark
Software Architect , Partner in TigerTeam
Copenhagen Area, Denmark
7 more...
I belong to the category of architects who live by the philosophy that a real architect also participates in the development process and with clarifying the customers' needs. I'm idea rich and prioritize time to develop new concepts and ideas that from time to time turn into new products and frameworks.
I have a practical approach to software development. When I develop new techniques, patterns and frameworks, it must be something that create results and is meaningful. "Less is more" :)
Software development must strive to make basic things easy and the difficult things possible. I work according to lean principles and see no value in a large upfront architecture design. With the proper care and well-chosen abstractions, I've experienced that it is possible to create a baseline architecture that can grow with the tasks, through continuous improvement by refactoring.
In my work, I strive to eliminate waste and repetitive trivial tasks. One of the tools for this is automation and generalization through meta- modeling and programming. In my over 14 years as a professional I have developed extensive experience in the Model Driven Software Development (MDSD), in the pragmatic terms, ie. no idealized Model Driven Architecture (MDA). It is my experience that MDSD can be the crucial difference in whether a project is successful or not, by providing the right functionality and at the right time. Whether it will have an impact on price is a management decision.
I approach life with a positive attitude and a smile. Humor is an important ingredient in everyday life and I take care to spend time to talk to many different people on the project, as inter-personal relationships are extremely important to building a good environment and a strong team.
Personal characteristics: competent, idea rich, drive and motivation, commitment, innovative, outward-looking, good humor
Please contact me at jeppe@cramon.dk or jeppe@tigerteam.dk for a complete C.V.
Design patterns, Agile methologies (SCRUM/XP/RUP), Meta programming, Meta modeling, Hibernate, JPA, EJB3, Spring Framework, Aspect Oriented Programming (AOP), UML, Java, JEE, J2EE, Ajax, TestNG, C#, SOA, Web Services, Components, .NET, Portlet development, Struts, JSF, Stripes, JUnit, Ant, Eclipse, IDEA, JSP, Domain Specific Languages (DSL), Domain Driven Design (DDD), Model Driven Development (MDD), Model Driven Software Development (MDSD), Scala
Skiing, Drumming, Cars
Dansk IT
Javagruppen, Familie