dom

Dom Marshall

Software Development portfolio codewars

    Recently graduated from Northcoders' Java Development course, I have a strong passion for software engineering and a genuine hunger to learn. Since starting my coding journey I've completed LearnQuest's Core Java Certification, University of Michigan's Django For Everybody Certication and solved over 100 coding challenges of varying difficulties on Codewars. Being a musician taught me that attention to detail is unlimited, and I carry this mindset with me as a programmer.

    I love both the problem-solving the patience coding teaches. Having gained experience building apps and games in Java and Python, I'm fluent in full-stack frameworks like Spring Boot and Django. I also have experience with JavaScript (specifically React framework), database management (SQL and PostgreSQL), data structures and algorithms, AWS deployment, Docker containerisation, Git version control and Max MSP. I'm an avid learner and invest most of my free time in studying new designs, problem-solving strategies, frameworks and languages.

    Sojourner Mars Rover emulator (Java)

    Mars Rover

    Caves CLI adventure (Java)

    Caves game

    Django site CRUD app + OAuth2

    Django site

    Dominic J Marshall music website

    dominicjmarshall

    At Northcoders I upskilled significantly from frequent pair-programming and extensive use of test-driven development. My previous career as a performer & composer taught me about being in a team, managing people's emotions and interacting with large groups of people, so I'm very comfortable working collaboratively. On the other hand, it provided plenty of opportunity to study tech from an audio perspective. More than anything it put the ownice on me to provide my own drive, discipline and accountability to what I do, rather than relying on other people for initiative.


Certificates

Northcoders Java bootcamp Core Java certification
DJ4E certification