Freelancer BMX666

Work area:

Linux: development of client-server, system software and kernel modules under Linux OS Android: prototyping user software, customization of firmware, kernel modules and integration with HAL

 

Competence:
   - Confident knowledge of programming languages C, C++ (C++ 11, C++ 14, C++ 17, STL, and Boost), C#, Java, Delphi.
- Experience with VCS: SVN, Git, Mercurial.
- Experience with CI-servers: Hudson/Jenkins.
- Experience with MySQL, MSSQL, PostgreSQL, SQLite, NoSQL.
- I work in IDEs: Borland/CodeGear RAD Studio/XE2, Visual Studio, Eclipse, NetBeans, AndroidStudio, and IDEA.
- Experience in designing and developing ERP systems.
- Experience working under OS Windows (98, Me, 2000, 2003, XP, Vista, 2008, 7.8, 8.1, 10), Linux (Ubuntu, openSUSE, CentOS, RedHat, Mandriva, Slackware, Gentoo, Fedora), BSD (FreeBSD, NetBSD, OpenBSD, DragonFlyBSD), QNX.
- Basic skills and knowledge of PHP, Perl, Python, Ruby / RoR, XML / XSLT, SQL, HTML, CSS, JavaScript, ActionScript 2/3 (Adobe Flash), x86 / x64 / ARM Assembly, VisualBasic, Visual C++, Go, Haskell, Scheme, Lisp, SmallTalk, Scala, GNU Prolog.
- Development of graphical applications for Qt.
- Development of 2D and 3D applications using Unity3d, OpenGL, DirectX.
- I have basic Shader language skills and knowledge: HLSL, GLSL.

 

Portfolio:

Linux: DVR, embedded devices with client-server and system software. Android: SIP-phone, STB, wearable devices (watches, bracelets), customization of phones and tablets.

 

Contacts:
1. www.linkedin.com/in/bmx666 
2. through the contacts 11-parts

 

Linux development experience: more than 8 years.

Completed projects: more than 10

Contacts

email: info@11-parts.com
office: more
phone: +7 (812) 6480317