Code Monkey home page Code Monkey logo

🙋🏻 Samuel Ruairi Bullard

Student for Media Informatics 💻📱🎥 and Information Science 📊📈🔣 at the University of Regensburg
Currently employed at: cloudfood Web & Code 👨🏻‍💻☁️🥄

Thanks for checking out my Github Profile. My names Samuel, but everyone just calls me Sam. I'm interested in everything Tech, with a focus on interactive experiences and data science, be it Mobile Applications, Web Applications, AR & VR Applications, Video-Games or Natural Language Processing. My main goal with anything that I do is to not only provide something that works, but something that is useful, effective, intuitive and fun to use. Two of my main principles are to always look at what I'm building from the perspective of the end-user, and to be open and receptive to constructive criticism. Feel free to check out my repositories/projects; You might find something that piques your interest.

My studies have had a focus on the following topics: Software Engineering, Human-Computer Interaction (HCI), Mobile Development, Web Development, Multimedia Technology, Data-Science, 3D-Modelling, 2D/3D Computer Graphics, Computer Vision, Machine Learning, Natural Language Processing (NLP), Usability Engineering, Machine Learning Basics, Tangible Interaction.


📱Socials

LinkedIn Profile StackExchange Profile Profile Discord Profile Instagram Profile Twitter Profile Reddit Profile Medium Profile Quora Profile


🔧 Languages and Tools


Java    Kotlin    Javascript    HTML    CSS    PostgreSQL    Python    Django    Anaconda    Numpy    Pandas    OpenGL    OpenCV    Bootstrap    npm    Sass    Gradle    Arduino    Android Studio    IntelliJ    VSCode    Pycharm    Jupyter    Firebase    Blender    Unity    Photoshop    Figma    Webflow    Filezilla    Gimp    Inkscape    Jira    Slack    LaTeX    GitHub


📊 Stats

👨🏻‍💻 My coding journey

I got into contact with computers and technology at a very early age. When I was 5 years old my parents brought home a Playstation 1, which blew me away. From then on I was hooked. I continued engaging with computers and videogames until I was about 10, when I first thought about creating content. I started creating maps for games like Counterstrike and Warcraft 3, which was when I delved deeper into the inner workings of how these games worked. This took the form of modifying game files and such, where I first encountered concepts like datatypes and variables. A few years later, when I was about 14 I made my first game in Unity. It was quite simple and nothing noteworthy but it sparked my interest even further. Since then I have always continued to have an interest in tech and made it my goal to study and work in tech.

Samuel Bullard's Projects

android-party-app-evenue icon android-party-app-evenue

A work-in-progress Android App that will enable people to easily host and attend interesting partys and events in their vicinity.

android-weather-app icon android-weather-app

A small Android weather app I made in Q1 2022 using Java as part of some university coursework. The code might seem a little unnecessarily complex, as at the time I was still newly learning how to make Android Apps and wasnt familiar or well versed with the concepts of fragments and Room Databases.

frameflux-a-filmclassification-website icon frameflux-a-filmclassification-website

FrameFlux is a dataset visualization and analysis website for film frame classification data gained from machine learning. Features include frame filtering with emotions, gender, age & objects trend visualization. Utilizes Bootstrap, Firebase and Google Charts.

postgresql-jdbc-party-event-app-test-database icon postgresql-jdbc-party-event-app-test-database

This is a PostgreSQL JDBC Database that I made in June 2022 as part of university coursework. The program creates, modifies and queries a mock postgreSQL database surrounding an Android party/event app that I have been working on.

pysimplegui-txt-reader-writer icon pysimplegui-txt-reader-writer

A small PySimpleGui .txt file reader and writer I made for a friend. Input text into the text fields and it will create text files with the text in them in the same directory where the python script is located. It will read that text again the next time the script is opened.

python-mini-canvas-drawing-app icon python-mini-canvas-drawing-app

A small Python Program which uses tkinter to draw lines, polygons and bezier curves in different colors and lets you modify them. This project was part of some of my university coursework.

python-mini-coin-counter-aruco-detector-image-unwarper icon python-mini-coin-counter-aruco-detector-image-unwarper

A small Python Program which uses OpenCV, PIL and Tkinter to unwarp an image, detect the coins in it, tries too gauge their values and detects an aruco marker. The program was created in July 2023 as part of university coursework. Feel free to play around with the different settings constants.

python-mini-imageprocessor icon python-mini-imageprocessor

A small and simple python image processor to apply, view and save a variety of different image filters like threshold, brightness, contrast, blur, sharpen, dilate, erode, edge detection and mirror. Modified images can also be saved. Can also be used using cmmand line arguments. This project was part of some of my university coursework.

sams-3d-library icon sams-3d-library

A personal website, made using pure HTML, CSS and Javascript and Unity WebGL to showcase custom made 3D models in an interactive way.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.