Welcome
I am a software engineer with a background C++ and C#.
I’ve worked in large teams across various different types of games from MMORPGs to F2P games
Email : Conorhynes18@gmail.com
Phone Number : 4153240053
Games I’ve contributed to
Adventure Academy
Adventure Academy is a commercial gamified massive multi-user online virtual learning environment for US 3rd to 6th graders (ages 8-13) made by Age of Learning Inc
- Lead development of a critical in-house tool for team of 30+ engineers, artists and designers.
- Maintained and enhanced the large, complex code base of a live MMO.
- Collaborated with an interdisciplinary team to create efficient strategies.
Built With : Unity, our tech stack.
Languages Used : C#
Video
Personal Projects
Solar System Visualizer [3D]
OpenGL Solar System to read in VAO sheets and visualize current star positions.
- Implemented C++ VAO parser to read VAO files and display them in Visual Studio using OpenGL.
- Designed 3D Visualization of solar system with planets that rotate around sun with their own rotation period utilizing C++ and OpenGL library.
- Contains all 8 planets and Pluto.
- All planets are rotating around the sun along with the planets themselves rotating on their own individual axis.
Built With : Visual Studio & openGL.
Languages Used : C++.
Video
Leap Runner [2D AR]
Alternate Reality (AR) 2D Endless runner built for Leap Motion Controller; user controls player using hand gestures.
- Developed a AR controlled 2D endless runner with a library of intuitive hand controlled gestures
- Engineered custom library in C# and Unity of 8 responsive hand gestures for each action player performs.
- Includes a feedback HUD so the system can calibrate the trigger parameters based on the users’s hand size.This gives the user real time feedback on the hand position in 3D space. This will act as a substitute for haptic feedback
- The feedback HUD gives the user an action point when performing gestures which will increase the level of learnability.
Built With : Unity,Photoshop, C# and the Leap Motion API
Languages Used : C#
Video
Tower Defender Game [3D]
A classic tower defender
- Your classic tower defender.The player must use resources to defend the kingdom.
- All respawning objects use a object pooling system
- Resource and building manager utility scripts.
- The project goal was to improve my rapid prototyping skills
Built With : Unity & Photoshop.
Languages Used : C#.
Video
Bit Biker [2D]
Developed during my internship at Corona Labs, demonstrating new SDK features.
- The player is driving a mobile bitcoin miner and has to collect bitcoins and avoid structures and obstacles.
- I have tested this game on many devices(iOS & Android) and spent a great deal of time optimizing the game to ensure it runs between 60- 55 FPS on most devices.
Built With : Corona SDK & Photoshop.
Languages Used : Lua & JSON.
Video
Need 4 Speed [3D]
3D racing game through multiple terrains.
- Two different game modes, time trial and racing against AI cars.
- Led team of 3 game engineers, I implemented car controls, enemy car AI, scene transitions, level design, and UI utilizing C# and Unity.
Built With : Unity,WWise & Blender.
Languages Used : C#.
Video
General Software Projects
Distributed Database using a REST API
I developed a game rental database system.
- The application uses HTTP GET, POST, PUT and DELETE to respond to REST requests. In other words it has the ability to perform create, read, update and delete on the database of games a customer can rent.
- The database has a table called games. The games table contains 4 attributes, an int ‘id’ for ID, a string ‘title’ for the game title, a string ‘genre’ for the genre and an int ‘rating’ for the game rating.
Built With : Eclipse, JAXB, JAX-RS & HSQLDB.
Languages Used : Java, SQL & XML.
Video
Packet Sniffer
A packet sniffer is a program that listens for network traffic.
- Displays the interfaces on my laptop, my NIC is a Atheros Ar81xx seris PCI-E.
- You can select devices with the dropdown menu, and capture various packets from that device.
- Displays device mac address(link layer), device address and subnet mask, in this case there are 256 available hosts per device. I know this because their subnet mask is 255.255.255.0 .
Built With : Netbeans.
Languages Used : Java.
Video
Relational Database
Hotel Booking system with focus on backend design.
- Users can make new accounts, then log in using their account information.
- They can edit, remove or view the rooms they have booked and edit their own user information.
- Admins have higher privileges. So they can view all customers, make changes to customer information such as removing a customer, editing their information or viewing various customer information.
- They can also edit customer room information, cancel/remove rooms, create new bookings or view bookings.
Built With : Sublime Text & UniServerZ.
Languages Used : PHP, HTML, CSS & SQL.
Video
Audio
Artist project - Aleyum Spotify Link
Aleyum - Soul Remedy [Silk Music]
Last release on Silk Music
- I performed the mixing, writing, sound design & composition
- This is an example of my audio work
- Released on a professional label
- Received radio support from many prolific artists