Skip to content
View godziller's full-sized avatar

Highlights

  • Pro

Block or report godziller

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
godziller/README.md

Hi, I'm Darren Counihan! ๐Ÿ‘‹

3rd Year Computer Science Student @ University College Cork (CK401)
Aspiring software engineer specializing in low-level programming, systems design, and performance optimization. I enjoy diving deep into hardware abstractions, building efficient system software, and leveraging my technical expertise to solve real-world challenges.


๐ŸŒŸ About Me

  • ๐ŸŽ“ 3rd Year Computer Science Student, UCC CK401 (link below)
  • โš™๏ธ Focused on low-level programming, systems architecture, and performance-critical software
  • ๐ŸŽฎ Passionate about game engine internals, cloud deployment, and embedded systems
  • ๐ŸŽธ Expert guitar and bass player, with advanced mixing skills in Ableton Live
  • ๐ŸŒ Currently pursuing Harvard CS50 to strengthen my problem-solving and software fundamentals

๐Ÿš€ Technical Skills

Low-Level & Systems:
Rust
C
Assembly (MIPS)
Bash

Languages & Higher-Level:
Java
Lua
Python
JavaScript
C#

Web & DevOps:
Flask
HTML5
CSS3
Docker
Git
AWS

Game & Graphics:
Unity
Blender
Unreal Engine


๐Ÿ“‚ Projects

MIPS Assembly
Converts floating-point strings to IEEE 754 hex using bitwise operations, memory handling, and syscall interfaces. Demonstrates deep understanding of CPU pipeline and binary encoding.

Rust
Command-line tool for monitoring and profiling system resources. Showcases Rustโ€™s safety guarantees and performance in low-level resource management.

Python | Docker | Virtualization
Performance tests for matrix multiplication across native, VM, and container environments, highlighting virtualization overhead.

Python | Docker
OOP-driven card game, containerized and deployed on DockerHub.

Flask | JavaScript
Full-stack to-do app with Pytest suite, Dockerized for deployment.

๐ŸŽฎ JavaScript Game

JavaScript | HTML5 | CSS3
Browser game featuring dynamic interactions and optimized gameplay.

๐Ÿ“œ H-project

Final submission for Harvardโ€™s CS50P: Introduction to Programming with Python
Implements Python scripts and automated tests covering functions, file I/O, OOP, and regex.


๐ŸŽ“ Education

University College Cork (UCC)
B.Sc. in Computer Science (CK401) โ€” 3rd Year
๐Ÿ”— UCC CK401 Programme


๐Ÿ› ๏ธ Certifications & Courses

  • Harvard CS50: Deepening my Python & problem-solving skills
  • RYA Competent Crew Sailing Certification: Captained a 32-foot yacht

๐ŸŽธ Music Production

Skilled guitar & bass player; expertise in music production (mixing, mastering, Hz master haha).


๐Ÿ“ซ Letโ€™s Connect!

Pinned Loading

  1. H-project H-project Public

    Final project for CS50p

    Python

  2. operating_systems operating_systems Public

    Lab work for operating systems

    Assembly

  3. Rustwork Rustwork Public

    Repo for Rust lang.

    Makefile