Transcript

SOFTWARE ENGINEER | GAME DEVELOPER | WEB & MOBILE DEVELOPERUTS: Bachelor of Science in Game Development

Software Engineering

Multimedia

Awards & Achievements

Languages / Environments

Units of Experience

Libraries & SDKs

Software

• GradePointAverage(GPA)of3.68asofQ22016• UTSDean’s Awardof2015&2016• WinnerofUTSGame Programming Competition2014(AwardedbyMicrosoft)• Gradeof100%inUTSGame Programming,93%inUTSMobile Application Development(2014)• 1stPlacein2013National iAwardsforStudentProject(Inroad)• 1stPlacein2013NSW iAwardsforStudentProject(Inroad)• HighestgradeofallHSCITMultimediastudentsinthe2012NSWHSC• 1stPlacein2012Young ICT ExplorersYear11-12Division(Inroad)• 1stPlacein2012UniversityofWollongongMultimedia TechnologiesModule,Year12• Nominatedfor2013Asia-PacificiAwardsinHongKong,thoughunabletoparticipate• OverallRunner-UpinUniversityofWollongongIndustrialTechnologyCompetition,Year11• 1stPlacein2011UniversityofWollongongMultimediaTechnologiesModule,Year11• Winnerof2011UniversityofWollongongBestUseofReferencingAward,Year11• Several1stPlaceHighSchoolAwards,includingIndustrialTechnologyMultimedia(2011&2012),

English(2011),EntertainmentIndustry(2012)&FamilyandFriendsAward(2012).

Proficiency in:Experience in:

Android Development, OODesign,UnitTesting,Full-StackWeb Development (ASP.NETMVC5&WebForms,ASPIdentity,PHP,JSP,Node.js+Express),Entity Framework,Game Programming (incl.engineprogramming,AI,physics,graphics&Unity3D),Graphics Programming(incl.proceduralgeometryandexperimentalalgorithms), VR / AR,Shader Programming(incl.Distance-FieldRaymarching),CodeOptimization,Templates,Unix,SQL,Electronics&EmbeddedSystems(hobbyArduino&RPiExperience)

