Maciej 'Kyeno' Taranienko
THE PHPROGRAMMER
Spoken languages:
- PHP5
- Symfony 2.X / Doctrine 2.X / Twig
- Symfony 1.X / Doctrine 1.X
- Zend Framework 1.X
- Gearman
- Phalcon
- Laravel
- CakePHP (intermediate)
- + self-made frameworks and CLI utilities
- JavaScript
- jQuery
- GreenSock.js GSAP
- three.js
- prototype.js
- handlebars.js
- ember.js (intermediate)
- node.js (beginner)
- Pawn
- GTA San Andreas: Multiplayer API
- Ruby (beginner)
- GNU Bash (intermediate)
- ANSI C (beginner)
- As well as...
- ...a lot of completely obsolete scripting and programming languages (qBASIC, Pascal, Delphi, mIRC, TCL, Turbo C, etc...)
- ...deep understanding of programming paradigms
- ...knowledge and understanding of OOP design patterns
Known markups:
- HTML
- XHTML 1.0/1.1 Transitional/Strict
- HTML5
- CSS 2.1 and CSS3 markup styling (with lessphp precompiler)
- YAML
- XML
- JSON
- Markdown
Mastered systems:
- MS Windows
- optimization, tweaking and minification
- service, malware deep-removal, cleanups
- migrating to different hardware without reinstalling
- Linux (Gentoo, Debian, RedHat, PLD, PocketLinux and their clones)
- hardened security shell services setup (openwall, grsec, chroot-jail)
- fast web services setup (nginx-based)
- secure email services setup (postfix-based)
- database servers and load balancing setup (mariadb-based)
- local area network services setup (masquerade, firewalling, dhcp, bandwidth management, file servers)
- advanced ip routing setup (pre-intermediate)
- optimized game servers and community services setup
- speed-optimized bitcoin/litecoin mining services setup
- vpn services setup
- Mac OS X (intermediate)
- basic usable configuration setup (key binding overrides, mouse setting overrides)
- development environment setup (homebrew-based, with custom-made formulae)
- tweaking (removing unnecessary services, etc...)
- 3d objects scanning (libfreenect, skanect, etc...)
Owned machinery:
- First computer (1992)
- AMD 80386DX 40MHz, 4MB PS/2 RAM, 80MB WDC HDD, Trident TVGA9000 256kB with MS DOS 6.0 and MS Windows 3.1
- Current computers (2014)
- Work: Mac Mini Late 2012, Intel Core i7 3615QM 4x 2.3GHz, 16GB DDR3 1600MHz, Intel HD Graphics 4000, Mac OS X 10.9.X
- Fun: Intel DP45SG, Intel Core2 Extreme QX9650 4x 3.0@3.33GHz, 8GB Patriot DDR3 1333MHz, Sapphire AMD Radeon HD7950 3GB GDDR5, Creative Audigy 2 ZS Platinum, MS Windows 10 Tech Preview + MS Windows XP SP2 + Gentoo Linux (KDE profile)
- Home server: Gigabyte GA945P-S3, Intel Pentium Dual CPU E2160 2x 1.8GHz, 3GB DDR2 667MHz, S3 ViRGE 4MB, 3Com 3c905B 100Mbit/s, Broadcom NetXtreme BCM5782 1Gbit/s, Gentoo Linux (hardened/grsec profile)
Proud member of:
- TopCheck startup, the leading price comparison platform on African continent
- Netcoin Foundation, an active community behind one of the most promissing crypto currencies (honourable member; active)
- Vectra Unlimited, a local tuning, racing and technical advisory club focused on Opel Vectra cars (full member; active)
- #Pomoc @ IRCNet, used to be an official Polish technical helpdesk channel advertised in technical press country-wide (operator/staff member; currently inactive)
- cod4.eu, used to be very active multiple games hosting platform with over 20 total gameservers popular worldwide (lead tech administrator; currently inactive)
- 31337clan, a gaming clan that won every possible award in different Quake II leagues Europe-wide (co-founder, ffa player; currently inactive)
- TwilightZone: Quarantine, full MMORPG conversion based on GTA San Andreas Multiplayer engine (visionaire, lead developer; currently inactive)
Things you may need:
To get in touch, feel free to mail me at: maciej at-sign-here taranienko dot-sign-here pl.
(c) Copyright 2014-2024 Maciej Taranienko. All trademarks are the property of their respective owners.