Julian Ryan
11917 SW Kingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713
Objectives_________________________________________________________
Seeking a position which will challenge and enable me to eventually have a career as a
software architect and developer in the computer industry. Work with teams to overcome
challenges and implement significant solutions.
PersonalAttributes__________________________________________________
Motivated to learn and master new technology. Team oriented and diplomatic when
dealing with people of all levels and cultures – a good, patient, listener and great judge of
character. Open minded and love to hear others ideas and concepts. Work well under any
circumstance by planning and being goal oriented.
Internship Experience_______________________________________________
Lee County Electric Cooperative,North Fort Myers, FL June 2014– October 2014
Unity 3D OculusRift Developer Internship
 Designed and developed a virtual reality simulation of an existing electrical sub-station. This
project used an Oculus Rift 3D head mounted display to create an immersive and interactive
digital computer environment.
 Presented project to board of directors and human resources department.
 Learned the Information Technology business processes which included: Software Development
Life Cycles, Agile Methodologies,Quality Assurance,and IT Service Management systems.
 Documentation of project includes: User manuals and code documentation.
 Development utilized the Unity 3D game engine which uses C# and JavaScript.
Projects___________________________________________________________
Samsung Gear VR Unity3D Demos September 2015 – Current
PersonalProject
 Developing different demos to demonstrate and test different perspectives and presence within a
virtual reality environment.
 From this project I hope to: Practice 3D vector math, learn what works and does not work for 3D
virtual reality applications, improve my skill with 2D and 3D art by using the Adobe Photoshop
and Blender3D programs.
3D Adventure Computer Game August 2015 – Current
PersonalProject
 Developing a 3D single player adventure game in Unity3D, utilizing the C# programming
language, with RPG(Think Dungeons and Dragons) style elements.
 From this project I hope to: gain a deeper understanding of polymorphism by utilizing interfaces
and inheritance between classes, improve my skill with 2D and 3D art by using the Adobe
Photoshop and Blender3D programs.
Julian Ryan
11917 SW Kingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713
Multiplayer Computer Game May 2015 – June 2015
PersonalProject
 Developing a 2D multiplayer game to learn the Photon Unity Network library as well as
enhance knowledge of the C# programming language with Monodevelop.
 Subjects I want to learn while developing this project include: network prediction,networking
synchronization between multiple computers and client-server structures.
 Game plays as follows: Starting the game puts you in a room with other players. You move
around the room and collect pellets to grow your creature. You must hunt other creatures,who
are also players, for survival.
Motion Sensor Logging System February 2015 – April 2015
Solo Project
 Using an Arduino computer, a motion sensing device was connected and sent motion data to the
computer. The computer then logs the date and time of the motion detected,which is then hosted
as a website on the Arduino computer.
 Wrote project documentation, which includes software requirements specifications, context
diagrams, use-cases and architecture.
Android Solar Application January 2015 – April 2015
Team of 2 People
 Android application for the ‘solar.fgcu.edu’ website. The application mirrors the website in terms
of functionality. Graph data is pulled directly from the website and loads into the application.
 Project makes use of the Graph View library.
 Wrote project documentation, which includes software requirements specifications, context
diagrams, use-cases and architecture.
Distributed AVL Binary Tree Java Implementation and Testing January 2015 – April 2015
Team of 2 People
 The purpose of this project was to learn the AVL Binary Tree data structure and implement it in
the Java programming language.
 The AVL Tree was developed using test driven development which included unit testing,
integration testing aswellas use of automated testing through the Jenkins continuous
integration server.
 Distributed Mode of the tree distributes the nodes using Apache Zookeeper.
 Wrote project documentation, which includes software requirements specifications, context
diagrams, use-cases and architecture.
Julian Ryan
11917 SW Kingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713
Raspberry Pi Rover August 2014 – December 2014
Team of 3 People
 The Raspberry Pi Rover is a website controlled four-wheel rover. It is operated by an embedded
Raspberry Pi Linux based computer platform.
 The software that moves the rover is written in Python. The Python commands are activated