OpenGL(Programmable&FixedFunctioninC/C++&Java),GLSL&HLSL,Unity3D(C#API),MicrosoftXNA4.0(C#),Processing(Java),PlayStation1SDK(PSY-Q,C99)AndroidSDK(Java),OpenGL-ES,SQLite,somemobileAR&VRexperience.PHP,ASP.NETMVC5&WebForms,EntityFramework,ASPIdentity,jQuery,JSP,JavaBeans,JavaServlets,RESTfulAPIs&SOAP,SQL,TypeScript,Node.JS,Angular2,HTML5,CSS3&Bootstrap

Game & Graphics Programming

Mobile DevelopmentFull-Stack Web Development

Autodesk3DsMax(7yrs.),V-Ray2.0,MentalRay,AutodeskMaya,AutodeskMudbox(texturepainting),ViconBoujouAdobeAfterEffects(8yrs.),AdobePremierePro(6yrs.)AdobePhotoshop(6yrs.),AdobeInDesign(5yrs.)

3D Modelling & Animation

Video Sequencing & SFXGraphics & Design

Education & Experience• CurrentlystudyingBachelor of Science in Game Development(BSc.inInformationTechnology,

GameDevelopmentMajor)attheUniversityofTechnology,Sydney(2013–present).• Architectural Visualisation Graphics Artist, Animator & Tool ProgrammeratVirtuocityAustralia(2010,2011).• Android Developer, Game Programmer, Flash Developer & VR / AR R&DatImpactMultimedia(2015).• MiscellaneousAndroid Development, Full-Stack Web Development & 3D Artfreelancework.

Units of Experience3DModelling(ForReal-Time&Film),3DAnimation,Texturing,Lighting&Rendering,3DCameraMatch-Moving,GraphicsDesign,ColourGrading,VideoSequencing,VisualEffects(inc.TitleGraphics),AudioDesign/Music,Publishing,ResponsiveWebDesign

C#.NET(~7yrs.),Java(~4yrs.),C++(~7yrs.),ANSIC(5yrs.),GLSL(2yrs.),JavaScript(~5yrs),PHP(~7yrs.)ASP,JSP,TypeScript,Node.js,Angular2,FlashActionScript,HLSLviaShaderLab,x86Assembler(AT&T),MATLAB,MaxScript

[email protected] www.ddoodm.com GitHub: ddoodm

CV OFDEINYON DAVIES

ProtoShade ( Android App )

Deinyon’sNOTABLE PROJECTS

Development Time: Approx. 7 Weeks ProtoShadeisanoriginalAndroidapplicationwhichbringsanOpenGLESShaderprogrammingenvironmenttoAndroiddevices.TheapplicationmakesconsiderableuseofAndroidmultithreadingconstructs,SQLitedatabasemanagement,OpenGLESandcarefularchitecturedesign.TheapplicationisavailableforfreeontheGooglePlaymarketplace:https://play.google.com/store/apps/details?id=com.id11688025.majorassignment

DuringmytimeatImpactMultimedia,IconductedresearchonVRandARforAndroiddevices,includingcameramatch-movingandmobileVR,thoughIamunabletosharedetailsandimageryinrespectofthecompany’sintellectualproperty.IhavealsopublishedasmallIRRemoteControlapplication,whichhasaccruedover8,500installs.

Game Programming Major Assignment Development Time: 9 Weeks TeapotDefenceSimulator2014isaGameProgrammingtechnicaldemonstration,writteninC#.NETwithMicrosoftXNA4.0.TheprojectwasrecognizedbyMicrosoftGamesandUTSGameProgrammingstaffasthemosttechnicallyadvancedofapproximatelythirtycompetingdemonstrations,andassuch,thegameachievedtheUTSGameProgrammingawardof2014.TheprojecthasbeenpresentedtosubsequentGameProgrammingclassesasanexampleforfuturestudentprojects.

Thedemonstrationsportscustomimplementationsof:anXMLFiniteStateMachineAI,QuadtreeSpatialPartitioning,KinematicPhysics,TerrainGeneration,customHLSLshaders,acarefullydesignedObject-Orientedgameengine,andseveralothergameprogrammingtechnologies.

Theprojectbinariesandsourcecodeareavailableontheproject’sGitHubrepository:https://github.com/ddoodm/GameProgramming

Hotel Service ( JSP Web App ) Development Time: 5 Weeks HotelService33isadynamicwebsite,andacollectionofwebservices,developedinJava/JSPforUTSWebServicesDevelopment.TheprojectsportsaJSP&XSLfront-end,RESTservices,SOAPservice&client,HTTPServlets,usermanagement,JAXBdatabasemanagement,andinteroperationwithathird-partySOAPservice.TheprojecthasbeendescribedbyUTSteachingstaffas‘…themostcompleteWebServicesassignmentthat[theyhad]marked’(paraphrase).

TheprojectanditssourcecodeareavailableatthefollowingURLs:Live: http://www.ddoodm.com/tomcat/WebServicesTeamThirtyThree/Source: https://github.com/ddoodm/WebServicesTeamTwo

Inroad ( HSC Major Work ) Development Time: 9 Months Inroadisa2012HighSchoolCertificateMajorProjectforIndustrialTechnology:Multimedia.Theprojectcomprisesashortfilm,adynamicwebsite(PHP&MySQL),andanAdobeFlashmini-game.Themajorworkachievedseveralawards,includingtheinternationallyrecognisedNational iAward(studentprojectdivision),andwasnominatedfortheAsia-PacificiAward.

Theprojectisavailablehere: http://ddoodm.com/internal.inroadmovie.com/

UTS Computer Graphics Assignment Development Time: 8 Weeks IntroductiontoComputerGraphicsisanotoriouslychallengingsubjectatUTS,whichdealswiththetheoryandimplementationofComputerGraphicsalgorithmsandmathematicsinOpenGLandC++.Theprojectexceededtheassignmentspecifications,andassuch,achievedagradeof100%(aswellasbonusmarks,whichweretruncated).Theprojectwasnominatedasanexampleforfuturestudents.

Theprojectsourcecodeandbinariesareavailableontheproject’sVersionControlrepository:https://github.com/ddoodm/Computer-Graphics-Major-Assignment

Development Time: 5 Weeks

UTS Computer Graphics Assignment Development Time: 8 Weeks

ENETCare IMS ( ASP.NET MVC App ) Development Time: Approx 9 Weeks ENETCareInformationManagementSystem(IMS)isatwo-componentpracticaluniversityassignmentforUTS:EnterpriseDevelopmentin.NET,andachievedagradeof103%.Theprojectwasdevelopedincollaborationwiththreeteammembers.

TheapplicationwasprototypedwithMicrosoftWebFormsandADO.NETdisconnected-layer,untilthebusinessdomaincomponentsweretransferredtoanequivalentASP.NETMVCandEntityFrameworkimplementation.BothapproachesimplementedASPIdentityforuseraccountmanagement.

Theapplicationissupportedbyunittests(viaVisualStudioandMoq).ItsportsanE-Mailnotificationsystem,andwasdesignedtoberesponsiveusingBootstrapCSS.

TheprojectsourcefilesareavailableonGitHub:https://github.com/ddoodm/EnterpriseDev-AssignmentTwo

Interprog Travel ( PHP App ) Development Time: Approx 6 Weeks InterprogTravelisasmallOO-PHPflightbookingapplicationconcernedwithinterfacingwithaMySQLdatabase,conveyingdatatotheclientviaJSON,andmaintainingstatebywayofHTTPSessions.TheapplicationshowssomeaspectsofSingle-Page-Applicationdesign.

TheprojectanditssourcecodeareavailableatthefollowingURLs:Live: http://ddoodm.com/Interprog-Travel/Source: https://github.com/ddoodm/InternetProgramming-AssignmentOne

Pigs Can’t Fly ( 3D Animation ) Development Time: Approx 6 Weeks PigsCan’tFlyisashort3Danimatedfilmaboutapigwhodreamstofly…butcan’t.ThefilmwascomposedinAutodeskMayaforanimation,modellingandcharacterrigging,andAutodeskMudboxfortexturing,aswellasAdobeAfterEffectsandPremiereProforcompositing,colourgradingandsequencing.

Theprojectdevelopedmyskillsespeciallyincharactermodelling,rigging,animationandstorytelling,aswellasthe3Dartpipelineconcerningmodelling,U/Vmapping,texturing&detailbaking,riggingandanimation.

TheshortfilmisavailableonYouTube:https://youtu.be/lyFYCbrOVhs

Deinyon’sNOTABLE PROJECTS

Interested ?Ifyouwouldliketopreviewmoreofmywork,includingUnity3D&XNAgames&experiments,websitedevelopment

projects,softwaredevelopmentprojects,graphics&animation,andmuchmore,pleasevisitthesesites:

PersonalWebsite:http://ddoodm.com GitHub:https://github.com/ddoodm

Thank you for your interest !