- Find a mentor
- Web Programming
- Mobile App Programming
- Programming Languages
- Data Science /Engineering
- Database /Operations
- Find a freelancer
Senior Java / Web Backend Developer
Sessions / Jobs
For every 15 minutes
MY COMMITMENT My commitment to you is 1. understanding you and your goals 2. guiding you. Depending on your time and budget I'll analyse the task and talk you through a possible solution or implement a solution with you or for you. Amongst others I can help you preparing for an interview, getting started with programming in general, any frameworks and tools or solving any concrete issues you are facing. MY BACKGROUND IN SOFTWARE DEVELOPMENT I have been developing software very successfully on various projects and teams for over 10 years. I have extensive experience developing, maintaining and improving large scale distributed application in finance and news media. This includes green field projects, maintaining and improving matured solutions, and onboarding new team members. I'm also experimenting with technologies in my free time. My focus is on Java server side development and web applications, though my interests reach well beyond Java including Golang, SQL, AWS, React/React Native and Node.js. INTERVIEW PREPARATION Over the years I have been many times on both sides of the interview process, as interviewer and interviewee. I know how it feels to get nervous, doubt yourself or be overmotivated in an interview. I've invested in learning how to prepare for an interview and at least I know for myself what works and what doesn't. I can share this "wisdom" with you and help you to find the confidence and right level or preparation for your interview. NO SILVER BULLET There is no silver bullet, nobody knows it all. Learning to develop software or solve a problem with software is often a long though rewarding process. Technologies and best practices are moving fast and are vast. Even if I don't know the answer by heart, I'm usually able to work it out in a short period - a skill which comes with experience and persistence. During my career I have been across a wide range of technologies and problems, there is a good chance I can help you. Message me to find out!
- 10 years experience
I know Java extremely well, I also understand complex system and code quickly and can fix most problems or add functionality in time and budget. Professional career in Java backend development in media and finance. Enterprise scale distributed fault tolerant low latency high frequency applications - buzz word soup.
- 1 year experience
I've started playing with Go for a few months now to build a trading application. Also started using it at work for new Microservices.
- 5 years experience
Code reviews are part of my job, they are best practice and you rarely find projects without it, unless you want to move superfast. It is a valuable tool to get feedback, insight and a new perspective. If you don't know how it works, have a look at some larger Open Source projects, it's practiced there as well. I have a reputation as a very thorough reviewer.
- 10 years experience
Over the years I have been many times on both sides of the interview process, as interviewer and interviewee. I know how it feels to get nervous, doubt yourself or be overmotivated in an interview. I've invested in learning how to prepare for an interview and at least I know for myself what works and what doesn't. I can share this "wisdom" with you and help you to find the confidence and right level or preparation for your interview.
- 6 years experience
I consider testing crucial and it is a non-trivial part of software development. I developed a thorough understanding of different testing approaches and I'm very aware of the costs you can introduce to a project if testing is done wrong. I have been using and building numerous testing frameworks for unit, integration and end-to-end testing.
Could've been better
Stefan is very patient. My questions have its complexity, and so we agreed to work more offline, then we come back for more sessions.
May 26, 2016
excellent insights into the project. Stefan picked up on the project very quickly.
May 26, 2016
The mentor get a grasp of my problem very readily. Given its complexity, he shows a good level of knowledge about what can be done and what cannot.
May 20, 2016
Stefan was quick to respond and provide advice for my problem. Ensured that we didn't waste time but knew what was needed to be done to work on a solution, and we would consult as necessary in further sessions.
May 18, 2016
very helpful with my question , explained everything very well and i was able to understand and learn from our session. I will surely be back again. thank you!
May 17, 2016