





|
|
This is a detailed history of my experience in live, careers and so on.
 | 1973 -1975
 | I was born in a small village in Binxian county, Heilongjiang
province, China.
Google map |
 | Why I was born here? Please ask my mother for answer. |
 | I have no memory here. Sorry :-) |
|
 | 1975 - 1979
 | Moved to a small town ( we called it Gong1 She4) in the same
county.
Google map |
 | Why to here? Because my father was back from army and sent to
this place to be a doctor. |
 | My memory began here, and knew that the electric volt of my home
was 220V and the motor's in the factory was 380V. |
 | There was a Medium size factory in the town and I often visit
there. And I was very scared of the arc light of electric welding
machine because my father told me that once I stared it my eyes
would be blind. |
 | I wondered why the truck could go? who pushed it? Sorry, I was
too fool to realize that it was the wheel "who" drove it. |
|
 | 1979 - 1984
 |
Moved to an hospital town near to
Harbin city in the
same province.
Google map |
 | Why to here? Because my parents wanted to live near to my
grand-parents and better salary and welfare. |
 |
I began my
primary school education. This school include primary school and
secondary school (junior middle school). For higher education, must
go to Daqing city
(because this hospital belonged to Daqing city). |
 |
I learnt driving bicycle here in 1980 in my first
degree using my mother's big bicycle. Because I was too short so
that I had to use the right leg to "drill" through the triangle
frame to "touch" the other pedal. |
 |
I made my own sledge and use it slip down from
mountain, for fun and exercise. But at that time, I only realized it
was very enjoying it with a lot of little partners. |
 | I made simply powder-gun using iron-wire, copper pipe, and
rubber thread. It was an dangerous tool because if filled with
powder and plumb sands , it could cause serious wound. |
 | I made ship-model and use rubber thread to drive it in the
streamlet in front of my house. and I very regret I could not get a
motor for it. |
 | I learn to swim in the
Songhua River
on the sneak (to my parents and teachers, of course) although it was
dangerous with wearing any cloth (shame on me :-)) |
 | Sometime, I really wanted a telescope, but could not get it.
(Sad) |
 | Now this small town is abandoned after several unsuccessful
resell. Recently, I heard that a big dam would be built nearby. |
|
 | 1984 - 1992
|
 | 1992-1996 (University: Harbin institute of Technology, Number
one in aerospace research in Asia)
Google map
|
 | 1996-2000 (Working in Beijing)
 | why come here? For working |
 | Interest:
 | Photography |
 | Traveling |
|
 | 1996-1997 (Beijing Tiantan
Furniture Corporation)
Google map
 | Job Title: Assistant Engineer, Job rang: System Maintenance
|
 | Contact with Internet and Local network |
 | Contact Autocad but never dig into it |
 | Programmer Certificate issued by China Personnel Ministry in
1997 |
 | |
|
 | 1997-2000 (Hangwang
Technology Co. Ltd.)
Google map
 | Awards:
 | Best 10 staff of Hanwang Technology Co., Ltd. in 2000 |
 | Excellent software designer in Beijing in 2000 |
|
 | knowledge and skill
|
 | Job title: Software Engineer(1st year), Senior Software
Engineer and Project Manager (after 1st year) |
 | Projects:
 |
HWOCR 4.0 RTF format parser and generation component
Optical character recognition
|
 |
Hanwang Business Card Recognition and Management System
Consists of more than 150,000 lines C++ source code,
automatically scans the business card, recognizes the image
scanned, categorizes batches of cards, adds notes to each card
in the batch, and manages these cards information.
This product contributed our company a US$300,000 contract from
MEIJIN SEIKO (HK) LTD in August 1999 and a HK$16,000,000
contract from Group Sense Limited in April 2000 as authority
fee. At the same time, it was one of our company’s main
products. In later 2000, it won the National Outstanding
Software Award.
|
|
|
 | Self-Interest software
 | GRE English words training system --- help GRE examinee
improve GRE glossary |
|
 | 1999.4, took GRE |
 | 1999.6, took TOEFL |
|
 | 2000-now (Working in
Singapore)
 | why come here? For working |
 | 2000-2003 (i-DNS International
Pte Ltd)
Google map
Google map-2(After 2002)
 | i-DNS.net pioneered the Internationalized Domain Name System,
becoming the first Registry to resolve, administer, and deploy
full multilingual, native-character domain names. Today, the
legacy continues with groundbreaking innovations and Internet
Engineering Task Force compliant products. |
 | To date, i-DNS.net supports domain name registrations in more
