Oleg Savchuk

Startup CTO & Full Stack Web Developer

25+ years of experience does matter – spanning backend development, UI design, and a deep understanding of customer and business needs

Top Achievements

  • Top Coder on RentACoder.com – ranked 50 place out of 200000 coders, Excellent reputation (10/10)
  • Top 1% PHP Coder on Elance.com
  • Top 5% MySQL expert on Elance.com
  • Top 10% Perl Coder on Elance.com
  • Author of the popular open source utility phpMiniAdmin
  • Successfully managed Mail.ua startup team with $1.5 million budget

Employment

Lead Software Engineer
2018 - now
  • Frontends (html/css/js/vue), Backends (PHP/ASP.NET/.NET Core/C#), Databases (SQL Server/MySQL/Access)
  • Leading a team of developers, developing Business Application Web Framework, ensuring project deadlines and quality standards were met.
Startup CTO
2016 - now
  • Helped in building high-load service for organizing/cleaning user's mailboxes with HTML/CSS/JS/Vue.js, PHP/MySQL/AWS, Gmail API, MSGraph API, IMAP
Freelance Web Developer
2011 - 2017
  • Created Warehouse management system, PHP/SQL Server. For customer in UK
  • Contact handling database with fuzzy search logic and enhanced deduplication. PHP/MySQL. Perth, AU
  • Web based tool for tracking jobs, clients, workers and purchase orders. PHP/MySQL. Perth, AU
  • Developed several iOS apps with Phonegap/HTML/JS and PHP/MySQL as cloud backend. Perth, AU
  • Successfully enhanced front-end and high-load backend engine for expired domain search/purchase, JS/PHP/MySQL/Sphinx. CA, US
  • Created several Document Management systems, ASP.NET/SQL Server, Bullhorn API. IL, US
  • Implemented Reporting systems in Access with data from SQL Server. IL, US
  • A tool for uploading and sharing news videos between contractors and TV stations, Amazon S3. IL, US
  • Also helped many websites to optimize DB design and queries to speed-up their pages. MySQL/SQL Server
  • and much more (really)
Startup CTO
at Mail.ua
2007 - 2011
  • Built up large-scale mail web service from scratch. Created architecture specs and implemented robust scalable back-end for handling TBs of data under high load.
  • Created strong dev team, created initial framework backend modules and UI components, managed tasks(Scrum) and wear multiple hats - it was a startup :)
  • Used HTML5/CSS/Ajax/Javascript/jQuery, Perl, SQLite, MySQL, Nginx, Apache, Debian, Memcached
Startup CTO
2009 - 2010
  • Successfully created and launched photo-based dating startup.
  • Designed architecture, db structures. Created all the code for backend and frontend in PHP and JS/HTML.
  • Optimized db for high load - MySQL.
Freelance Web Developer
at RentACoder.com
2004 - 2007
  • Completed more than 100 projects with “Excellent” (10 of 10) rating.
  • Used all the range of technologies/languages listed in summary – from PHP/MySQL and ASP/ASP.NET/SQL Server websites to heavy-loaded backend services with Perl/C
Startup CTO
at Uaportal.com
2000 - 2006
  • Successfully created and launched startup, that become Top-3 largest Ukrainian portal
  • Performed hands on web development as well as managing developers team
  • Used: HTML/CSS/JS, Perl, Apache, MySQL
Senior Web Developer
at Viakron.com (Atlanta, US)
1999 - 2003
  • Architect web services and code new modules
  • Created whole UI for the KronLog – enterprise timesheet management solution
  • HTML/Javascript, Classic ASP, IIS, SQL Server 2000
Software Developer
Kiev, Ukraine
before 1999
Performed non-web software development work:
  • As Lead software developer at Interbank Processing Center (VISA/MasterCard), National Bank of Ukraine created ATM screen designer, Transaction Log Analyzer and Real-Time Monitor software in Delphi
  • As software developer at Duerkopp Adler Ukraine Ltd created Contract and Document management system for trade representatives

Education & Certifications

Kiev, Ukraine
NTUU KPI
1993 - 2000
National Technical University of Ukraine "Kiev Politechnic Institute"
  • Masters equivalent degree in Computer-aided Systems of Data Processing and Management, 1999
  • Bachelor of Computer Science, Jun 1997
  • Masters equivalent degree in Industrial Marketing, 2000
Coursera
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization, 2017
  • Neural Networks and Deep Learning, 2017

Languages and Technologies

  • hands-on experience with HTML5/XHTML/CSS + Twitter Bootstrap v.2, v.3, v.4, v.5
  • Javascript, Vue.js, AJAX, jQuery, JSON, XML, REST
  • Perl, PHP, Classic ASP, MS Access, ASP.NET (VB, C#), .NET Core
  • Expert SQL skills (MySQL, SQL Server, SQLite, MS Access) as well as Sphinx
  • Amazon AWS (EC2, RDS, S3, SQS, etc...), Apache, Nginx, IIS, Memcached
  • Visual Studio, Xcode, Sublime Text, SVN, Git
  • Experienced in cross-platform development - Unix/Windows.
    Strong debugging, troubleshooting and problem solving skills.

Human Languages

  • English – fluent written and speaking
  • Ukrainian – native
  • Russian – native
  • Vietnamese – beginner