through the website.
 Wrote project documentation, which includes software requirements specifications, context
diagrams, use-cases and architecture.
Raspberry Pi Embedded Device Networking August 2014 – December 2014
Team of 3 People
 The goal of this project was to control an embedded device with a Linux based Raspberry Pi
computer. The devices are Xbee radio devices which can send information between other Xbee
devices.
 Using a setup of 3 Raspberry Pi’s, one acting as a server to host data through a website and
receive radio information from the other two Raspberry Pi devices. The other two devices take
images and send the data, via the Xbee devices, to the server Raspberry Pi.
 Wrote project documentation, which includes software requirements specifications, context
diagrams, use-cases and architecture.
Julian Ryan
11917 SW Kingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713
Skills______________________________________________________________
Programming Languages:
 Java
o Android SDK, Gradle, Maven, JUnit, Swing, Jackson, Log4j, JSoup, Apache Zookeeper
 C#
o Photon Unity Network (PUN)
 C++
 JavaScript
o Jquery
 LUA
 Python
 HTML
o CSS
 XML
Software Tools:
 Visual Studio 2013
 Eclipse
 Android Studio
 Unity3D
 Jenkins
 Adobe Photoshop
 Blender
Version Control:
 Git
Databases:
 SQL
Operating Systems:
 Linux
 Windows
 Android
Julian Ryan
11917 SW Kingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713
Education__________________________________________________________
Florida Gulf Coast University, Fort Myers, FL May 2015
Bachelors ofScience in Software Engineering GPA: 3.48
 Dean’s List
References_________________________________________________________
Scott Peal:
 Department Head of IT Architecture, Development, Application Support, and
Business Intelligence at Lee County Electric Cooperative (LCEC)
 (239) 656-2210
Dahai Guo:
 Associate Professor and Chair Department of Software Engineering U. A. Whitaker
College of Engineering
 (239) 590-7583
 dguo@fgcu.edu
Eric Farber-Eger:
 HealthSystemsAnalystProgrammeratVanderbiltUniversityMedical Center
 (615) 495-2270

