Skip to main content

Information About Muhammad - Fareham trainer

Profile Picture

Muhammad's profile picture


This is how 2 referees rated Muhammad:





Specialisms Taught


Hourly Charge
Beginner £15.00
Intermediate £25.00
Advanced £35.00
Expert £45.00

Map Location

Personal Description:

I have 11+ years of experience working as a Java Developer and now working as Technical Lead (Architect) - Java. I started my career as a University Lecturer teaching Java courses. I have worked in various Java/JEE Technologies such as Servlets/JSPs, Struts, JSF, Stripes, Spring, JPA, Hibernate and all kinds of Web Services (REST + SOAP developed using different technologies such as Apache Axis, JAXWS, JAXWS with Spring etc etc).

I have also completed two Java certifications:
1. Sun Certified Java Programmer
2. Sun Certified Web Component Developer

Training Experience:

I started as a Lecturer (Java). In my current lead role one of my objective is to train people with new technologies that we are using.

Training Approach:

It depends at which level I have to teach. For beginners to get them in new technology I like to provide them with working examples and would like to follow one reference tutorial or book.

For intermediate and advanced level I like to do project based training in addition to the above.

I normally prepare the course outline by myself depending on the needs for specific learners and will cover that in the agreed time frame.

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: English (British)
Additional Languages: Hindi, Punjabi, Urdu
Availability: Weekends / Weekdays (evenings)
References Available: Yes (✔ On File)


  • The University of the Punjab Lahore Pakistan (2003) - M.SC Computer Sciences (Masters) (✘ Not On File)
  • The University of the Punjab Lahore Pakistan (2001) - B.SC (MATHS A&B and Statistics) (Bachelors) (✘ Not On File)

Tags: Fareham Java trainer, Fareham Beginner Java trainer, Fareham Intermediate Java trainer, Fareham Advanced Java trainer, Fareham Expert Java trainer