Hello My Dear Friend,
I'm very glad to introduce myself to you. I'm a software engineer working and living in Irvine California now. Since I have some extra time, I'm glad to take this chance to help you get to learn and become a good Java
programmer if you're interested.
I received my bachelor degree of mineral exploration from China University of Mining & Technology in 1999. Since I'm not really interested in mineral exploration, I actually studied a lot of computer science
courses between 1995 and 1999. Also starting from 1997 I joined a project and produced a drill column automatic drawing
program using Visual C++
I switched from Visual C
++ to Java around 1999 because while I was studying and preparing my master degree diploma project, the e-Campus WebGIS system needs to provide browser based access, while Java Applet can meet my requirement perfectly. Also while studying for my master degree, I spent about 1.5 years part time teaching some students C++ language
and FoxPro database in an academy of CUMT. In total I taught about 600 students and some of them become good friends with me later on. I received my master degree in 2002.
I started my working experience from 2002 and till today I already have about 12 years of software engineering experience. In these 12 years my working experience covered banking
system, lottery ticket related value added business
, and also ticketing software. I arrived in Irvine CA and started working here from October 2012.
I'm a Sun Certified Java Programmer. I passed my JDK 1.4 SCJP examination in 2003.
I'm also a Certified Advance Programmer of Chinese
Ministry of Industry and Information Technology. I passed my certification examination in 2004 from CEIAEC.
I'm also a Certified System Analyst of Chinese Ministry of Industry and Information Technology. I passed my certification examination in 2005 from CEIAEC.
With 14 years of Java programming
experience and some experience as a teacher while studying for my master degree, I believe I could be a very good tutor to help you build up your Java programming ability in a quick and good manner.
For those who want to study and improve together with me, I hereby provide below two session types:
a) Basic - 32 Hours:
In this session type you would learn basic programming skill of Java language, after the study session you would be able to write elegant Java code by yourself.
b) Premium - 48 Hours:
In this session type you would learn all what student learn from Basic session. Besides that, the extra session hours would be used to build a real software of your own. You would learn the life cycle of a software development process. We would start from high level requirement extraction through business design, technical design, coding and testing process.
c) Ultimate - 64 Hours:
This session type would cover all premium classes and beside that I would lead you to the world of J2EE development so that it could help you understand the enterprise level technology that is used in many company.
Since I'm working 8*5 hours a week, I would be providing below options on how do we work together:
If you're not being able to come, I'm available through IM and I could teach you through remote meeting software. My available online teaching time would be
+ 8:00PM-9:00PM Monday through Friday;
+ Any negotiated time Saturday to Sunday.
2) Face to Face:
+ 10:00AM - 12:00PM on Saturday and Sunday
+ 14:00PM - 18:00PM on Saturday and Sunday
Wanna start a different trip experience with Java technology? Contact me soon and let's enjoy our trip together.