Stevan Beljic
Computer Science and Finance Student
About
Education
I am an undergraduate student at the University of Calgary, expecting to graduate in April 2024.
In my final year of dual Computer Science (B.Sc) and Finance (B.Comm) degrees.
Relevant Classes Include:
-Computer Networks (CPSC 441)
-Principles of Operating Systems (CPSC 457)
-Database Management Systems (CPSC 471)
-Human Computer Interaction (CPSC 481)
Other classes:
-Explorations in Privacy and Security (CPSC 329)
-Data Structures and Algorithms (CPSC 331)
-Design and Analysis of Algorithms I (CPSC 413)
-Computing Machinery I & II (CPSC 355 & 359)
-Introduction to Software Engineering (SENG 300)
-Futures and Options (FNCE 445), Capital Budgeting (FNCE 447), Behavioural Finance (FNCE 559)
Languages
-Java (High)
-Python (Intermediate)
-C++ (Intermediate)
-C (Intermediate)
-MySQL (Intermediate)
-PHP (Beginner)
-HTML (Beginner)
and as for human languages:
-English (fluent)
-Serbian (fluent)
-French (introductory)
About Me
In my free time I enjoy biking, exercising, playing basketball, and doing little programming projects.
I am passionate about programming and I love learning new technologies and applying them to functional projects.
Projects
Click the card to view code
Personal Website
This is the website you are currently on. This website was programmed in HTML and CSS, and hosted on Github Pages. It is used to exhibit some of the programming languages I know, education, past projects and assignments, as well as contact methods.
Bros In a Bun
This an inventory management database for the fictional sandwich restaurant, Bros in a Bun. The website needs to be hosted locally on XAMPP in order to run, and was programmed in PHP, HTML, and CSS. The database uses MariaDB and also runs with XAMPP on the localhost. This website allows users to order custom-made sandwiches from the restaurant, or allow the manager to view and update inventory levels. Orders placed by customers automatically decrement the stock of corresponding items ordered in the database. Project done for CPSC 471 alongside Maxwell Kepler.
Multi Timer
A simple Java program for setting timers, including the ability to set multiple timers at once. Timers can be cancelled or paused, and will play an audio alert upon termination. Includes both terminal and GUI implementations.
Workout Planner
A workout planner developed in Java to help users create well-structured workouts and save them to text and spreadsheet documents. Users input what exercises they would like in their workouts, enter the amount of sets and repetitions per set, and it will be displayed to them. Future features will allow users to generate a workout without having to manually provide each individual exercise.