Docstoc

CV

Document Sample
CV Powered By Docstoc
					                                      Jason (Haicheng) Wang
            Flat 2, 36 Worple Road, London SW19 4EQ. Tel: 07912346816 Email: flywhc@hotmail.com

PROFESSIONAL PROFILE
A motivated, analytical and experienced C++ Senior Software Engineer with 10+ years experience, who adopts a
thorough, focused and a technically competent approach to all endeavours. An excellent communicator and Team
Leader with considerable experience in project management, team leading, Agile and full life-cycle development
with a proven track record of working well on own initiative, proactive approach to problem solving.
WORK EXPERIENCE
01/2009 – Present      SENIOR SOFTWARE ENGINEER, TECH LEAD
                       Nokia UK Ltd
      Designed, developed and maintained Telephony and SMS modules using C++ for Symbian OS and a
       number of famous S60 mobile phones to the global market, experimented many cutting-edge hardware and
       software technologies for the team.
      Leading a project team to implement new features. Acting as active member of Agile team, cooperated
       with other teams in Finland, USA, China and India. Took a role of Build Manager, inspecting code, test
       results and integrating of all code changes for the department.
      Trainings: Symbian Essentials, Symbian Application, OS Compatibility, Kernel and Device Driver, Agile
12/2004 – 12/2008            TEAM LEAD, SENIOR SOFTWARE ENGINEER
                       Visto Corporation, London (A.K.A. Good Technology)
      Worked for this multinational company, leading a Windows Mobile Client Application Development team
       to develop its cutting edge, patented, multi-lingual push email solution for mobile operators around the
       globe using VC++ and various computer languages.
      Liaised with a range of contacts including external partners, managers and team members in USA, several
       countries in the EU and China. Interviewed and provided technical training to new employees hired for
       branch offices in various countries.
      Trainings: Requirement Analysis by Thales Training & Consultancy
04/2001 – 07/2002            SOFTWARE ENGINEER,
                       Creative Technology Ltd., Beijing
      Worked for this well known, multinational company, as part of a team responsible for developing
       Broadband Internet applications using VC++.
      Liaised with a range of contacts including Project Managers and Project Team Members in a number of
       countries.
07/2000 – 04/2001            SOFTWARE ENGINEER, PROJECT MANAGER
                       Beijing Mingwei New Century Ltd., Beijing
      Worked for a small company developing modules for 2 new systems, including XML generator, Web
       Browser, Instant Messenger and E-Dictionary etc using VC++ and various computer languages.
      Managed a team of 3 to 5 for the development of modules within the software system.
1995 – 2000 2003-2004 SHAREWARE DEVELOPER
                    A number of companies and magazines
      Published freeware/shareware articles on magazines (VC++ and various languages)
      Developed software modules for several companies (part time)
EDUCATION
09/2002 – 07/2004 – MSc in Internet System Development, University of Portsmouth
09/1996 – 07/2000 – BSc in Information Technology with Physics, Beijing Union University
I.T. SKILLS
      Excellent Visual C++ (SDK/MFC/ATL/STL, 10+ years), Symbian C++ and Windows Mobile
      Intermediate C#, Java, Visual Basic, Perl, Python, ASP, JavaScript, HTML/Web Design, SQL Server,
       Oracle database, 80x86/8051/ARM assembly language



                                                                                                      Page 1 of 3
       WinCE/WM, Symbian OS, Qt, S60, J2ME, COM/ACTIVEX, .Net, DOM, XML, XSLT, ADO, Server
        Push, DirectX, Multithreading, Socket, Script interpreting, Win32 Function Interception, Reverse Engineer,
        WinCE Real time device driver
       Serial Communication, FM RDS, TMC navigation, ADSL, network protocols- WAP, HTTP, FTP, SNMP,
        DNS, UDP, TCP, ICMP, SMS Stack
       Full project life cycle, Agile Scrum methodology, Extreme Programming, Test-driven
        development
INDUSTRY EXPERIENCE
   Preferred Network List framework, Battery API, AT Commands services, solving WDP and SMP issues
    (real time multithreading solution), Dual SIM for SMS, Qt optimization
Those features have been/will be used Symbian ^3, Symbian^4, S60v3.2, v5.0 v5.2, Nokia N97, N97
Mini, N8 and other confidential prototypes
Techinologies: C++, S60, Qt, Symbian, test-driven development, Telephony, SMS Stack, AT command.
   Visto Mobile Windows Mobile client version 5.2 - 6.0 and Smart Icon 2.x (2004-2008)
Techinologies: C++, WinCE (eVC win32, Visual Studio.net), C#, Python, Script engine, VBScript,
Javascript, DHTML, XML, XSLT, XPATH, GUI, TCP/IP, GPRS, GSM, CDMA
 Broadxent™ Internet Optimizer (2002). – for Creative Technology Ltd.
Technologies: VC++, ICMP, RAS etc.
 Broadxent ™ Diagnostic Tool (2001) – for Creative Technology Ltd.
Technologies: VC++, ATL, STL, ActiveX/COM, many Internet protocols (ICMP, SNMP, HTTP, PPP etc), Script
Interpreting, ADSL (PPPoA, PPPoE) etc.
 Mingwei™ ERP system (2001), a XML generator, forum and conference modules etc.
    – for Beijing Mingwei Ltd.
Technologies: VB, ASP, XML, DOM, Javascript.
 Mingwei™ Petroleum Information System (2000) which includes a Petroleum News Browser, Instant Stock
    Data Messenger and a professional E-Dictionary etc.
    – for Beijing Mingwei Ltd.
Technologies: VC++, VB, ActiveX/COM, TCP/UDP, Screen Text Capturing (System GDI API Interception),
Win32 API Hook.
ACHIEVEMENTS
 Generic FM API (2009) – enable RDS Radio and TMC navigation on Mobile Phone for free
Technologies: Windows Mobile, FM Radio, RDS, TMC navigation, Device driver, ARM Reverse Engineer.
 London Tube Map for Pocket PC (2004)
Technologies: WinCE (eVC MFC), GUI
 Fifi Chatroom Server v1.94 (2000-2004), a web based chat room server, which had over 10,000 users,
    Brothersoft rating 5 out of 5 - freeware
Technologies: Javascript, HTTP server, Server Push (like HTTP tunnel), Script interpreting, SQL Database
 Quantitative Game Monitoring System v1.0 (2003) which helps researchers to analyze PC game and
    improve game design. - MSc. Project.
Technologies: VC++, Inter-process operation, COM/ActiveX, 3D Computer Graphics, statistic arithmetic, PC
Game Theory etc. V-Modal full life-cycle project
 Virtual Local IP v1.0 (2003) virtually changes local IP address of a PC - Freeware.
Technologies: VC++, Inter-process operation, COM, Binary Interception of Win32 functions (API Hook), TCP/IP,
Script interpreting.
 Electric Field Measuring Device (2000), PCB development and 8051 microcontroller programming.
    – BSc Project.
 Winner of 2nd prize of The National Undergraduate Electronic Design Contest (1999, China)
 Developed and published numerous freeware/shareware between 1993 to 2000, such as webpage editor, chat
    room helper, batch file helper (DOS), Chinese display for DOS etc.
PERSONAL DETAILS
    Language Skills: Fluent Chinese and English
    Nationality/Visa: Chinese / British Permanent Resident
                                                                                                       Page 2 of 3
INTERESTS AND ACTIVITIES
Computing, Swimming, Music, Photography


References furnished upon request




                                          Page 3 of 3

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:16
posted:8/13/2011
language:English
pages:3