Spark&AWS Terrain Tiles Visualization
LINK TO GITHUBUsing Spark and AWS big data [link to data] calculation of areas in Europe that have terrain elevation values greater than Europe's average elevation value and visualizing them on the map.



fortunams.contact@gmail.com
Using Spark and AWS big data [link to data] calculation of areas in Europe that have terrain elevation values greater than Europe's average elevation value and visualizing them on the map.
Complex QT application written in Python that enables testing various pathfinding algorithms.
Appplication allows to
- Create and save environment with obstacles of chosen weights.
- Preview algorithms' steps and outcome and visualizing them on the map.
- Choose algorithm type and its parameters.
Implemented algorithms:
- Wavefront propagation
- Maximum clearance
- Breadth-first search
- Dijkstra
- A*
- Ant colony optimization - population based probabilistic technique
Implementation of genetic algorithm to find best weights and biases of artificial neural network that plays snake. Written in Nvidia's CUDA/C++ for parallel computing
Software as a service for musicians to share their music on social media with custom cassettes.
Users upload their music, album cover, choose colors, choose text and AWS lambda generates video and send it to them.
With user registration & login, verification codes, password resets, pro subscription
8-person university group project. The goal is to track trains on railway model using 2 IP connected PTZ cameras and move them accordingly. My role was:
- to create an user interface with backend,
- write connection between cameras and computer,
- implement algorithm that translates position of bounding box received from the machine learning based tracker to a movement of cameras,
- fast development and modelling a 3D environment with model of railway and working virtual cameras in order to work on project from home,
- installing and testing trackers based on machine learning (e.g. YOLO, RE3)
Physics & color based mobile game I have developed in 2-person group using C#, Unity and Illustrator.
Finding sword in image using neural network. Creating dataset using mainly OpenCV and training and testing the model using tensorflow.
2048 game on hexagonal map for 1 or 2 players on the same computer or 2 players on the TCP/IP. Additional saving and replaying the gameplay with XML file
Desktop application created in Python simulating basic functions of microprocessor, assembly language and chosen BIOS/DOS interruption. Possibility to load and save the file containing code. Step by step execution or whole program at once.