JulianRyanResume

  • 1.
    Julian Ryan 11917 SWKingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713 Objectives_________________________________________________________ Seeking a position which will challenge and enable me to eventually have a career as a software architect and developer in the computer industry. Work with teams to overcome challenges and implement significant solutions. PersonalAttributes__________________________________________________ Motivated to learn and master new technology. Team oriented and diplomatic when dealing with people of all levels and cultures – a good, patient, listener and great judge of character. Open minded and love to hear others ideas and concepts. Work well under any circumstance by planning and being goal oriented. Internship Experience_______________________________________________ Lee County Electric Cooperative,North Fort Myers, FL June 2014– October 2014 Unity 3D OculusRift Developer Internship  Designed and developed a virtual reality simulation of an existing electrical sub-station. This project used an Oculus Rift 3D head mounted display to create an immersive and interactive digital computer environment.  Presented project to board of directors and human resources department.  Learned the Information Technology business processes which included: Software Development Life Cycles, Agile Methodologies,Quality Assurance,and IT Service Management systems.  Documentation of project includes: User manuals and code documentation.  Development utilized the Unity 3D game engine which uses C# and JavaScript. Projects___________________________________________________________ Samsung Gear VR Unity3D Demos September 2015 – Current PersonalProject  Developing different demos to demonstrate and test different perspectives and presence within a virtual reality environment.  From this project I hope to: Practice 3D vector math, learn what works and does not work for 3D virtual reality applications, improve my skill with 2D and 3D art by using the Adobe Photoshop and Blender3D programs. 3D Adventure Computer Game August 2015 – Current PersonalProject  Developing a 3D single player adventure game in Unity3D, utilizing the C# programming language, with RPG(Think Dungeons and Dragons) style elements.  From this project I hope to: gain a deeper understanding of polymorphism by utilizing interfaces and inheritance between classes, improve my skill with 2D and 3D art by using the Adobe Photoshop and Blender3D programs.
  • 2.
    Julian Ryan 11917 SWKingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713 Multiplayer Computer Game May 2015 – June 2015 PersonalProject  Developing a 2D multiplayer game to learn the Photon Unity Network library as well as enhance knowledge of the C# programming language with Monodevelop.  Subjects I want to learn while developing this project include: network prediction,networking synchronization between multiple computers and client-server structures.  Game plays as follows: Starting the game puts you in a room with other players. You move around the room and collect pellets to grow your creature. You must hunt other creatures,who are also players, for survival. Motion Sensor Logging System February 2015 – April 2015 Solo Project  Using an Arduino computer, a motion sensing device was connected and sent motion data to the computer. The computer then logs the date and time of the motion detected,which is then hosted as a website on the Arduino computer.  Wrote project documentation, which includes software requirements specifications, context diagrams, use-cases and architecture. Android Solar Application January 2015 – April 2015 Team of 2 People  Android application for the ‘solar.fgcu.edu’ website. The application mirrors the website in terms of functionality. Graph data is pulled directly from the website and loads into the application.  Project makes use of the Graph View library.  Wrote project documentation, which includes software requirements specifications, context diagrams, use-cases and architecture. Distributed AVL Binary Tree Java Implementation and Testing January 2015 – April 2015 Team of 2 People  The purpose of this project was to learn the AVL Binary Tree data structure and implement it in the Java programming language.  The AVL Tree was developed using test driven development which included unit testing, integration testing aswellas use of automated testing through the Jenkins continuous integration server.  Distributed Mode of the tree distributes the nodes using Apache Zookeeper.  Wrote project documentation, which includes software requirements specifications, context diagrams, use-cases and architecture.
  • 3.
    Julian Ryan 11917 SWKingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713 Raspberry Pi Rover August 2014 – December 2014 Team of 3 People  The Raspberry Pi Rover is a website controlled four-wheel rover. It is operated by an embedded Raspberry Pi Linux based computer platform.  The software that moves the rover is written in Python. The Python commands are activated through the website.  Wrote project documentation, which includes software requirements specifications, context diagrams, use-cases and architecture. Raspberry Pi Embedded Device Networking August 2014 – December 2014 Team of 3 People  The goal of this project was to control an embedded device with a Linux based Raspberry Pi computer. The devices are Xbee radio devices which can send information between other Xbee devices.  Using a setup of 3 Raspberry Pi’s, one acting as a server to host data through a website and receive radio information from the other two Raspberry Pi devices. The other two devices take images and send the data, via the Xbee devices, to the server Raspberry Pi.  Wrote project documentation, which includes software requirements specifications, context diagrams, use-cases and architecture.
  • 4.
    Julian Ryan 11917 SWKingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713 Skills______________________________________________________________ Programming Languages:  Java o Android SDK, Gradle, Maven, JUnit, Swing, Jackson, Log4j, JSoup, Apache Zookeeper  C# o Photon Unity Network (PUN)  C++  JavaScript o Jquery  LUA  Python  HTML o CSS  XML Software Tools:  Visual Studio 2013  Eclipse  Android Studio  Unity3D  Jenkins  Adobe Photoshop  Blender Version Control:  Git Databases:  SQL Operating Systems:  Linux  Windows  Android
  • 5.
    Julian Ryan 11917 SWKingsway Cir, Lake Suzy, FL | juliankryan@gmail.com | 615-438-1713 Education__________________________________________________________ Florida Gulf Coast University, Fort Myers, FL May 2015 Bachelors ofScience in Software Engineering GPA: 3.48  Dean’s List References_________________________________________________________ Scott Peal:  Department Head of IT Architecture, Development, Application Support, and Business Intelligence at Lee County Electric Cooperative (LCEC)  (239) 656-2210 Dahai Guo:  Associate Professor and Chair Department of Software Engineering U. A. Whitaker College of Engineering  (239) 590-7583  dguo@fgcu.edu Eric Farber-Eger:  HealthSystemsAnalystProgrammeratVanderbiltUniversityMedical Center  (615) 495-2270