Dmitry Blinnikov. About Me. Resume.

  Main      Resume     Portfolio   Contacts       

  Patent:

2353989

 

  All Projects:

NetWars_Engine Crypto_Trading 3D_Printing Video_Editor 3D_VisualAura WMSGames MMO_Server KARAOKE MMORPG CasinoEngine Spectral ScreenSaver SHS_DS Math_Model Seismic

 

  All Soft:

NetWars.zip WMSG.zip Chess10.zip VNIIEM.scr.zip Spectr3D.exe.zip Spectral.exe.zip Model.exe.zip Seismic.exe.zip

 

  All Articles:

SHS_DS.doc.zip SHS_DS2.doc.zip Privod.doc.zip Model.doc.zip Seismic.doc.zip

About Me. Resume.

Dmitry Blinnikov (Russian)

Freelance programmer, 1979, Moscow, Russia

Education:

Moscow State University of Electronics and Mathematics (Technical University), daily separation. Faculty of Informatics and Telecommunications. Engineer, specializing in Computer Aided Design Systems.

Full work history:

April 2007 – present – freelance programmer. Different work with 3D, graphics, multimedia and network in Visual C++ mostly for foreign companies on the position of senior programmer. Usually, I have worked with prepaid, because clients do not want to spend money on freelance resources, but there are works with review in my profiles on freelance resources: Upwork, Freelancer. Registered 5000+ work hours on $125k+. More info about public contracts and reviews can be found by clicking on the freelance links and in the list "All Projects:". In recent years, steadily enter the Top of the Best to hire DirectShow freelancers.

March 2000 – july 2006 – 6.5 years, software engineer at Governmental Unitary Research and Production Enterprise “All-Russia Research Institute of Electromechanics with Plant”:

• Development software with 3D graphics on DirectX and OpenGL.

• Development software for work with ADC/DAC.

• 5 scientific articles + patent for invention.

• Carrying out pre-diploma practice for MIREA students + consultant for 4 diploma projects.

Skills:

✅ Programming languages: C/C++ 98/03/11/14/17/20 (last 15+ years), Delphi.
✅ 3D graphics API: DirectX 9-12U (last 15+ years), Vulkan/OpenGL(ES)/WebGL.
✅ 3D printing: G-code, Cura, clipper, milling, point cloud, CV:fragmentation.
✅ Multimedia: DirectShow, Media Foundation, FFmpeg, XAudio2.
✅ Cryptocurrency exchange: WebSocket (protocol version 13), REST API, GUI.
✅ GPGPU: AMP, nVidia CUDA, AMD Stream, DirectX 11-12U HLSL Compute Shaders.
✅ Graphics engines: UE4, CE5, Irrlicht, Unigine.
✅ Work with external devices ADC/DAC, digital signal processing.
✅ Programming of servers and network, including P2P: WinSock2, RakNet, DirectPlay.
✅ Relational databases: MS SQL Server, Paradox.
✅ English, technical English, reading and writing with dictionary.

✅ Software development methodology: Agile/Scrum.
✅ Diagrams software: UML 2.x.
✅ Version Control System: GitHub, SVN, TFS, incl. installation and administration.
✅ Full cycle of software and hardware: drafting of specification and functional requirements; software development and circuit solutions; integrated information service, the introduction of the program demo mode, protecting software from unauthorized copying; technical descriptions, user manuals, technical reports; conducting on-line technical support.

Hobby:

In free time I'm developing NetWars Engine SDK using API DirectX 11-12U. The engine already supports the ability to quickly create of casual online games, operating on a dedicated server, such as The Collection of the World Mind Sports Games "The Grand Chessboard", and constantly being improved to be able to rapidly develop high-tech AAA projects, including MMO games. In recent years, whenever possible, I use it in my freelance projects.

I'm working on so that my hobby gradually grew into startup.

Resume in doc-file in English: CV.doc

and in Russian: Resume.doc

  Main           Resume           Portfolio           Contacts        

Moscow 2006-2021