× {{alert.msg}} Never ask again
André Thieme

André Thieme

Engineer, Entrepreneur and Thinker of solutions that work

Berlin (+01:00)
German, English
ABOUT ME
Get support from one of the first professional full-time Clojure experts in the world – possibly THE first. I will help you to progress with your projects in Clojure, ClojureScript, Java, Jave EE (JEE / J2EE), JavaScript and Common Lisp. Want mentoring on machine learning and AI? Want to learn about functional programming, lazy sequences, transducers, multiversion concurrency control, fully persistent data structures, neural networks or bayes classifiers? I’ll teach you how to do this! Backend? Frontend? I’ll help you with both! Some example backend server technologies: Clojure, Java, JEE, PostgreSQL, MySQL, MSSQL, Oracle, WildFly (JBoss), Immutant, Ring, Compojure, etc. On the frontend I will support you directly in JavaScript, or do you work on your super modern single page app with ClojureScript and Om (Facebook’s React)? I can help you also developing JavaFX native Apps in Clojure.
EXPERTISE
Clojure expert help Clojure - 6 years experience
I am one of the of the first professional full-time Clojure expert, possibly THE first (using it full time since late 2008, the year in which Clojure started gaining popularity). Used it to implement web services, with embedded Jetty + Ring + Compojure, accesing multiple DB systems (PostgreSQL, MySQL, MSSQL, Mongo DB). Implemented a lib that allows doing JavaFX development with Clojure (Splendid JFX), including a Leiningen Plugin (lein-jfx). I am also the guy who originally motivated defrecords in Clojure, and the development of Pods (called Cells in the past). For my own company I am developing an AI product with Clojure that can understand human language (naturally written texts), with my own implementation of a bayes classifier, multilayer perceptrons and a Boltzmann Machine. I implemented the RBM to run extremly fast on nvidia GPUs, nearly completly in Clojure (with small parts written in NVidias C, which runs on their hardware). I can help you using WildFly (the new name for the JBoss app server) via Immutant to run websockets, for modern and fast single page apps. As a ClojureScript expert I will get you started with the installation and successfuly writing apps, fixing bugs, explaining you how to run apps written in ClojureScript on your mobile phone and earn money on the app markets (Android, iOS).
No icon ClojureScript - 1 year experience
I like ClojureScript so much that I’m using it to implement my own products with it. Thanks to my deep knowledge of Clojure and Common Lisp (experience of more than a decade) I was very quickly productive with it. I implemented open source libs as addition to Om.
Java expert help Java - 18 years experience
I started doing Java in 1997 and began using the JVM plattform extensively in 2008. I can support beginners learning Java, working with Java SE, to get started, or doing UI development in JavaFX and Swing, helping to grasp Generics, Interfaces, abstract classes, oop, inheritance, polymorphism, etc. Also you might be using JEE, or are interested starting it. I will help you to with JPA, be it via JPQL or the very complex Criteria API. Can help beginners to explain what exactly JEE is, and how to set up (for example) Eclipse with JBoss, with a tiny example JSF (Java Server Faces) website, using entity CDI beans. Understanding this and being able to do this can take even an expert days and weeks. With a mentor in a few hours things can be done that would otherwise take the aforementioned days to weeks.
Mysql expert help MySQL - 12 years experience
I began using MySQL in 2002, when doing work for the second biggest Internet Provider in Germany. Can help you to implement triggers, stored procedures, stored functions and optimize queries. Let’s discuss your DB layout, to get a second opinion!
Javascript expert help JavaScript - 16 years experience
Started using JavaScript back in the 90ies and went through all its evolution. Today it is a powerful frontend language and also well suited for backend development. I can help you understand closures and show you ways how to prevent callback hell, and simply do clean coding!
Html css expert help HTML/CSS - 20 years experience
Doing HTML since 1995. I can help you using Twitter’s Bootstrap and also Zurb’s Foundation. Modern CSS, with normalize.
No icon Common lisp - 11 years experience
Started learning CL in early 2003. I used it to some extent in 2005-2006 professionally in a web application. In 2007 I worked on a project where we used Common Lisp to do artificial intelligence, predicting developments on the stock market. From 2009 till 2014 I worked in a company whose rule-based AI engine was written in CL. Let me know when you need support to get started with Lisp!
REVIEWS
Average Rating
5.0
(60 ratings)
Awesome mentor!
60
Pretty good
0
Could've been better
0
Needs improvement
0
Unsatisfactory
0

