
Mark Barros
Aspiring Software Development Engineer

Mark Barros
Aspiring Software Development Engineer
Python
Assembly
Java
I am a recent graduate of computer science wishing to obtain an internship or entry-level position (remotely or in-person) as a software development engineer. I prefer a humble role where I can learn from experienced team members about web development, and/or native Android app development.
I am self-taught. However, many of the courses I took in college required me to use Java and Python to complete projects.
I like methodically building solutions to complex problems.
Leave Feedback
Leave Feedback
Python
0/1 Knapsack Problem Solved Using Branch and Bound.
Python
0/1 Knapsack Problem Solved Using Dynamic Approach.
Assembly
Constructs and outputs an adjacency matrix for a digraph. The graph is constructed as a word mat...
Java
Implementations of Binary Tree Interface, Binary Tree Class, and Binary Node Class, and Associate...
Calculates the Sins of the angles from 0 to 90 degrees and outputs them to the console.
Assembly
Tells what coins to give out for any amount of change from 1 cent to 99 cents.
Implementation of Classical Matrix Multiplication.
Demonstration of connecting to a MySQL database using the JDBC connector and performing CRUD oper...
Python
Implementations of the Discrete Fourier Transform and Fast Fourier Transform.
Python
Fractional Knapsack Problem Solved Using Greedy Approach.
Java
Allows the user to try and guess a number between one and one-hundred that is randomly generated ...
Java
Demonstrates the use of classes, inheritance, polymorphism, arrays, the ArrayList class, construc...
FCFS, SJF, RR2, and RR5 Job Scheduling Algorithm Implementations.
Python
Implementation of Kruskal’s Algorithm Using Greedy Approach and Disjoint Method.
Assembly
Implements a link list to store input lines of text. It will then print the link list constructed.
Java
Max Heap Construction Using Both Traditional Method and Optimal Method.
Python
Recursive implementation of MergeSort algorithm.
Java
Outputs monthly calendar for an input month and year.
Java
Reads data from a file that contains integer numbers. It then outputs the numbers 10 per line, th...
Java
Prompts the user for a series of grades from 0 to 100 . It then finds and outputs the count, ave...
Java
Reads information about elements in the periodic table and prints out the periodic table sorted b...
Java
Prompts the user for the coefficients a, b, and c of a quadratic equation ax^2 + bx + c = 0 and p...
Assembly
Prompts the user for the coefficients a, b, and c of a quadratic equation ax^2 + bx + c = 0 and p...
Python
Recursive implementation of QuickSort algorithm.
Creates a Rational Number class. The numerator and denominator are both of the int data type. The...
Java
This project is of a simple calculator. The GUI was created using the JavaFX framework and SceneB...
Implementation of Strassen Matrix Multiplication.
Python
Sudoku Puzzle Solver via Backtracking Algorithm.
Python
Recursive Implementation for the Tower of Hanoi.
Python
Solution to the Traveling Salesman Problem Using Branch and Bound Algorithm.