Skip to content

PavleProd/PavleProd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 

Repository files navigation

Pavle Prodanovic

  • Medior Backend Developer at Nano Interactive
  • Bachelor's degree at the Faculty of Electrical Engineering, University of Belgrade.

Systems Programming

  • Operating System Kernel
    A multithreaded kernel for the RISC-V architecture, featuring time-sharing, mutual exclusion, and various system calls.

  • Assesmbly Compiler and Emulator
    An assembler, compiler, and emulator for imaginary computer architecture, similar to x86

  • MicroJava Compiler
    A compiler for the MicroJava programming language that translates code into bytecode executable on the MJVM.

Web Development

  • Clothing Store API
    RESTful API for online clothing store, including web-server implementation in GO and PostgreSQL database

  • CareConnect
    A web application developed using the MEAN stack (MongoDB, Express.js, Angular, Node.js) that serves as a virtual clinic for healthcare management.

Desktop Development

  • Random Chat
    A desktop app for chatting with random people, offering a simple and fun way to connect anonymously

Games

  • 2D World of Tanks Game
    A 2D game inspired by World of Tanks in which the goal is to control 5 tanks of different types against other teams online

  • The Last Stand
    2D, Tower Defence, Pixel Art game in which you defend the last human island against goblin invaders

  • Mummy Maze
    2D, Puzzle, Turn-Based recreation of the original Mummy Maze game, implemented in Godot Engine

Embedded Systems

  • Piano Tiles on FPGA
    A simplified version of the Piano Tiles game was implemented on a Cyclone V FPGA and created during the Elsys Eastern Europe Hackathon.

  • Pico Computer system for FPGA
    A simple system using Verilog and SystemVerilog, designed for simulation, synthesis, and testing of digital components.

Other

  • Telegram-Bot
    A simple Telegram bot developed in Python that downloads images or videos from given URLs, utilizing Docker for deployment.

  • PSIML8
    Qualification project for the PSIML8 summer course (2022), where I was working with image recognition in Python.

  • Cryptographic Algorithms
    Implementations of cryptographic algorithms and exercises from the Data Protection course.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors