Job Search USA, UK, Australia, Canada, Jobs in Ireland, Spain, Germany, France, UAE Jobs, Post Jobs for Free: Job posting site, internship posting opportunities & job resume database
german German
english English
spanish Spanish
french French
 
  Job Search Engine  
sitemap
Home Site Map
0
Search jobs by location:
Austria, Belgium, China, Malaysia, Mexico, Netherlands, Qatar, Saudi Arabia, Singapore, Thailand...More locations »
Search jobs by category:
Accounting, Administrative, Advertising, Architecture, Banking, Beauty/Cosmetics, Biotech, Computer, Construction, Customer Service, Design/Multimedia, Education, Engineering, Information Technology, Sales...More categories »
Sponsor of the Month
JobSeeker

Email address
Password
Forgot your Password? »
Register / Post CV »
Search Jobs »
Jobseeker FAQs
CV tips & Examples »

Work & Study Programs



Online Schools

CV/ Resume Details
Position wanted: C++ Entwickler unter Solaris
Job category:
  • Banking
  • Computer
  • Design/Multimedia
  • Information Technology
  • Internet
  • Programmer
  • Software Development
  • Telecommunications
  • Objective and Resume Summary:
    Who am I?


    I'm such a programmer with

    17 years C development experience,
    12 years C++ development experience,
    10 years VC++/Win32 SDK/MFC development experience,
    08 years STL development experience,
    06 years Solaris/Linux development experience,
    06 years TCP/IP networking development experience,
    04 years Qt GTK+ development experience,
    04 years Perl/Shell development experience,
    04 years Linux Drivers development experience,
    04 years Linux Kernel development experience,
    04 years Embedded Linux development experience,
    (X86, ARM9)
    02 years Ada83/Ada95 development experience

    who can write efficient industrial-strength and cross-platform code for you with exuberant development experience and great passion.


    I graduated with bachelor degree from the first class university majoring in "Computer Science and Application". Not only do I have many years' kernel development experience with Linux internals, including Embedded Linux device drivers development and debugging, but also demonstrated excellence in C/C++ design and coding and expertise in data structures, algorithms, and complexity analysis. I have rich socket programming experience as well as knowledge about MOSPF, DVMRP, reliable multicast, RTSP, HTTP, SMTP, POP, DHCP and MPEG2/MPEG4/H.264 standards. More specifically, I have quite rich knowledge of Linux kernel tailoring, kernel performance tuning, file system, multithreading, memory management, process scheduling, boot loader, softirq, as well as good understanding of TCP/IP networking and protocols. Incidentally, I am very familiar with Assembly language and good at gcc/g++ inline assembly language programming.
    Skills: C, C++, Software, Developer, Engineer, network, tcp/ip, linux, unix, solaris, windows, mobile, kernel, drivers
    Known languages (and levels):
  • English-Very Good
  • German-A little
  • Chinese-Very Good
  • Japanese-A little
  • Russian-A little
  • Type of Employment wanted:
  • Full Time
  • Minimum Yearly Salary in Numbers: Unspecified
    Current Location: ( Confidential )
    Education & Experience
    Education History, Qualifications & other additional information:
    Level of Education: Bachelor
    09/1996--07/1999: Nanjing University of Aeronautics and Astronautics
    Major: Computer Science and Application
    Degree: Bachelor


    09/1988-07/1991: Southeast University
    Major: Information Library
    Degree: Graduated with College Diploma
    Work History & Experience:
    Years of Work Experience: More than 15 Years
    Work Experience


    02/2006--07/2008:Lien Fua Mobile Software Design Inc.
    Department: UI R&D Dep.
    Position: Project Manager + Principal Software Engineer
    R&D Orientation: Smartphone development based on Embedded Linux applications such as WAP Browser, Linux USB Device Drivers, etc.


    02/2004--02/2006:Xun Guo Network Inc.
    Department: Network R&D Dep.
    Position: Senior Network Software Engineer
    Responsibility: Design and implement highly available, highly scalable network applications based on TCP/IP protocol using C++ and oracle technologies. Develop Linux network device drivers with C and Assembly language.


    10/2002--01/2004:Jummfa Software Inc.
    Department: Multimedia R&D Dep.
    Position: Software Engineer
    Responsibility: Responsible for the core algorithm, GUI design with C++ and the whole project's integrity.


    08/1991--08/2002:Jiangsu Telecommunication Company, Nanjing Branch
    Department: Telecommunication Engineering Dep.
    Position: IT Technical Development Engineer
    Responsibility: Work on all R&D cycle phases including design, coding and test phase. Develop communication Software and provide the technical support.


    ---------------------------------
    Project Achievements:


    04/2006--10/2007: USB Jog Shuttle Driver
    Develop Platform: Linux (2.6.18 Kernel)
    Development Tools: gcc, gdb, kgdb, make, vim
    Project Description:drivers/usb/usb-skeleton.c and drivers/hid/usbhid/usbkbd.c under Linux Kernel Tree Architecture as development framework, and we also referred to many concepts and code snippets from PCI template driver to build a standard USB Jog Shuttle Driver conforming to the open USB protocol specification.
    Responsibility: I was responsible for the whole project including coding, document, debugging, test and module's startup shell script.


    02/2004--02/2006: The implementation of project BASBA
    Develop Platform: Linux + MySQL
    Development Tools: gcc/g++, gdb, make, vim
    Project Description:The project BASBA (Billing and Authentication System for Broadband Access) served "Telecom ISP" like China Telecom. We used Linux as gateway and the billing software development platform. The main architecture consists of 4 layers: Radius Server (usually located in ISP) -> Transaction management Server -> Access gateway -> Client. The access gateway designed by us is very simple but ROBUST, which only opens one single port to respond the requests from clients in order to reduce security hole, and it's also worthy of mentioning that this port is an UDP port for the reason UDP is safer than TCP, we just simply discarded the wrong packets instead of processing and responding them to prevent the malicious attacks. In addtition to that, client's password would be encrypted by MD5 processed by dynamic encryption key, so it's safe enough to anti-monitor and anti-decrypt.
    Responsibility: I was responsible for writing MD5 encryption module and built a private UDP Socket function library for reuse in the whole project.


    11/2002--01/2004: DVDCutter Professional v5
    Develop Platform: Windows 9X/2000/XP/2003
    Development Tools: Visual C++, Qt(Under Linux)
    Project Description:The 12 main modules and core algorithm are our work emphasis lasting for more than 1 year to my team, and the other 2 teams are mainly responsible for GUI and Encryption respectively.
    Responsibility: I was responsible for the core algorithm, part of GUI design work and the whole project's integrity. The pretty UI was developed mostly with VC++ and partly with assembly language for the sake of optimization algorithm processing "Dynamic Effects" which would consume much CPU time and other system resource. For this purpose I encapsulated a MFC wrapper class and built it into a DLL specially, and for future better reuse I added it into our own graph class library.


    03/1999--10/2000: Nanjing Telecommunication Bureau's the first, second term BIP engineering, and the expanding.
    Develop Platform: Windows 9X/2000
    Development Tool: Visual C++, Oracle
    Project Description:Construct the huge volume's fiber network to cover the whole Nanjing city, including both downtown and uptown, and at the same time we're also requested to implement PDS (Premises Distribution System), and mount the corresponding equipments and make the corresponding software deployment.
    Responsibility: Project Planning and Development; Develop the broadband customer end software.


    Remark(after that): Because of work's requirements (VOIP) and the fact that the NGN(Next Generation Network) would be the overwhelming evolutionary trend, based on the SOLID understanding of the original SS7 I basically study sorts of relevant protocols such as H.323, H.225, H.245, H.235, RTP, SIP. Especially I put my emphasis on MGCP(Media Gateway Control Protocol) model, through which the soft switch system can conveniently control the media/control stream's connection, setup and release via media gateway and its terminal.
    Contact Information
    Employer

    Email address
    Password
    Forgot your Password? »
    Registration »
    Post a Job »
    Top Company Perks »
    Search CVs/Resumes »
    Search CVs by location »

    Top Companies:
    Dental Technology Centre »
    EWCOX »
    InstantService, Inc. »
    Top Jobs:
    Avionic Engineer's »
    Secretary... »
    Redovisningsekonom... »
    Regional Controller... »
    Qualified Architect »
    Jobseekers:73243 CVs:68506 Employers:8277 Jobs:19378
    Latest Jobs: Consultancy|Finance|Healthcare|Hotel Industry|Management/Managerial|Marketing/PR|Nursing|Restaurant/Food Service|TEFL/ESL|Telecommunications
    Jobs in: Cyprus|Gibraltar|Greece|Hong Kong|India|Italy|Japan|Kuwait|New Zealand|Philippines|South Africa|South Korea|Switzerland|UK England

    © 2008 Learn4Good Job Posting Web Site - listing US Job Opportunities, International Jobs, Overseas Employment, Staffing Agencies.

    Refund Policy|Contact us


    © 2003-2008 Learn4Good Network of websites listing Jobs, Career Training Programs, Work & Study Abroad Programs, TEFL Courses.