Jean - Computer programming tutor - Lancaster
Jean - Computer programming tutor - Lancaster

Jean profile and its contact details have been verified by our team.

Jean

  • Rate €87
  • Response 1h
  • Students

    Number of students Jean has accompanied since arriving at Superprof

    18

    Number of students Jean has accompanied since arriving at Superprof

Jean - Computer programming tutor - Lancaster
  • 5 (7 reviews)

€87/h

More Computer programming tutors

Unfortunately, this tutor is unavailable

  • Computer programming
  • Programming languages
  • Java
  • Artificial Intelligence
  • Ruby on Rails

Professional software engineer with PhD in Computer Science who can turn you into a great programmer

  • Computer programming
  • Programming languages
  • Java
  • Artificial Intelligence
  • Ruby on Rails

Lesson location

Super Prof

Jean is one of our best Computer programming tutors. High-quality profile and excellent qualifications, organised and responsive to lesson requests, appreciated by their students!

About Jean

I am a professional back-end software engineer with many years of experience reading, designing and writing software. I also have a PhD in Computer Science and have taught software engineering modules at 3 different universities and well over 500 students. My students also nominated me for the best tutor of the year. Prior to and after the 3 years of lecturing, I have worked on a number of big commercial systems in the automotive, news and financial industries. During that time I switched between languages: started off with C, followed by PHP, Java, Go and in the most recent times Ruby. I have extensively worked in web frameworks such as Spring (Java) and Rails (Ruby). I'm well versed with relational and document-based databases. I've used and set-up CI/CD pipelines and use Git on a daily basis.

See more

About the lesson

  • Secondary School
  • Post-Secondary Education
  • 1st year of Sixth Form
  • +12
  • levels :

    Secondary School

    Post-Secondary Education

    1st year of Sixth Form

    2nd year of Sixth Form

    BTS

    Adult education

    Bachelor

    Masters

    Diplomgrad

    Doctorate

    Beginner

    Intermediate

    Advanced

    Professionnel

    MBA

  • English

All languages in which the lesson is available :

English

Whether you're looking to pass an exam or want to take your career to the next level, I'm here to help you. I have built my career on teaching students software design and programming as a university lecturer before moving to industry as a software and senior software engineer. On the way, I have used a range of teaching techniques and tools to help students and colleagues develop their careers. I offer lessons depending on your skills. If you're a beginner curious to learn to code or design software, then I will lead you through step by step and suggest to you the materials I consider to be the most beneficial for your further career. For those who are preparing for an exam, I can help you understand key points, prepare you to better approach to questions in your exams, and go through a mock exam with you. As I have myself designed exams before, I can give you some valuable advice as we move forward. Finally, if you look at advancing your career, e.g. you're looking to become a senior software engineer, I can help you prepare for that. In this case, we can work on one of my (or yours) side projects and ramp your skills up very quickly by going through development, monitoring, devops and other bits that will help you pass the senior bar.

See more

Rates

Rate

  • €87

Pack rates

  • 5 h: €428
  • 10 h: €844

online

  • €87/h

Details

For my prospective tutees, please note that I provide only 5h or 10h packs.

Find out more about Jean

