BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and...

7
Roger Stuckey Senior Software Engineer - Research Scientist - Data Analyst Newcastle, NSW, Australia, 2295 61-421-212142 [email protected] http://rogerstuckey.com/ BACKGROUND ABOUT Research Scientist with expertise in software development, system modelling, simulation, optimisation and analysis. Skilled in Python, C/C++, web frameworks, data analytics, distributed computing and real-time systems. WORK EXPERIENCE Nov, 2015 - Present 10 months Managing Science and Technology Requirements for SRG. Coordinating the program of work undertaken by DSTG for the Surveillance and Response Group. The work encompasses radar, tracking, electronic warfare, mission systems, data links and distributed mission training. Managing all S&T Client Requirements for SRG and building professional relationships through regular meetings, presentations and reviews with stakeholders as well as academia and industry partners. Technical evaluation of tools for data mining, tracking, fusion and simulation. Jan, 2013 - Jan, 2014 1 year Staff Officer Science , Weapons & Combat Systems Division, Surveillance and Response Group (SRG) Senior Lecturer (Conjoint) , School of Engineering, University of Newcastle

Transcript of BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and...

Page 1: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

RogerStuckeySeniorSoftwareEngineer-ResearchScientist-DataAnalyst

Newcastle,NSW,Australia,2295

61-421-212142

[email protected]

http://rogerstuckey.com/

BACKGROUND

ABOUT

ResearchScientistwithexpertiseinsoftwaredevelopment,systemmodelling,simulation,optimisationandanalysis.SkilledinPython,C/C++,webframeworks,dataanalytics,distributedcomputingandreal-timesystems.

WORKEXPERIENCE

Nov,2015-Present 10months

ManagingScienceandTechnologyRequirementsforSRG.

CoordinatingtheprogramofworkundertakenbyDSTGfortheSurveillanceandResponseGroup.Theworkencompassesradar,tracking,electronicwarfare,missionsystems,datalinksanddistributedmissiontraining.ManagingallS&TClientRequirementsforSRGandbuildingprofessionalrelationshipsthroughregularmeetings,presentationsandreviewswithstakeholdersaswellasacademiaandindustrypartners.Technicalevaluationoftoolsfordatamining,tracking,fusionandsimulation.

Jan,2013-Jan,2014 1year

StaffOfficerScience ,Weapons&CombatSystemsDivision,SurveillanceandResponseGroup(SRG)

SeniorLecturer(Conjoint) ,SchoolofEngineering,UniversityofNewcastle

Page 2: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

Conductedresearchanddevelopmentonexperimentdesignandmodelselection.

Developedsoftwaretoolsformissionplanningandcontrolofmultipleunmannedsystems,includingpayloadinterfaces.Designedmissionplanning&monitoringtoolforreal-timetracking.ConductedcollaborativeresearchintoexperimentdesignandBayesianmodelselectionofdynamicsystemstooptimallyextractanddeterminethecriticalcomponents.

Jan,2008-Present 8years8months

Leadseveralprojectsinmaritimeautonomy.

