GithubHelp home page GithubHelp logo

mcfriends's Introduction

brogrammer

Suh Dude, I'm Josh O'Leary. Welcome to my GitHub profile!

I'm a hobbyist and freelance programmer with a keen interest in computer graphics, physics, mathematics, game engines, and other scientific disciplines. I enjoy exploring the intersection of technology and creativity, and I'm constantly learning and experimenting with new concepts and technologies.

Contacts

Email > [email protected]

Discord > brogrammer#6360

๐Ÿ”ญ What I'm Currently Working On

  • Porting my old JUI Toolkit (Josh's User Interface) to C++ & SDL2. I previously developed it for Lua/Love2D, then ported it to C#/MonoGame.

๐ŸŒฑ What I'm Currently Learning

I'm always expanding my knowledge and exploring new areas. Currently, I'm focused on:

* Computer graphics techniques, including shaders, rendering algorithms, and real-time simulations.
* Physics principles and how they can be applied to interactive systems and simulations.
* Advanced mathematics concepts, such as linear algebra, calculus, and numerical methods, to improve my problem-solving abilities.
* Game engine development, studying different architectures and exploring optimization techniques.
* RedHat/Fedora Linux, honing my skills in system administration and troubleshooting.
* Additionally, i've recently taken an interest in Reverse Engineering, and am learning Ghidra.

๐Ÿ’ผ Experience

Company/Organization: Conarium Software
    Role: CEO
    Duration: 2019 - Now
    Description: My own software shop, i've developed & published 1 game to steam so-far, CaveGame.
    
Company/Organization: LOVECRAFT TEAM / Gam.Bit / exo + aere
    Role: CTO
    Duration: 2021 - Now
    Description: Lead Programmer for a close-knit team of ROBLOX game developers.
    We are passionate about Virtual Reality, and we aim to realize the potential of VR on the ROBLOX platform. 
    Responsible for all high-level technical decisions, scripting, bug-fixing, and some game design.
    We have published several experiences across genres on ROBLOX, racking in 10+ million visits and a dedicated community.
    
Company/Organization: Redacted Software
    Role: CTO
    Duration: 2023 - Now
    Description: I work with a friend to develop software to solve practical problems.
    Generally using C++ and Linux. Our products include UserDB, TuxID, and several small utility programs for Linux such as TODO lists.
    
Company/Organization: Squid Games
    Role: Previously CTO, now consultant.
    Duration: 2022 - Now
    Description: Game designer, senior developer, and consultant for ROBLOX game development.
    
Company/Organization: GameFam
    Role: Entry-Level Developer
    Duration: 6mo
    Description: Responsible for implementing backend systems, game features, tracking down and fixing bugs, performance monitoring, and so forth.

Freelance Projects: [List any relevant freelance projects you have worked on, mentioning the programming languages and technologies used]

๐Ÿš€ Personal Projects

Project Name 1: [Brief description of the project]
Project Name 2: [Brief description of the project]

๐Ÿ“š Education

I have currently not had the opportunity to attend University, but I intend to achieve a degree in Computer Science.

๐ŸŒŸ Other Interests

Apart from coding and technology, I have a few other interests:

* Chemistry, and specfically Organic Chem
* German Language, History, and Culture
* Electronics 

๐Ÿ“ซ Get in Touch

I'm always excited to connect with fellow developers, collaborate on projects, or simply have a chat. You can reach me through:

Email: [Your Email Address]
LinkedIn: [Your LinkedIn Profile URL]
Twitter: [Your Twitter Handle]

Feel free to explore my repositories to see some of my work. I'm open to feedback, suggestions, and contributions. Let's create something awesome together!

mcfriends's People

Contributors

scientiist avatar

Watchers

 avatar

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.