Powerful resume Template

Source: Internet
Author: User
Tags qt designer adobe pagemaker
Professional knowledge and skills
Software Engineering

Master the major software engineering courses, including software engineering, object-oriented system analysis and design, software testing, software process management, and other software engineering core courses.

Operating System
Professional knowledge and in-depth understanding of advanced operating system theories and practices, the architecture, underlying mechanism, and core technology of various embedded and real-time operating systems for UNIX, Linux, windows, Mach, Mac OS, OS/2, VMS/OpenVMS, s360/370 extensive and in-depth research and thorough understanding. Over the past seven years, we have been paying close attention to the latest developments in the operating system field. Extensive knowledge and profound and unique insights into the development history, current situation, and future development trends of operating system theories and technologies. Master the technical details related to operating system development, and have the ability and experience to develop the actual operating system.

System Management
More than 8 years of experience in using and managing Windows operating systems in standalone and server environments, more than 7 years of experience in using and managing UNIX operating systems in standalone and server environments, and 2 years of experience more than 1 year of Web server management experience and more than 1 year of database system management experience.

Network Technology
Master various network-related technologies, have a thorough understanding of the theory, architecture, and actual situation of TCP/IP networks, and have a deep understanding of common RFC standards and actual conditions.
More than 4 years of network application development experience on UNIX, Linux, windows, and other operating systems.

Database Technology
Master the theories of relational databases and object-oriented databases, and have a deep understanding of the architecture and implementation mechanisms of mainstream database management systems such as Oracle, DB2, and SQL Server.
Master the standard SQL language. Familiar with database access mechanisms such as ODBC, JDBC, oledb, Dao, ADO, ADO. net, and XML-based database access.
More than 2 years of experience in developing database applications using C/C ++, Java, Visual Basic, Perl, Python, and other languages and development tools.

Enterprise-level technology
Have an in-depth understanding of the ideas and technical points of enterprise-level applications, be familiar with various middleware technologies, and be familiar with enterprise-level development technologies such as J2EE, Microsoft. NET, and CORBA. Have certain experience in enterprise-level application development.

Software Engineering
In-depth software engineering ideas and theories such as traditional Structured Software Engineering, object-oriented software engineering, formal software engineering methods, clean room software engineering, design model, eXtreme Programming, and Software Configuration Management A thorough understanding. Master various specifications of modern software engineering.
Familiar with UML. Master the system analysis and design tools such as Rational Rose. Familiar with Software Configuration Management tools such as CVS and RCS. Familiar with error tracking tools such as Bugzilla.
At least 2 years of practical software engineering experience. Extensive knowledge and profound and unique insights into the software industry's history, status quo, and future development trends.

Software Process Management
Have a thorough understanding of software process management ideas and theories. Have a strong understanding of the Capacity Maturity Model (CMM) and theory, content, and practice. Have in-depth understanding and unique insights on the ideas and theories of technical personnel management.

Computer Science
I have a deep understanding of Computing Theory, Computability and unsolvable theory, and Composite Logic Theory.
Have a thorough understanding of the theory and method of algorithm design and analysis.
Strong knowledge of Boolean algebra and computer logic circuits.
A preliminary understanding of the theory of computational algebra and computational ry.
For the modern computer architecture, especially parallel computing of various scales, distributed computing architecture, grid computing, the theory and Implementation Mechanism of next-generation architecture, such as ultra-long instruction words and data streams, are thoroughly understood. Has development experience in the architecture of the Proteus and super-long instruction documents.
I have a thorough understanding of the syntax and semantic theories of formal language and the theories and implementation mechanisms of various types of programming languages. Proficient in compiler-related theories and technologies. Have different understanding and development experience for dozens of programming languages. Extensive knowledge and profound and unique insights into the history, status quo, and future development trends of programming languages.

Mathematics
I have a deep understanding of basic mathematical ideas and theories such as logic, formalism, intuition, mathematical logic, and set theory.
Familiar with modern algebra theories and methods. I have a deep understanding of the theories and methods of modern number theory.
He has a deep understanding of modern theories and methods of mathematical branches such as ry, topology, and composite mathematics.

Cryptography
A systematic understanding of classical cryptography and modern cryptography theories and techniques. In-depth research on the theories and methods of encryption algorithms, security protocols, and password analysis. Extensive experience in designing and implementing various important modern encryption algorithms and security protocols in multiple environments. Be familiar with PKI architecture.

Office Automation
Proficient in advanced application and configuration management of Microsoft office automation software.
Familiar with the use of Visual Basic for application, COM/OLE/ActiveX and other technologies to further develop the Microsoft Office series.
Learn more about the development technology of Lotus Notes using Lotus XXXX.

Graphic Design
Proficient in Adobe Illustrator and Macromedia
Mainstream Vector Plotting tools such as freehand and CorelDraw, mainstream image processing tools such as Adobe Photoshop, jasc Paintshop pro, and gimp, and mainstream bitmap creation tools such as metacreation and Corel Painter, and mainstream professional/commercial typographical software such as Adobe InDesign, quarkxpress, Tex/latex, founder, Adobe PageMaker, and Corel Ventura. Profound research and rich development experience on the core technologies of the electronic publishing industry, such as postxxxx, PDF, SVG, and various font technologies. Have a professional understanding and rich experience in various business processes, industry specifications and professional technologies of the printing and publishing industry. Has more than three years of practical experience in professional graphic design and layout fields.

3D animation design
Proficient in alias | wavefront Maya, capable of professional 3D animation design and production.

Programming Language
Proficient in the following advanced programming languages:
ANSI C
Ansi c ++
Objective C
Java
C #
ISO basic
Visual Basic
Visual Basic. net
Iso pascal/ISO extension Pascal
Object Pascal
Ada 83/Ada 95
Smalltalk 80
Modula, Modula-2, Modula-3
Haskell
Vbxxxx
Javaxxxx/jxxxx
Perl
Python
Awk

Familiar with the following advanced programming languages:
PHP
Fortran 77/Fortran 90
Common LISP
Scheme
ML
APL

Proficient in machine language/assembly language in the following Architecture:
Intel 8086/8088
Ia32/MMX/mmx2/SSE/sse2
Amd64
3 dnow! /Enhanced 3 dnow!
Mix
Mmix

Familiar with machine languages/assembly languages in the following Architecture:
Power
Power PC

Learn about the machine language/assembly language in the following Architecture:
IA64
MIPs
Alpha
ISCSI
Arm
680x0
Transputer
IBM 1, 7094
IBM 1, 360/370

Development Tools
Microsoft Windows Platform Software Development Kits
Microsoft Windows Driver Development Kits
Microsoft Visual Studio
Microsoft Visual Studio. NET
Borland C ++
Borland C ++ Builder
Borland JBuilder
Borland together
Borland Delphi
Borland kylix
GNU Compiler Collection (GCC)
GNU binutils
GNU Debugger
GNU Emacs
Vim
GTK +
Qt
Anjuta
Glade
Kdeveloper
Qt designer
Rational Rose
CVS
RCS

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.