Vladislav Pomogaev

Engineering Graduate – VE7ZAH

Category: Programming

  • Craigslist Housing Scraper in Python

    This project is a set of Python scripts that record and display trends in Craigslist posts, specifically rental housing around the Vancouver/UBC area. By setting a URL it can scrape listings in any geographical area. The listings are saved to a tinyDB instance (basically JSON file) and can be loaded into a Pandas table for […]

  • Boat Autopilot

    One of my projects this summer was an autopilot system for my dad’s home-made catamaran. The cat is very fun and easy to steer, but extended length journeys become tiresome. That’s why I decided to build an autopilot system that could automate the task of steering the boat, as well as function as a remote-steering […]

  • Club Database Website

    Club Database (found at clubdatabase.net) provides a clear, up-to-date, searchable list of clubs at UBC. The website indexes clubs, design teams, associations, societies, fraternities/sororities, and sports teams, so that students from UBC can easily search and find what they are looking for. You can also review student organizations on Club Database, which offers student organizations the […]

  • Assembly, Multisim, and VHDL Labs

    One of the courses I took as part of my third-year Engineering Physics requirement was CPEN 312, “Digital Systems and Microcomputers”. In addition to learning about the basics of digital logic, such as binary counting and logic gates, I also did a number of labs involving programming in assembly, Multisim, and VHDL (VHSIC Hardware Description […]

  • Admiral Trackbar, winner of the Star Wars autonomous robot challenge!

    Admiral Trackbar is an autonomous robot that navigates using 3D printed treads, avoids detection by detecting infrared signals, and rescues Ewoks through servo powered arms. It was build by a team of four (Chuan Du, Forbes Choy, Vladimir Novakovic, and myself) as part of the course: ENPH 253, Introduction to Instrument Design. The objective of […]

  • IR Sensor Array

    In order to detect objects for the Engineering Physics robot competition, my team and I set out to create a new sensor array. The array circuit consists of the ADS7828 ADC (courtesy of Texas Instruments), eight IR LEDs and photo-transistors, and accompanying circuitry. The entire sensor array connects to an I2C bus through two parallel […]

  • 2D Game Engine in C++

    At the start of 2017 I really wanted to make my own 2D strategy game, similar to “FTL” and other indie games. I started by getting to know the SDL (Simple Directmedia Layer) library in C++ by using it in a variety of test projects, before eventually deciding that I wanted to make a simple […]

  • IoT Weather Station v2.0

    For my term project for my highschool’s design class I decided to design and build a solar powered, automatic weather station. The goal was to design a small, compact weather station with the following requirements: Must be solar powered, with a battery for operation at night Must be compact in size, with a non-destructive mounting […]

  • Content Management System

    The Small Website CMS is an educational project written in PHP with a MySQL database backend. It was written around 2014-2015. It is a dynamic system that allows the user to create a website/blog without needing to program HTML pages. It is similar to services like WordPress, with the exception of it being very light […]