Skip to content
View AdamZieman's full-sized avatar
Block or Report

Block or report AdamZieman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AdamZieman/README.md

Featured Projects

This Web application provides users with a streamlined experience, reducing the time and effort required for their job searches.

This desktop application is designed to empower users in efficiently managing their job applications going beyond basic tracking, offering an extensive set of features to enhance the user's job search experience.

This back-end program finds the closest synonym of a given word based on a list of word choices by using text processing and calculating the cosine similarity between frequency vectors for the words.


Personal Projects

Program Languages Technologies
Job Application Vault Python (PyQt), CSS, SQL SQLite
Dining Dilemma Python (Tkinter) -
CLI To-Do List Manager Go -

Academic Projects

Program Languages Technologies Concepts
Job Scraper Python (Flask),
HTML, CSS,
JavaScript
Firebase Software Development Life Cycle (SDLC)
Scrum development
Web scraping
Basic Web Server Python - Socket programming for TCP connections
Graph-Based Word Ladder Java - Graph data structure
Breadth First Search (BFS) algorithm
2D-Coordinate BST Java - Binary Search Tree (BST) data structure
Median of a Heap Java - Heap data structure
Median of an Unsorted Array Java - QuickSelect algorithm
Synonym Comparison Tool Java - HashMaps
Text processing
Recursion Java - Recursive programming
Draw Shapes Java (Swing) - Java Graphical User Interface (GUI) using Spring
Bank Account Java - Inheritance
Polymorphism
File In Out Java - File Input/Output (I/O)
Box Stack Java - Array of objects
Time Clock Java - Object-Oriented Programming (OOP)
Numbers in 2D Java - Multi-dimensional arrays
Array Counts Java - Arrays
Halloween Game Java - Methods
Loop Practice Java - Iterative programming
Circles GUI Java (AWT) - Java Graphical User Interface (GUI) using AWT
Electric Bill Java - Formatting Print
Find Average Speed Java - Input/Output (I/O)
Base 10 to 8 Java - Arithmetic operations
Cupcake Shop Python - Functional programming
Print Gallons Ounces Python - Conditional statement
Practice String List Python - Strings
Lists
Input Drawing Python - Interactive Graphical User Interface (GUI)
Loop Drawing Python - Iterative programming in Graphical User Interface (GUI)
Picture Python - Graphical User Interface (GUI)
Loop Practice Python - Iterative programming
Area Rug Python - Input-Process-Output (IPO) structure
Month Day Game Python - Arithmetic operations
Butterfly Python - Input/Output (I/O)

Popular repositories

  1. AdamZieman AdamZieman Public

  2. median-unsorted-array median-unsorted-array Public

    The code defines a class called FindMedian that optimizes the search of the median element of an unsorted array. The driver class, FindMedianTest generates random integer arrays of increasing sizes…

    Java

  3. 2d-coordinate-bst 2d-coordinate-bst Public

    A data structure that enables the storage and search of points in two-dimensional space. It is implemeneted as a binary tree, where the nodes are partitioned based on their coordinates. The partiti…

    Java

  4. heap-median heap-median Public

    Java

  5. synonym-comparison-tool synonym-comparison-tool Public

    Utilizes natural language processing techniques to find the closest synonym for a given word based on a list of word choices. To achieve this, the program uses the cosine similarity between frequen…

    Java

  6. todo-list-manager todo-list-manager Public

    Allows a user to manipulate a todo list from the command line. Tasks are stored on the system in the file "tasks.txt' and in the program as a slice. User can add a task, delete a task, or clear the…

    Go