Very prompt and helpful. Thanks Andre!
Rai May 09, 2015

Andre was very helpful and knowledgeable with everything Clojure; He helped me with bugs I had in my ClojureScript project and provided me with some very useful information regarding development in ClojureScript.
Guillermo Ithier May 03, 2015

Great guy, really knows his stuff.
Kester Browne Mar 01, 2015

Great
Kester Browne Mar 01, 2015

Smart and well educated
Ruben Feb 16, 2015

Great guy and mentor.
Kester Browne Feb 15, 2015

He really seems to know what he's talking about!
Stu Feb 15, 2015

Awesome!
Ruben Feb 14, 2015

Andre is high-class expert in his work. He showed me a different way to looking at things. I highly recommend working with him!
Art Feb 12, 2015

Mentoring sessions.
Kester Browne Feb 08, 2015

Andre was very helpful in our first session together. He was clear, articulate, purposeful, and knowledgeable.
Nathan Spears Feb 07, 2015

Another great session!
Michael Feb 06, 2015

André is great at explaining complex concepts and showing how things work through examples.
Michael Feb 05, 2015

Helped me fix a Jquery issue I was having where things were nested and a bit beyond my experience level. Will work with André again!
Michael Feb 05, 2015

Thorough in explaining key aspects of programming, yet concise. Calm and clear explanations, enthusiastic, would definitely recommend!
Klauss Feb 04, 2015

Very helpful for our code review.
John Bilodeau Feb 04, 2015

Awesome
Kester Browne Feb 03, 2015

André was extremely helpful, he guided me through what i needed with ease and efficiency
André Alçada Padez Feb 02, 2015

Multiple sessions booked.
Kester Browne Feb 01, 2015

Great teacher.
Kester Browne Feb 01, 2015

Andre is the nicest guy you can find!
rob Jan 31, 2015

André has started tutoring me on Clojure and ClojureScript. Provided an excellent introduction as I don't have a ton of experience with purely functional languages. Great to work with as always!
Michael Jan 31, 2015

Really knows what he's doing !
Alexander Lorenz Jan 29, 2015

He's obviously very passionate about technology. You can tell he knows whats he's talking about and enjoys it too. A please to learn from!
Tristan Klintworth Jan 28, 2015

Amazing at debugging the process
Dhruv Patel Jan 27, 2015

He is a real teacher.
Kester Browne Jan 26, 2015

Great mentor, excellent at explaining the code and what you need to do to get the desired results.
Michael Jan 26, 2015

Another great session dealing with datetimes in Javascript.
Michael Jan 26, 2015

Very good teacher.
Kester Browne Jan 24, 2015

Helped me make my Javascript code that handles user input more robust. Even thought of some use cases I didn't which was nice! Will work with this mentor again.
Michael Jan 24, 2015

Great guy.
rob Jan 24, 2015

This guy knows his stuff
Kester Browne Jan 24, 2015

Great expert and great teacher!
Marc Mereyde Jan 23, 2015

Andre was great. Very passionate about technology. I got a great deal of insight and clarity working with him.
karthik Jan 22, 2015

He asked the right questions and did what was required quickly. I appreciate his approach and skills, I would recommend him to anyone.
John Bilodeau Jan 22, 2015

Great helper! helped me debug the application step by step.
Dhruv Patel Jan 22, 2015

AMAZING MENTOR. Knows everything about the process that involves real backend technology
Dhruv Patel Jan 20, 2015

Amazing mentor. Helped me setup Openshift environment. Went an extra mile to make an effort to help. If there were 10 stars to rate, I'd give 10 stars. Thank you Andre
Dhruv Patel Jan 19, 2015

Provided a very helpful jsFiddle going over my issue and worked through it with me. Will definitely work with André again.
Michael Jan 18, 2015

Really went above and beyond in helping create Javascript functions I was struggling with. Went through each part and explained it well. Would highly recommend.
Michael Jan 18, 2015