Responsive image
Responsive image

Maksym Kornyev

Carnegie Mellon University | Information Systems | Class of 2021


A Junior year consulting project capstone culminating my third year at Carnegie Mellon.

Skills Learned:

  • Fork-and-Pull methodology
  • Production Deployment to Digital Ocean
  • Dependency Management via Pip
  • Project Management Best Practices


A Slack-like to do app concept built with Django 3.0 and deployed at Heroku.

Libraries Used:

  • Bootstrap 4 (for mobile responsiveness)
  • GSAP TweenMax 2.1 / TimelineMax 2.1 (for transition animations)
  • MomentJS 2.23 / TempusDominus 5.1 (for reactive calendar widgets)
  • SortableJS (for drag / droppable list items)


A Social network concept built with Django 3.0 and deployed on Heroku.

Implemented Features:

  • Persistent Image Uploads:
    • Tied to an AWS S3 Bucket
    • With server-side URL signing
  • Subtle feed refresh motivated by JS DOM manipulation
  • User Authentication
  • User Profiles, Posts, and Comments
  • Global and Follower Post Feeds

Skills Learned:

  • Decreasing server load via AJAX-motivated Comments
  • Environment management in Heroku
  • Models & Model Forms in Django
  • Django-style MVC


Ecommerce marketplace Webapp built with the Rails framework. Check me out on Heroku!

Implemented Features:

  • Cart, checkout, and order creation
  • Payment Gateway Simulation
  • Authentication & Authorization for 4 different types of users
  • Informative Admin Dashboards
  • Baking & Shipping Lists that simulate in-house inventory and fulfilment services
  • Models with a bunch of advanced business logic
  • API w/a SwaggerDocs UI

Skills Learned:

  • MVC
  • RESTful Architecture
  • TDD
  • Test Coverage Tools (simpleCov)
  • Unit Testing Tools (factoryBot, cucumberRails, miniTest)
  • CSS Frameworks (Bootstrap, Materialize)
  • Development with SQLite, and Deployment with Postgres


A JavaScript and AJAX motivated webapp which uses a permissioned token to upload to an external API.

This website is a small subset of a consulting project I undertook in the summer of 2019, while working for the Palau Foreign Investment Board.

Consulting Project Artifacts:

Skills Learned:

  • JWT and OAuth concepts
  • Deployment to AWS
  • AJAX & Blobs in JavaScript
  • Cross-browser support / scripting


A freelance website design made for Master Carver Steven Kanai.
Check out the website by clicking the 'Site' link in the project tab.

Skills Learned:

  • Transacting w/Smart Contracts
  • OOP in the Solidity IDE
  • Balancing efficiency and Gas cost
Created a computationally-infeasible hash puzzle wager system. The difficulty of the puzzle and the reward amount decrease by a factor of two every hour.

The smart contract is a wager-backed puzzle where a user can win by computing hash function outputs with leading zeroes. The difficulty, indicated by the contract owner, is the number of leading zeroes required for a user to win the wager.

A winning hash (for a difficulty of 4) is computed as such:

0x00004fg3108gsln... = SHA256(input)

Skills Learned:

  • OpenCV (Python Module)
  • Threading
  • Numpy (Python Module)
  • PyAudio/Wave (Python Module)
  • Simple MVC and Functional Programming
One of the most ambitious Python projects I've ever built: At first, working with OpenCV was a hit or miss. But, once I got more familiar with the library, the noteReader I designed got much more accurate. Working with makeshift MVC taught me the importance of well organized code, and required me to implement an agile dispatch system.

Skills Learned:

  • Postgres Scripting
  • Psycopg2 (Python Module)
  • UML
  • BCNF
Followed the RDBMS normalization process, from building a data dictionary to drafting a final ERD, and built a resilient data-store in Postgres. Learning to script and motivate the database with Python was invaluable Development experience, and forced me to operate in an environment with no web framework.
Responsive image

Skills Learned:

  • CoBOL
  • inFile/outFile Routines
Built a utility to handle Bond datasets on TreasuryDirect.gov.
The website is deprecated, and presents users with an unintuitive way to view price histories. This tool provides the user that, along with some descriptive statistics; all motivated by code written in the dataset's native language.

Skills Learned:

  • Segmenting CSS
  • Sketch/Balsamiq Wireframing
Built a fully-styled sample front-end. Going without a framework turned out to be a lot more tedious, but and a lot less constraining on the design process. The build is deploy ready: All forms send emails upon submission, but the Order form is non-functional. Just customize the available content to your liking!

Skills Learned:

  • Bootstrap
Created a new build of the original BigSkinny website (bigskinny.net).