Welcome to my website! Feel free to explore and if you have questions, my contact info is at the bottom of the page.
I'm a full-stack web developer with a passion for solving modern problems for businesses and consumers
by creating efficient and simple software experiences for users and developers. I was born and raised by an immigrant family originating from Bosnia.
I discovered my passion for software development through building my computer from scratch and creating my first website.
>> I spend most of my free time drawing, playing video games and watching anime.
>> I like to collect figures and other merchandise from my favorite franchises.
>> I have an extensive manga collection
| Frontend Technologies | Backend Technologies | Software Used |
|---|---|---|
| HTML | Python | Figma |
| CSS | MySQL | Photoshop |
| Javascript | PHP | Trello |
| React | WordPress | GitHub |
| Bootstrap | Java | Visual Studio Code |
| jQuery | NodeJS | Microsoft Office Suite |
During my time in this position, I have developed an interactive to-do list application for a marketing firm using HTML, CSS, JavaScript and PHP.
I have developed a proposal for the project as well as gathering the company's brand assets to personalize the project to match the firm's needs.
I have designed and implemented interactive elements that follow the CRUD model as well as ensuring a seemless user experience across all devices.
I have been able to demonstrate problem-solving skills by implementing filter and sorting options to enhance organization and efficacy.
Wander Whim is a vacation idea generator where the user generates a vacation idea based on selecting a continent, a style of activity, and a budget.
What I've Learned: I had to learn how to make and deploy an API to house all of the data for possible combinations.
I also had to learn how to fetch the API data and randomize the data to produce a surprise result.
click here to see
The Fast Food Memory Game is a basic memeory game where the user matches two identical cards to win.
What I've Learned: I had to learn how to utilize JavaScript to make it so that when the user clicks on one card, the card will flip over.
I also had to learn how to add images to the cards along with allowing the program to save the user's progress until all the cards were matched.
The Rock Paper Scissors Game is a basic game of rock paper scissors where the user chooses rock, paper, or scissors against the computer. The result is the page
displaying what the user and the computer selected as well as the winner.
What I've Learned: I've learned how to utilize JavaScript to make it so that
the user is able to select rock, paper or scissors and that the computer is able to make the same selections.
I've also learned how to randomize the result using "if" statements in order to make the game as unpredictable as a real life game of Rock Paper Scissors.
The Password Generator allows the user to generate a random password by allowing the user to select a desired number of characters,
whether or not to include uppercase letters, symbols and numbers.
What I've Learned:While building this project, I've learned
how to utilize the ASCII table values to inlcude all values for upper and lower case letters as well as symbols and numbers to avoid having to
input all the values by hand and assigning them to a variable or specific value.
The CRUD To Do List allows the user to create, update, and delete tasks.
What I've Learned:While building this project, I learned how to utilize CRUD, which stands for create, read, update, delete.
To do this, I've created multiple functions that allow the user to create new list items, add a check symbol indicating the task is complete,
creating and implementing a close button that deletes the tasks.
The Random Quote Generator is a web app that generates a well-known quote and displays the individual associated with the quote.
What I've Learned: I've learned how to utilize APIs to access the data they contain along with how to make fetch requests to retrieve the data.