Conceived&managednumerousresearchprojects,including:AcousticcommunicationsnetworksforAutonomousUnderwaterVehicles(AUV's);Real-timeTerrain-RelativeNavigation(TRN),includingsensorintegration;AnalysisofunmannedmaritimeoperationsusingDiscrete-EventSimulation(DES);Multiplevehiclecooperativemissioncontrolusingagent-basedsimulation.Leaddynamicsoftwaredevelopmentenvironmentinvolvingmanagementandcoordinationofteams,individualstaffandstudents.Ouragiletest-drivendevelopmentapproachheavilyexploitssimulationwithbothsoftware-andhardware-in-the-loop.Formulatedworkareaprioritiesanddesignedsoftwarearchitectures.ManagedITsystems,includingdevelopmentofstrategiesandimplementationofprocessesforcontentmanagement,softwareversioncontrolanddatastorage/retrieval.Liaisedwithcustomersandkeystakeholders.Coordinatedwithexternalorganisationsonjointdevelopment,experimentsandtrials.

Jan,2008-Jan,2009 1year

Conductedresearchonterrain-relativenavigationforAUV's.

DevelopedanovelapproachtoTRNbasedonSimultaneousLocalisationandMapping(SLAM).Prototypedanddemonstratedinsimulationandsubsequentlyimplementedonarealvehicleequippedwithbathymetricsonar.Softwaremodulesincludedthoseforvehicledynamics,adaptivenavigation&control,gridmanagementandlow-leveldriversforthesensors&actuators.Rapidlybuiltnetworkofcolleaguesandstructuredresearchprogramtoleveragethelocalexpertiseandresources.PresentedresearchatanumberofmeetingsandconferencesacrosstheUSandinEurope.

Jan,2004-Jan,2007 3years

Contributedtomaritimecapability&conceptsoperationsanalysis.

LedsmallsoftwareteamtodevelopDESframeworkforthesimulationandanalysisofareadefencesystemsandscenariosusingMonteCarloexperimentation.Multi-core,localclusterandCloudextensionsdevelopedfordistributedmanagementandprocessing.Alsodevelopedextensivetestharnessforautomatedtestingacrossasuiteofpredefinedassetsandscenarios.Managedsoftwaredevelopmentcontract,entailingthegenerationofrequirementsspecifications,projectandtestdocumentation,aswellasmonitoring,reportingandguidingdevelopmentaccordingtostakeholdersneeds.WorkedonanR&DInfrastructuretaskforlargescale,distributed,semi-autonomoussimulationofthemilitarybattle-space.ProvidedshortcoursesinMatlab,PythonandC/C++programming.Lecturedinvariousengineeringandsoftwaredevelopmenttopicstostaffandstudents.

SeniorSoftwareEngineer/ResearchScientist ,MaritimeDivision,DefenceScienceandTechnologyGroup

ResearchFellow,CenterforAutonomousVehicleResearch,NavalPostgraduateSchool

ResearchScientist/SoftwareEngineer ,MaritimeOperationsDivision,DefenceScienceandTechnologyOrganisation

ResearchScientist,AirOperationsDivision,DefenceScienceandTechnologyOrganisation

Page 3: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

Jan,1996-Jan,2004 8years

Contributedtosimulationmodeldevelopmentforflightvehiclesandsystems.

Developedbothhigh-andlow-fidelitysimulationmodelsfortheArmedReconnaissanceHelicopter(ARH)foruseinhuman-in-the-loopsimulationandoperationalanalysisareas.Architectedandleddevelopmentofgeneralisedcoupled-bodysimulationmodelforflight-envelopedeterminationofhelicopterslung-loadsystems.Alsobuilttoolsforreconstruction,3dvisualisationandanalysis.Plannedandcoordinatedtask,includingdeliverables,finance,staff,demonstrationandtrainingforclients,aswellassubsequentadviceandsupport.InvestigatedtheuseofGeneticProgrammingforidentificationofflightdynamicmodels.Ransoftwareonahigh-performanceSGImachine.Furthermodificationsweremadetoimprovetheperformanceandconvergenceduringoptimisation.Createdinternalweb-basedinformationportalanddiscussionforumforMatlabusers.

Jan,1995-Jan,1996 1year

DevelopedacquisitionandtelemetrysoftwareforanUnmannedAerialVehicle(UAV).

WrotesoftwareinterfaceforaGPSreceiverunit,aswellasatrackingtoolforreal-timevisualisationoftheUAVinflight.

SKILLS

EDUCATION

Jan,2007-Jan,2008

ScientificLeadership ManagingKnowledge ManagingProjects OrganisationalCulture

ResearchAssistant,DepartmentofAeronauticalEngineering,UniversityofSydney

Programming&MarkupLanguages

Python(10+) CSS/HTML/HTML5(15+) Matlab(15+) C/C++(12+) Perl(10+) Bash,Csh(10+)

Javascript(5+) Fortran(5+) Java(3+) Delphi/Pascal(2+) C#(1+) R;(1+) Ruby(1+)

Scala(1+) PHP(1+)

Software,Frameworks&Libraries

Boost OpenCV BLAS LAPACK Flask Django Rails Node.js Angular.js Processing.js

jQuery Bootstrap Numpy Matplotlib Pandas Pyro Twisted scikit-learn Spark Hadoop

wxWidgets Qt Git Subversion Mercurial

Databases

MySQL PostgreSQL HDF MongoDB Redis

OperatingSystems&Platforms

Linux Irix AIX Solaris SunOS Windows MSDOS OSX AWS EC2 RDS S3

GraduatePrograminScientificLeadership,, UniversityofMelbourne

Page 4: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

Strategy,CapabilityandEffectiveness EthicsFrameworks StrategicManagement FinancialPlanning

Communication ManagingRisk GovernmentProcesses

Jan,2003-Jan,2004

Interactive3DGraphicsandAnimation FoundationsofDistributedProgramming

AdvancedProgrammingTechniques ObjectOrientedProgramming

SystemEngineeringforComplexProblemSolving

Jan,1996-Jan,2008

JavaProgramming C/C++Programming EngineeringApplicationsofRandomSignalAnalysis

ResidentialManagement PerformanceAppraisalWorkshop TimeManagement

Jan,1991-Jan,1995

IdentificationofNonlinearModelParameters(Thesis) MathematicalModellingandSystemIdentification

NeuralNetworks ControlTheory Aeroelasticity FuzzyLogic KalmanFiltering

RandomSignalAnalysis

Jan,1987-Jan,1990

ExperimentalEstablishmentoftheOscillatoryDerivatives(Thesis) FlightDynamicsandDigitalControl

MechanicsofFlight Propulsion AdvancedRotaryWingDynamics AdvancedAerodynamics

AircraftStructures AircraftDesign Propulsion AviationOperationandManagement

Thermodynamics Materials IndustrialElectronics FlyingOperations Mathematics

NumericalMethods EngineeringMechanics MechanicalDesign EngineeringProgramming

AWARDS

DefenceScienceFellowshipDefenceScienceandTechnologyOrganisationAwardedon:Jan01,2008

Winner,MatlabProgrammingContestTheMathworksAwardedon:Jan01,2003

GraduatesResearchPrizeinAeronauticsDepartmentofAeronauticalEngineeringAwardedon:Jan01,2003

AustralianPostgraduateResearchAwardCommonwealthGovernmentAwardedon:Jan01,1991

PROJECTS

MastersofComputerScience,InformationTechnology,, RMITUniversity

SpecialisedTrainingCourses,,UniversityofSouthAustralia

PhDinEngineering,,UniversityofSydney

BachelorofEngineering(Aeronautical)HonoursClassI,, UniversityofSydney

Page 5: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

Jan,2014-Present

Aweb-basedsoftwareserviceforperformingpredictiveanalyticsinreal-time.Usersdesignmodelswhichcombineinformationfromnon-traditionalsources,includingsocialmedia,withtraditionalquantitativesources,suchasthefinancialmarkets.

Python NLTK C++ Flask PostgreSQL Redis Docker Git

Jan,2010-Present

Myprogrammingblog,generatedbyPelican.

Jekyll Ruby HTML5 JavaScript HTTP LAMP

PUBLICATIONS

ExperimentDesign,BayesianEstimationandModelSelectionofanAutonomousUnderwaterVehicle[INDRAFT],Publishedon:Jan01,2014

PyDES:AFrameworkforComplexSchedulingAnalysisusingDiscrete-EventSimulation ,SimTecTSimulationTechnologyandTrainingConferencePublishedon:Jan01,2012

NavigationalErrorReductionofAutonomousUnderwaterVehicleswithSelectiveBathymetricSLAM,IFACWorkshoponNavigation,GuidanceandControlofUnderwaterVehiclesPublishedon:Jan01,2012

DynamicSimulationofaHelicopterCarryingaSlungLoad ,InternationalCongressonModellingandSimulationPublishedon:Jan01,2007

HelicopterSlung-LoadSimulationToolboxforusewithMATLAB ,DSTOTechnicalNoteDSTO-TN-2346Publishedon:Jan01,2003

VirtualRealityModellingLanguageforVisualisationofFlightSimulations ,SimTecTSimulationTechnologyandTrainingConferencePublishedon:Jan01,2002

MathematicalModellingofHelicopterSlung-LoadSystems ,DSTOTechnicalReportDSTO-TR-1257Publishedon:Jan01,2001

DynamicSimulationoftheCH-47DHelicopterandExternallySlungBoat ,AustralianPacificVertifliteconferenceonHelicopterTechnologyPublishedon:Jan01,2000

DynamicSimulationoftheCH-47DHelicopterwithSingleandMultipleSlungLoads ,AustralianPacificVertifliteconferenceonHelicopterTechnologyPublishedon:Jan01,1998

Fuuz,Elosys

Blog,Blogofrog

Page 6: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

AGeneticApproachtoModellingFlightDynamicCharacteristics ,AIAAAerospaceSciencesMeetingPublishedon:Jan01,1997

ModellingforAeronauticalApplications ,InternationalAerospaceCongressPublishedon:Jan01,1997

AComparisonofSpoilerAerodynamicCharacteristicsasEstimatedfromFlight ,InternationalAerospaceCongressPublishedon:Jan01,1997

IdentificationofNonlinearModelParameters-SpoilerAerodynamicsoftheF-111CAircraft ,UniversityofSydney,DepartmentofAeronauticalEngineeringPublishedon:Jan01,1995

Flight-EstimatedSpoilerAerodynamicsoftheF-111CAircraft ,AIAAAtmosphericFlightMechanicsConferencePublishedon:Jan01,1994

EfficientDataPartitioningintheNonlinearModelStructureDeterminationofAircraft ,AustralianAeronauticalConferencePublishedon:Jan01,1993

IdentificationofNonlinearAircraftSpoilerParameters ,IFACCongressPublishedon:Jan01,1993

REFERENCES

PaulHeuer,2016

IassessRoger'sperformanceasSuperior...Rogerhashitthegroundrunninginhisnewrole.Normallyasignificantamountoftime(manymonths)wouldbeexpectedtoacclimatisetoanewposition.However,Rogerhasmanagedtobecomefullyeffectiveinhisnominalroleveryquickly.

TimPriest,2016

Inadditiontotheagreedmilestonesandthedevelopmentworkhecompletedbeforetakingonhispresentrole,Rogerhasactuallytakenonsignificantextrastrategicengagementworkonhisowninitiative...TheseextensionsofhisnominalroleshowRoger'sabilitytoworkataveryhighlevel.

HelenDorsett,2015

Rogerdeveloped,testedanddeliveredworkingcommunicationssoftwaresolutionsunderatighttimeframetosupportamultinationaltrial.Hehasalsodevelopedsimulationcapabilityforthissoftwarethatmaybeextendedtootherprojects.Roger'sdemonstratedmotivation,competenceandcollegialityinconductingthisworkplaceshiseffortsatthehighendofaFullyEffectiverating.

StuartAnstee,2012

Page 7: BACKGROUND - blogofrog.comblogofrog.com/files/pdf/resume-rogerstuckey.pdfConducted research and development on experiment design and model selection. ... Analysis of unmanned maritime

Rogerhashadasuccessfulyearwithsignificant,visiblecontributionsthathaveraisedtheprofileofthegroupwithintheDivisionandexternally.

DavidBattle,2012

Rogerhasahigh-profilerolewithinthegroupandIamparticularlyhappywithhiscommitmenttothegroup'sITandsoftwaredevelopmentinfrastructure.

MattSpillane,2010

Rogerhascontinuedtoprovideimportanttechnicalandprofessionalleadershipinmodeldevelopmentforbothgroups.Heisalsotakingonanincreasedsupervisionrole.

JimSmelt,2010

Rogercontinuestomakeanexcellentcontributiontothegroup'sworkprogram.

MattSpillane,2008

Rogercontinuedtoprovidestrongtechnicalandprofessionalleadershipinthedevelopmentofmodelsforbothareas.Rogerhasalsomadesignificantprogressinleadingandconductingastudyofrequirementsformodellingtools.