than 60 languages |
 | Knowledge and Skill
 | Multilingual System design and implementation |
 | Unicode |
 | Advanced software development management and quality control |
 | Windows System Level programming skill (Hook, Multithreads,
ActiveX, COM, BHO, Internet Explorer programming, Windowing, and
Hacker functions) |
 | Client/Server system analysis |
 | How to build efficient and Workable Interface |
 | Network Security |
 | How to meet with schedule |
|
 | Products designed and implemented:
 |
iClient System iClient is a client side software of the
whole Multilingual domain name system. It enables the use of
multilingual domain names and email addresses in Windows
Operating System. It resides in the system tray and
automatically detects and converts non-English character
requests into the format used for registration and resolution.
It runs well under almost all language OS include Chinese
Japanese Korean (CJK), Arabic, Hebrew, Thai, Spain, Indian
Languages, and Latin. Its design and implementation difficulty
lies in its embedding lots of hacker functions and stabilities.
|
 | iResolve System iResolve works same function as iClient,
except:
 | iResolve is a Browser Help Object (BHO, a kind of ActiveX,
such as Google toolbar) in nature to work closer to IE |
 | iResolve detects and converts message of Internet Explorer
5.0 and later (IE) only |
 | iResolve doesn't support Multilingual email address |
|
 | Multilingual Input Method Editor Enables input more than
60 languages characters in Windows System. This is very crucial
for i-DNS user to input text in their own native languages
|
|
|
 |
2003-now (GistXL Pte
Ltd)
Google map
 | GistXL designs, develops, customizes and manages software and
services that allow companies and individuals to carry out
real-time, automated translation of natural languages over the
Internet, intranet and mobile networks. |
 | To date, GistXL provides machine translation service for
Singtel, M1, Newworld(HK) and Nokia. |
 | Machine Translation System
 | Server system
|
 | Client system
|
|
 | Semi-auto translator system -- provide the fast translation
service without compromising quality |
 | Symbian 60 (Nokia) English <--> Chinese dictionary |
 | Awards:
|
|
 | Interest-Motive software
 | NATural IP
 | With NATural IP firewall traversal technology you can use
VoIP, video-conferencing and all peer-to-peer applications from
behind the firewall, without compromising network security.
Stay in control of application usage. No more compromises
between security and functionality! |
 | Knowledge and Skills
|
 |
Server Software:
 |
Windows Work service |
 |
Server control panel of the service |
|
 |
Client Software:
 |
Winsock LSP service (very difficult to design and
implement) |
 |
Client control panel |
|
|
 | Peer-to-Peer (P2P) TV/Video broadcast system
 | A peer-to-peer (or P2P) computer network is a network that
relies primarily on the computing power and bandwidth of the
participants in the network rather than concentrating it in a
relatively low number of servers. P2P networks are typically
used for connecting nodes via largely ad hoc connections. Such
networks are useful for many purposes. Sharing content files
(see file sharing) containing audio, video, data or anything in
digital format is very common, and real-time data, such as
telephony traffic, is also passed using P2P technology. |
 | Knowledge and Skills
 |
Windows Multimedia System |
 |
Direct X, DirectShow |
 |
TCP/IP Network |
 |
UDP transparent |
 |
Firewall break through |
 | Microsoft .NET Frame server programming |
 |
SQL Database |
|
 |
Server Software:
 |
High efficient server program in .NET framework |
 |
Distributed system |
 |
Server control panel |
 |
SQL Database |
|
 |
Client Software:
 |
Client service to communicate with server and
Peers |
 |
Support multi firewall |
 |
Data packet compress |
 |
Intelligent algorithm for high speed and adaptive
data transfer |
 |
Support HTTP, and self-defined protocol (faster) |
 |
Support wmv, asf, rmvb, and avi media |
 |
Client control panel |
|
|
 | License plate recognition (LPR)
system
 | LPR is a mass surveillance method that uses
optical character recognition (OCR) on images to read the
license plates on vehicles. They can use existing
closed-circuit television (CCTV) or
road-rule enforcement cameras, or ones specifically designed
for the task. They are used by various police forces and as a
method of electronic toll collection on pay-per-use roads, and
monitoring traffic activity such as red light adherence in an
intersection. |
 | Knowledge and Skills
|
 |
Software:
 |
Windows Work service |
 |
Server control panel of the service |
 |
SQL Database |
 |
DirectX, DirectShow |
|
 | Hardware:
 |
Intelligent Camera control (rotation, zoom, and
lighting) |
 |
Installation and adjustment |
|
|
 |
Search Systems
 |
Information retrieval technology |
 |
Natural Language Processing, especially
Chinese Language |
 |
Distribute System |
 |
Search Engine |
|
|
|
|
|
|