Find out more about Jean

  • Can you tell us about your first experience using a computer?

    I first got into computing when I was 12 years old. Apart from playing games, I soon got interested in writing my first program using the Pascal language. With time I extended my interests to web development, algorithms and data structures, making simple games and building electronic projects such as an irrigation system using low level languages.
  • What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?

    Most likely the rise of artificial intelligence. Even though there is a lot of hype involved with AI at the moment, the potential this technology provides is as big as the Internet was in the 90s, as well as the invention of the computer. AI is progressing with such speed that is getting very difficult to follow all advances that are happening on a daily basis. I think individuals of the future will need to understand how to program computers and use AI efficiently if they will want to stay competitive for the future job market.
  • Explain your expertise, your interest in it and, more broadly, its importance in the computer world.

    My main expertise is programming - I spent most of my life writing code for fun and living. I've written code, professionally and in spare time, using many languages such as C, C++, Java, Ruby and PHP.
    I am also an expert (by training) in machine learning (part of AI) with application in software engineering for which I received a PhD. I worked as a lecturer at two UK universities and taught many students. Finally, as part of my training as a lecturer I became an associate fellow in higher education academy (AFHEA).
    My interests have always been revolving around learning and teaching. I have an enormous passion transferring knowledge to others as I think this makes me richer as well as my students, bringing joy to both parties.
  • Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?

    I respect people who make great achievements progressing IT field forward, however I don't necessarily think very high of so-called 'visionaries'. Yes, they are usually great business people, but it's their engineers who work for them that make great changes and move the field forward. I prefer to be one of those engineers and try to teach my students to challenge their knowledge and critical thinking so they can build great stuff.
  • Provide a valuable anecdote related to your subject or your days at school.

    I vividly remember a university project where we had to build a simple application. After days of frustration over a bug that kept crashing the program, I explained the problem line-by-line to a classmate who knew nothing about coding. Halfway through my explanation, I suddenly saw the logical flaw in my own code—the classic 'rubber duck' moment. That experience taught me two invaluable lessons: first, that teaching is one of the best ways to deepen your own understanding, and second, that perseverance and a fresh perspective (even a non-technical one) are often the keys to solving the toughest problems. I carry this into my teaching by encouraging dialogue and clear communication.
  • What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?

    I'd say, I completely understand that feeling, and you're not alone. IT wasn't designed to be intuitive for everyone. However, you don't need to understand how every component in a car works to drive it effectively. But I'll give my best to be your driving instructor and help you out navigate through this journey.

    Let's start with what you want to achieve. Do you want to organise your data or build a web application? We start there, with a clear goal. We'll break it down into small, manageable steps, and you'll be amazed at what you can confidently do in just a short time.
  • What are your other passions, related or non-related to computers?

    Outside computing I'm passionate about playing drums. Much like coding, playing an instrument is a skill that requires practice, patience, and celebrating small victories.
  • What makes you a Superprof in IT?

    What makes me a Superprof is my ability to translate complexity into clarity and my patient, student-centric focus. I'm not just teaching syntax or software; I'm teaching a growth mindset towards technology. My goal is for students to leave not only with a new skill but with the confidence that they can learn the next one on their own. I measure my success by their 'aha!' moments and their growing independence in tackling digital challenges.
--
--

Other tutors in Computer programming

  • Ayham

    Santa Venera & online

    New
    • €10/h
    • 1st lesson free
  • Andrea

    Birżebbuġa & online

    New
    • €10/h
    • 1st lesson free
  • Chukwuemeka

    Is-Siġġiewi & online

    New
    • €15/h
    • 1st lesson free
  • Reza

    Brooklyn, United States & online

    5 (124 reviews)
    • €34/h
    • 1st lesson free
  • Reza

    London, United Kingdom & online

    5 (39 reviews)
    • €40/h
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & online

    4.9 (36 reviews)
    • €17/h
    • 1st lesson free
  • Alessandro

    Roma, Italy & online

    5 (22 reviews)
    • €50/h
    • 1st lesson free
  • ADAM

    Paris 12e, France & online

    4.9 (36 reviews)
    • €50/h
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & online

    5 (43 reviews)
    • €30/h
    • 1st lesson free
  • Mourad

    Paris 12e, France & online

    5 (76 reviews)
    • €45/h
    • 1st lesson free
  • Laurent

    Marseille 1er, France & online

    4.6 (75 reviews)
    • €60/h
    • 1st lesson free
  • Robert

    London, United Kingdom & online

    5 (24 reviews)
    • €115/h
    • 1st lesson free
  • Esmaeil

    New York, United States & online

    5 (83 reviews)
    • €25/h
    • 1st lesson free
  • Reihane

    Guelph, Canada & online

    5 (52 reviews)
    • €31/h
    • 1st lesson free
  • Michael

    New York, United States & online

    5 (36 reviews)
    • €42/h
    • 1st lesson free
  • Gabriel

    New York, United States & online

    5 (100 reviews)
    • €21/h
  • Marco

    Tortona, Italy & online

    5 (61 reviews)
    • €30/h
  • David

    Toronto, Canada & online

    5 (39 reviews)
    • €56/h
  • Behdad

    New York, United States & online

    4.9 (32 reviews)
    • €21/h
    • 1st lesson free
  • João

    London, United Kingdom & online

    5 (50 reviews)
    • €35/h
  • More Computer programming tutors