ABOUT ME
Contemplating Life
My name is Marc and I'm 21 years old this year. My hobbies and interests are Mathematics, Physics,Computing(Virtual Reality,Augmented Reality, Low-Level Programming, Hardware, Financial and Payment Services). I enjoy reading books about Quantum Mechanics and Classical Physics during my free time such a the Theoretical Minimum Series. I often watch documentaries and read the latest news about Tesla, SpaceX, Microsoft and Google. I take a analytical and perspective eye towards the various issues they face, prospective projects and recent company acquisitions. I also have an interest in Blockchain and Cryptocurrencies, hoping one day I could develop my own payment service to aid the world in greater interconnectivity, convenience and security.
Simple and Elegant
2D BATTLESHIP GAME
I designed a 2D battleship game using Ruby On Rails and programmed using Ruby. It runs on the command line tool on Windows. Firstly, I printed out a grid using two loops with each incrementation printing out the letter and alphabet respectively before printing out the grid squares. Once that was completed, I programmed 5Â multi-dimensional 2D array's to place the different variables inside. If the alphabet corresponded to the array, the program would check the second entry and first entry inside the 2D array. If they correspond, it would delete the corresponding grid square. Lastly, when you keyed in the 'end' keyword, the program would stop running.
SUDOKU PUZZLE GENERATOR AND SOLVER
Simplicity At Its Best
I created a standard Sudoku Puzzle Generator and Solver where a standard solution set of Sudoku was presented to me in a program. I used iterations to flip the grid through inversion and transposition where I replaced some parts of the grid and flipped the grid along the line of symmetry respectively. I then used a random number generator to generate random blanks in the puzzle, passing it through a loop to keep a repetition that is determined by the variable parsed into the generate_suodoku method. Lastly, I programmed the display of the puzzle and the solution simultaneously, to create a innovative concept of creating and solving Sudoku puzzles.
Sudoku Puzzle Generator
Sudoku Puzzle Solver
GET IN TOUCH
Interested in learning more about my work or how we can collaborate on an upcoming project? Reach out today.
+96884120