← В ленту
senior
Регистрация: 23.11.2022

Gennady Kovshenin

Специализация: Back-end PHP Developer
Gennady has written a fair amount of quality PHP, C, Python, and Java code for various back-end systems and web applications. He's an avid fan of security auditing (both Black Box and White Box), performance profiling, and auditing. He loves WordPress and has contributed to the project core, writing various plugins. Gennady's biggest interests are reverse engineering and low-level programming, and he works with various hosting companies on security stuff.
Gennady has written a fair amount of quality PHP, C, Python, and Java code for various back-end systems and web applications. He's an avid fan of security auditing (both Black Box and White Box), performance profiling, and auditing. He loves WordPress and has contributed to the project core, writing various plugins. Gennady's biggest interests are reverse engineering and low-level programming, and he works with various hosting companies on security stuff.

Портфолио

Pressjitsu, Inc.

-Provisioned, automated, and monitored Linux servers. -Profiled performance of PHP web applications using xhprof and XDebug. -Wrote a custom full-page caching PHP module in PHP and C. -Conducted security audits and incident investigations. -Created a custom IRC logger in Rust after setting up IRC and ZNC. -Wrote and optimized a CDN proxy in Python that compresses JPEG and PNG images, concatenates CSS and JavaScript files, and minifies them.

Festivus Games, LLC

Built data scrapers and data transformation scripts. -Rewrote all major functionality with speed and scalability in mind and deployed version control protocols. -Administrated and managed server infrastructure and application profiling. -Provided on-call support during events at peak traffic with nearly 300 active visitors. -Developed data processing and reporting back end.

Pressjitsu, Inc.

-Provisioned, automated, and monitored Linux servers. -Profiled performance of PHP web applications using xhprof and XDebug. -Wrote a custom full-page caching PHP module in PHP and C. -Conducted security audits and incident investigations. -Created a custom IRC logger in Rust after setting up IRC and ZNC. -Wrote and optimized a CDN proxy in Python that compresses JPEG and PNG images, concatenates CSS and JavaScript files, and minifies them.

Скиллы

Back-end
Linux
PHP
WordPress
Python
Git
Flask
C
Test-driven Development (TDD)
Blockchain
MySQL
PostgreSQL
Android
Django
Redis
APIs
Web Security
Automation
Performance
Rust
NGINX
Munin
Nagios
Bash

Опыт работы

WordPress Developer
11.2020 - 11.2022 |Online Freelance Platform
WordPress, APIs, Web Security, PHP Performance
-Vetted as one of 800 WordPress developers through a number of skill tests. -Completed over 30 premium projects with a five-star rating. -Helped solve challenges that nobody solved before.
Chief Technical Officer
11.2015 - 11.2021 |Pressjitsu, Inc.
WordPress, Python, Web Security, Automation, Performance
-Developed one of the most groundbreaking managed WordPress hosting providers for its time. -Authored countless performance plugins and web services for WordPress sites. -Managed a team of developers to rewrite the platform from the ground up on AWS. Sold the company in 2021.
Lead Developer
11.2014 - 11.2018 |Festivus Games, LLC
Python, MySQL, PHP, WordPress
Built data scrapers and data transformation scripts. -Rewrote all major functionality with speed and scalability in mind and deployed version control protocols. -Administrated and managed server infrastructure and application profiling. -Provided on-call support during events at peak traffic with nearly 300 active visitors. -Developed data processing and reporting back end.
Lead Back-end and Systems Engineer
11.2014 - 11.2021 |Pressjitsu, Inc.
Rust, Munin, Nagios, MySQL, NGINX, Bash, Python, PHP
-Provisioned, automated, and monitored Linux servers. -Profiled performance of PHP web applications using xhprof and XDebug. -Wrote a custom full-page caching PHP module in PHP and C. -Conducted security audits and incident investigations. -Created a custom IRC logger in Rust after setting up IRC and ZNC. -Wrote and optimized a CDN proxy in Python that compresses JPEG and PNG images, concatenates CSS and JavaScript files, and minifies them.
Systems Administrator
11.2013 - 11.2018 |Okmgn
OwnCloud, Linux, WordPress
-Set up the physical IT infrastructure using Linux-based operating systems, including Android tablets and video monitoring. -Created a WordPress website with a student section where tutors can post assignments, grades, and more with a complex system of taxonomies to separate student groups, identities, and roles. -Set up and maintained own cloud with synchronization against WordPress user accounts and advanced access control. -Provided remote and on-site technical support for all IT systems. -Facilitated student password generation, reset on a per-semester basis using a custom CSV import system.
Python Developer
11.2012 - 11.2014 |Ttwick
PostgreSQL, Natural Language Processing (NLP), Python
-Worked with natural language processing of scraped web and API data using Python. -Taught one-on-one lessons in statistical analysis using iPython Notebooks and various statistical libraries for Python. -Normalized highly erratic data acquired with scraping utilities. -Developed nearly a dozen specialized multi-threaded long-running scrapers in Python using Lxml. -Exposed scraped data via RESTful and simpler APIs used by a larger PHP application that does analytics and NLP on social media data.
Mobile Platform Developer
11.2012 - 11.2014 |Appception, Inc.
Objective-C, iOS, x64 Assembly, C, Java, Android
-Modified the Android kernel, mainly using Webview.so dynamic WebKit library. -Developed hybrid mobile applications. -Audited blackbox security of a PHP back-end. -Reverse engineered Apple's CodeSigner binary (and open source code) and implementation in cross-platform Java code using Bouncy Castle cryptography library. -Conducted AWS provisioning, configuration, and maintenance.
Web Developer
11.2011 - 11.2015 |Image Innovators
Facebook API, WordPress, JavaScript, PHP
-Added single sign-on for WordPress across sites. -Created various fashion calculators and tests as Facebook Apps in JavaScript with PHP back-ends. -Conducted whitebox security auditing, finding several critical issues that allowed arbitrary code execution. -Executed performance profiling and optimization, improving PHP web application speed by over 80%. -Developed countless plugins to provide various site features.
Web Developer
11.2010 - 11.2015 |MUU
WordPress, PrestaShop, PHP
-Forked and maintained a Prestashop version with item leasing functionality, analytics, and tracking. -Wrote several external API clients for invoicing, shipping, and payment for Prestashop. -Managed a VPS with LEMP stack. -Created several WordPress sites with multi-language support. -Released an open-source custom shipping plugin for Prestashop.
Intern Developer
11.2010 - 11.2010 |Parkflyer
QTWebKit, Django, lxml, Python
-Implemented several scrapers for product websites and generated XML output for further processing. -Conducted performance profiling and optimization of back-end and front-end. -Worked with preemptive threading using Python generators as co-routines. -Researched and consulted on multilingual interfaces and helped design user-submitted translation API drafts. -Developed an automated cart processing and order forming robot using Python QtWebKit for third-party sites.

Образование

Linguistics (Магистр)
2005 - 2010
Magnitogorsk State University - Magnitogorsk, Russia

Языки

АнглийскийПродвинутый