Vladimir Oleynik

Vladimir Oleynik

$20/hr
PHP/C++ Developer
Reply rate:
18.75%
Availability:
Full-time (40 hrs/wk)
Age:
46 years old
Location:
Kharkiv, Kharkivs'ka Oblast, Ukraine
Experience:
18 years
- Software Developer: Vladimir Oleynik Software Developer: Vladimir Oleynik Name: Vladimir Aleksandrovich Oleynik Location: Kharkov, Kharkov Regione, Ukraine Education:- Kharkov National University Of Radioelectronics Specialist Of Computer Science, Engineer – programmer Foreign Languages: English (technical) express myself freely English (talking) - can carry on a one-on-one conversation Computer Skills: Platforms: TR DOS (2 years experience), MS DOS (4 years experience), Windows 9.x (4 years experience), Window NT (4 years experience), Windows 2000 (5 years experience), Windows XP (2 years experience), Windows 7 (5 years experience), Linux (SPX2 Developer Tool) (0.5 years experience), Unix FreeBSD (1 year experience) Programming Languages: C\C++(7 years experience), PHP(7 years experience), Javascript/JQuery(7 years experience), x86 Assembler (2 years experience), Pascal (2 years experience), Object Pascal\Delphi (5 years experience), Basic (2 years experience), C# (2 years experience), Java (2 years experience), SonyPlayStation SIMD (1 years experience), REXX (1 year experience), Prolog (0.5 year experience), SQL (4 years experience), LUA (2 years experience) Content Managment Systems (CMS): I have experience in install\tuning\change core\making plugins and modules for CMS Wordpress (9 years experience), Joomla 1.5-3 (7 years experience), OpenCart 1.5-3.0 (7 years experience), OsCommerce (7 years experience), DLE (7 years experience), Drupal (5 years experience), ModX (4 years experience) Internet Technologies: XML (7 years experience), XML RPC (5 years experience), REST (7 years experience), HTML (9 years experience), AJAX (7 years experience), Google API (oauth,analytics,webmasters,adwords,documents,disk – 5 years experience), Yandex API (metrics,direct, 5 years experience), SVN (6 years experience), CVS (5 years experience) Desktop Technologies: Win32 Api (2 years experience), ATL\WTL (1.5 years experience), COM (1 year experience), NetBiosApi (0.5 year experience), Win32NativeApi (1 year experience), TWAIN Driver Architecture (0.5 year experience), Windows Driver Architecture (0.5 year experience), DirectX 6-9 (2 year experience), OpenGL 1.1 (2 year experience), cqr3d.ru/vladimir.oleynik/ 1/6 - Software Developer: Vladimir Oleynik Tools: MS VisualStudio 5x-6x, 2003, 2007, 2010, 2013, 2016, (9 years experience), Borland C++ (5 years experience), Borland Pascal (5 years experience), Delphi (5 years experience), Turbo Vision (1 year experience), MASM\TASM (2 years experience), CodeWarrior (1 years experience), PHPStorm (0.2 years experience), Dreamweaver (5 years experience), MS SDK\DDK Build Tools (5 years experience), MS Visual Studio Development Tools (spyxx, oleview, depends, etc) (2 years experience), Win Sys Tools (net, netbstat, ipconfig, etc) (3 years experience), Rational Quntify (2 years experience), Purify (2 years experience), Numega Bounds Checker (2 years experience), CVS, MS Visual Source Safe (VSS) (2), SubVersion (SVN), Perforce, Bugzilla tasktraker, Trello tasktraker, JIRA project and issue tracking, Basecamp project management tool,VisualAssist, IncrediBuild, Databases: MySQL (9 years experience) QA Tools: Rational Suite Enterprase Tools (1.5 years experience). Other: Descreet 3D Studio Max SDK (5 years experience), WinAmpSDK (0.5 years experience), TWAIN API SDK (0.5 years experience), CDX (DirectX Wrapper years experience) SDK (0.2 years experience) , DirectX 8-9 (5 years experience), HLSL (0.5 years experience), ShadersAsm (0.5 years experience), OpenGl 1.1 (1 years experience),MSDN-ShaderWorkshop (0.2 years experience), RenderMonkey (0.2 years experience) Employment History:- “Viola” – Kharkov Software Developer Main responsibilities: Project “GlideFace” . Teamsize 13 (programmers and designers). Project Description: Hight-speed, motor boats 3D simulator game. Computer opponents – artifical intillegence, optimized water technologie, phycics etc (Demo: https://www.4gamer.net/patch/demo/data/glideface.html ) Project “HAH (Human Alien Hybrid)” . Teamsize 13 (programmers and designers).Project Description: 3d action game (like Quake,Unreal, etc). Some our know-how technologies (dynamic world and objects detalisation, patches geometry, realistic water (based on low pass filters), etc). Some others technologies ("Layered" Inverse Kinematics, Traffaret Buffer Shadows, Dinamic Lights & Lightmaps, etc). Used tools/libs/etc : Win32,DirectX 8.0,MSDEV 6.0,3ds max 4.0) Take part in developing ”Check Six” (USA) 3d game engine Project Description: SonyPlayStation2 3d adventure Main responsibilities: Role in projects: programmer Implement realistic water face motion algoritgm (low pass filters) Take part in implementing phisycs algoritgm Develop 3d game menu cqr3d.ru/vladimir.oleynik/ 2/6 - Software Developer: Vladimir Oleynik Develop small matrix math lib (using SonyPS2 SIMD instructions- Radar, Kharkov System administrator Main responsibilities: Install and support network hardware, software, SCS (Structured Cable System), internet support, server administration- Ratmir Labs, Kharkov Software Developer ( rada.com.ua/eng/catalog/28672/ ) Project “PhotoNet” Project Description Downloading photos from local user computer to home user folder on internet server and accordance printing services (Like www.agfa.com, www.konica.com) Teamsize: 6 programmers Main responsibilities: I develop win32 client application for browsing files(images) on local computer and home user folder on remote server, downloading files to server, work with orders to print, and some 2d image processing (lopass, sharpness filters, image resizing (preview generating), brigthness\contrast adjusting, etc). Using techologies: win32 api, windows shell, ATL\WTL, winsocks, XML, Projecting patterns (command, singleton, objects factor), image processing with win32 gdi, jpeg lib, inteprocess communication, etc - CDD.UA (OutSource company), Kharkov Software Developer ( www.kakrabota.com.ua/company/118 ) # Project “FaxScan” – Scanning, email faxes via internet by email (fully fax server and clients applications implementations). Team size 4 programmers. # Small 3D Game Carcass. (Using CDX (Direct X Wrapper), Reverse polish notation converter\interpreter, strong key registry information crypting) ) # Java2ME FIPS Tests for CryproLib #Porting app from WIN32 to Linux (RedHat 9.0). SMTP Mailer (SMTP redirecter and mailer) Main responsibilities: I develop: fax scanning client application (Uses C++, TWAIN(drivers) capture devices technology, GUI, interprocess communications) I develop reverse polish notation (RPN) converter\interpreten, strong key registry information crypting program, CDX graphics program carcass (loading resources, graphics modes switching) cqr3d.ru/vladimir.oleynik/ 3/6 - Software Developer: Vladimir Oleynik - Program Ace (OutSource company), Kharkov Game-Developer/Software Developer ( www.program-ace.com ) Project “Horse Cross” – 3D Game Main responsibilities: I Develop graphical effects and features (projective shadows using shadow maps, EMBM – enviropment map bump mapping for realistic visualization of water surface, ParticleSystem, etc) in Gengine (3D Engine for project “Horse Cross”). I Develop Windows Screensavers with 3D Graphical Effects bases on GEngine and without using engine- Mistland-south, Moscow Game-Developer/Software Developer ( dtf.ru/company/info.php?id=58 ) Project “Warfare” – 3D Strategy Game Main responsibilities: Refactoring of material library ShaderFx implementing classes to direct usind dx-device (without ID3DX Api. ID3DX Api uses only for compiling fx files) make some HLSL shaders Make part of developing graphics engine for game Warfare vehicles parts moving (guns, turrets – aiming, helicopters blades, car wheels) implement steering approaches and its combinations (reach point, avoid obstacles, path moving) vehicles(helicopter, tank, car) moving physics, oscillations etc aiming, shoot physics and visual effects save/load implementation integrate script subsystem into engine pathfinding module and it integrating into game engine ( described in GDC 2006 paper (http://kriconf.ru/2006/index.php?type=info&doc=speech_records): http://kriconf.ru/2006/rec/KRI_2006_Programming_09apr_pluton_02_Vladimir_Oleinik_MistLandYug.ogg http://kriconf.ru/2006/rec/ppt/KRI_2006_Programming_09apr_pluton_02_Vladimir_Oleinik_MistLandYug.p pt - Nival Interactive, Moscow cqr3d.ru/vladimir.oleynik/ 4/6 - Software Developer: Vladimir Oleynik Game-Developer Software Developer ( nival.com ) Project “Heroes Of Might And Magic V” – Addons, pathes,bugfixes, support Project “Heroes Of Might And Magic VI” - interfaces Project “Prime World” - interfaces (participated in the initial stage of the project) Browser Game "Wings Of War" (on Flash). Senjor Programmer at "Wings Of War" department of Nival Interactive. Develop client part of game on Flash/Action Script 2.0 and server part of game on JSP. Main responsibilities: Game user interfaces. Greate interface database data and code support for user interfaces, interface bugfixes , etc- SmartSEO (SEO Company), Moscow ( www.smartseo.ru ) Development of automation scripts for SEO-optimization, SEO business process automation, using PHP, javascript. Programmer (PHP, Javascript/JQuery) tools for automation of activity SEO optimizers. System Administrator Enterprise Server (Linux) Main responsibilities: Create system for search and selection of middle and low valued keywords (so building semantic core for site) based on Liveinternet.ru keywords database (90/250 million of keywords) Develop a subsystem for multithreaded requests ( multy curl ) through system of elite proxies - very useful when scanning SearchEngines, wordstat.yandex, etc - avoids ban by IP Script what automatically upload changes from SVN to product server (by FTP) The creation scanning client sites positions system in Search Engines (yandex) using user semantic core Parser of statistics from Liveinternet.ru, extract various data and record and save to the database Develop PHP Browser Client, used in various other parsers Various HTML parsers Development of a unified system of "workplace" for the SEO optimizer (integration independent services and scripts into a single system) - AutoVitals (SEO Company), Germany Software Developer ( www.aboutus.org/autovitalsinc.com cqr3d.ru/vladimir.oleynik/ 5/6 - Software Developer: Vladimir Oleynik Remote work in SEO company. Main responsibilities: Work with the Google API, writing client library for gathering statistics from Google.Analytics, Google.Webmasters of the company's clients, uses C#, PHP, Javascript- FishArt (Designers Stuio, SEO Company), Moscow Software Developer ( www.fish-art.ru ) Remote work. Developing of sites parsers, scripts for automation optimizers activities, warious API working sape.ru,megaindex.ru, google.adwords,google.analytics, yandex.direct, yandex.metrics, liveinternet.ru, using PHP, javascript. Main responsibilities: Establishment of a system for parsing and statistics collecting of Liveinternet.ru. The system collect keywords for sites with open statistics. The system had its own interface where user can see the statistics of parsing, statistics of each site and pick keywords (and semantic core) for further work. Altogether, system collect 40 million keywords and handled 300,000 sites System for check quality of sites in links sale service sape.ru. The system used official API of Sape platform to extract out SAPE donor sites, then using a comprehensive evaluation of the quality criterion (TIC , domain PR , percentage of indexed pages , various 3rd party quality assessment , which was extracted from a variety of paid or free evaluation services) make an assessment, created black and white list of sites and upload it back to the sape. System for copywriters (for movies information site like kinopoisk.ru or imdb.com. Evaluated the frequency of requests for movie titles and the names of the actors , and offered copywriters to write articles about actor or the film, what was popular, but the relevant article was absent . Integrated system for interior work for SEO optimizers. Contained the modules to work with Google.API, Yandex.API, Megaindex.API and others. Modules for estimating the parameters of the client's site , collecting statistics and help to make SEO works (ie general workplace for SEO optimizer). Many different parsers , information gathering 2014– NOW Freelance PHP\MySQL\Javascript Developer Software Developer Remote work. Developing of sites parsers, scripts for automation optimizers activities, warious API working sape.ru,megaindex.ru, google.adwords,google.analytics, yandex.direct, yandex.metrics, liveinternet.ru, using PHP, javascript. cqr3d.ru/vladimir.oleynik/ 6/6
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.