Sei sulla pagina 1di 5

DanielBertinshaw:Resum

daniel.bertinshaw@gmail.com
0210304194
LinkedInProfile
Google+Profile
46DonBuckRoad,Massey,Auckland0614
NewZealandCitizen
WorkHistory
ActiveMobileSecurity 20132014
AsaSystemsProgrammer:
Added real time logging to the flagship product (a security framework for native
android),givingbettererrorreportingandthreatanalysisondevice.
Reworked to policy storage from SQL to JSON, allowing much simpler policy
definition, reducing test data generation overhead, and removing over 20% of the
projectstechnicaldebtwithnoperformancedegradation.
Created a DSL for expressing policies with and eclipse based editor, and a JSON
emitter that allowed new security policies to be deployed to device overtheair,
addingsignificantintrinsicvaluetotheproduct.
AsArchitectoftheMobileDeviceManagerProject:
Designed and implemented a web framework leveraging java support and scala
expressiveness with robust data handling via validation annotations and automatic
transactional support, allowing the project to go from concept to Minimal Viable
Productin2months.
Setup servers so that the entire stack can be deployed in a local instance or in a
cloudenvironment,meetingawiderangeofclientrequirements.
Setup fully automated build, testing (unit, regression, e2e), dependency control
(for inhouse, 3rd party publish and third party unpublished), and version control in
continuousintegration,increasingprojectproductivityandqualitycontrol.
Setup a reactive UI for the MDM using pure client side MVC in angularJS and
bootstrap, allowing rapid turnover of change integration during interface
prototypingandrealtimeKPIdashboard.
Provided training and support to interns with a focus on testing, integrating new
staffrapidlyintocorporateproceduresandtechnologyusage.
ComputerScienceDepartment,AucklandUniversity 20092013
AsaResearchProgrammer:
Setup issue management in JIRA for the Cardiac Atlas project, Giving them much
neededoversightovertheprojectscopeandchanges.
Created Studyseive, on a LAMP stack, a collaborative education tool, which has
beenshowntosignificantlyincreasestudentperformanceincoursesatUoA
Modernised and streamlined a codebase in oracle PLSQL for REGIONLS, a
similarcollaborativeeducationtool,allowingtheprojecttogoforward.
SetupupawikitoallowcollaborationforMinistryofEducationITinitiatives.
Integrated R into an existing survey system as a web service for the education
school, delivering real time statistical analysis to education professionals in
industry.
AsaTeachingAssistant:
Provided easily apprehensible training materials for a variety of courses (including
AI, software design, testing, security, and computer systems), achieving an 85%
studentapprovalrateandimprovedstudentperformance.
Regular resolved disputes with students over marking criteria and cheating
allegations,savingmysuperiorsvaluabletimeandeffort.
AsaPhDCandidate:
Created a distributed planning DSL, allowing high level system descriptions and
formal proofs to be created for distributed planning systems with heterogeneous
planners.
Created a method to convert OWL ontologies and OWLS service descriptors to
domain specific planning notations, allowing heterogeneous domain specific
plannerstosolvecomplexproblems.
Created a design for an algorithm and prototype collaborative semantic service
oriented planning system, demonstrating the feasibility of the DSL and
collaborationofheterogeneousplanners.
Regularly pitched complex ideas to people who did not possess the technical
lexiconoftheproject
GSB/Conexa 20062009
Asabusinessanalyst:
Implemented reporting functionality using MS reports server and OLAP, and
exposedthissecurelytoclientstodeliverrealtimereporting.
Created a data warehouse that included simple GIS capability to analyse sales
andcontracttrendsamongclients.
AsaWebDeveloper
Supported creation of expert system for fleet management in excel and SQL, and
allowedthistobesafelyexposedtoclientswithoutexposingIP.
Integrated existing CRM and Issue management into a custom CMS allowing
client relations to increase issue turnover and allowing sales staff to deliver high
qualityandtailoredmaterialontheweb.
Created a voucher system by integrating CRM data that allowed client staff to get
personaldiscountsfromsuppliers.
Upgraded several legacy systems to then current SOA technologies, simplifying
integrationwithclients,suppliers,andpartners.
Set up internal wiki to capture corporate knowledge, reducing the human error in
documenting business processes and allowing in house knowledge to be shared
fasterandenablecollaboration.
Actively involved myself in the hiring process for a replacement and provided
training during the handover process, reducing overall training time for new
employees.
Skills
ManagementSkills
Projectmanagement
Clientexpectationmanagement,research,collaborativetools,QAcontrol,effort
andperformanceestimation,toolsupport,handovermethods,longtermsupport
planning,strongworkethic,scientificandorganisationalrigour,proven
pitchmaking
Generalapplications
MSOffice(incl.VBA),LibreOffice,GoogleApps,LaTeX,MatLab,PhotoShop/
GIMP
Generalinterpersonalskills
HighstandardofEnglish,mailmanner,phonemanner,teamleadership,training,
disputeresolution,teleconferencing/telecollaberation
BusinessIntelligence
Reportdesign,dashboard&KPIdesign,datacollection,geospatialinformation
systems,corporateknowledgemanagement&wiki
Organizational
Scheduling,taskdelegation,progresstracking
SoftwareEngineeringSkills
BestPractices
Architecture,integration,anddesignpatternsQAcontrolagile,waterfall,and
iterativeSDLCfunctionaleffortandtechnicaldebtestimation,UML&formal
modelling
Continuousintegration
linuxautomation,jenkins,nexus
AutomatedBuildSystems
ant,maven,cmake,maven,ivy,sbt
DependencyManagement
ivy/maven,bower,apt/dpkg,npm,nexus
Sourcecontrol
git,svn,cvs
Testing
cobertura,junit,scalatest,scalameter,scoverage,selenium,protractor
SoftwareDevelopmentSkills
Java
JPA,JTA,Guice,Aspectj,JAXRS,JAXWS,JAXB,Jackson,Hibernate,Hadoop,
webapplications,JSP,JSTL,Spring2,EJB,ivy,Maven,Lucene,Android,JNI,
bytecodeinstrumentation
Scala
akka,swagger
LISPlikeLanguages
Scheme,CLIPS,PDDL,FIPAACL,Clojure
C/C++/C++11
POSIX,STL,Boost,CMake,JNI,AndroidNative
.NET
C#3,VB.NET,ADO.NET
Javascript
jQuery,Angular.js,Node.js,Karma,Selenium,Protractor,Backbone.js,nvd3,
Underscore.js,CoffeeScript
HTML&CSS
HTML5,XHTML,DOM,CSS3,LESS,SASS,Bootstrap,responsivetemplating
Scripting
Bash,Scala,PowerShell
XML
XSLT,XSLFO,XSI,OWL&RDF,SOAP,XPATH,DOM,SAX
Databases
MSSQL2006,MySQL,PostGreSQL9.2,Oracle11g
IDEs
Visualstudio,Eclipse/EclipseAPI
ParserGenerators
Lexx/YACC,Flexx/CUPS,ANTLR,xText
Distributedsystemscommunication
SOA,JSON/JSONschema,XMLREST,SOAP,RabbitMQ,FIPAACL
Ontologicalmodelling&RulesBasedSystems
Prolog,PDDL,RDF,OWL,KIF,FIPAACL,jBehave,CLIPS/JESS,Drools
OperatingSystems
windows(XPandserver2003),GNU/Linux(PreferentiallyDebianBased),BSD
(PreferablyOpen),Android(2.2,4.X),MacOSX(uptoLeopard&SnowLeopard)
VMandCloud
Openstacks,Virtualbox,Docker
ReportingSystems
MSReportingServer,OLAP,jFreeChart,GIS(postGIS),d3,Jasper
Issuetrackingandmanagement
JIRA,Bugzilla,SalesLogix
TheoreticalSkills
Mathematics
Calculus,linearalgebra,statistics&probability,graphtheory,combinatorics,
gametheory,computationtheory,complexitytheory,abstractalgebra,logics
(FOPL/SOPL/modal/fuzzy),cryptography,classicalgeometry
ArtificialIntelligence
Machinelearning,automatedplanningalgorithms,knowledgemodellingand
elicitation,automatedreasoning,datamining
Languagedesign
Domainspecificlanguages,parsergeneration,syntax,compilertheory,
metaobjectprotocols,languagepragmatics
Research
Literaturesearch,resourcecollation,stateofartreview,technologyreview,
standardscompliance
Education
BachelorofScience,UniversityofAuckland 20012004
DoubleMajorDiscreteMathematicsandComputerScience
Aaverage
Awards:
Seniorprize,Mathematics
SeniorPrize,ComputerScience
PublishedresearchprojecttoFLAIRS2004
MasterofScience,UniversityofAuckland 20052006
ThesisTitle:UpdateGamesonWeightedGraphs
Twonovelproofsprovidedinthesis,bothofpotentialrealworldeconomicvalue.
2ndClassHonours.
ProfessionalMemberships
TheInstituteofITProfessionalsNZ
Membersince2010
ActivelyinvolvedinAGMsandIToutreach
InstituteofElectricalandElectronicsEngineers
Membersince2005
AssociationforComputingMachinery
Membersince2005
References
GiovanniRussello
CEO&Founder:ActiveMobileSecurity
g.russello@actisec.com

AndrewLuxtonReilly
SeniorTutor&StudySeiveOwner:ComputerScienceDept,UniversityofAuckland
andrew@cs.auckland.ac.nz

JaimieMcNabb
GMCommercialServices:CompanyFarmlands(FormerlyGSB)
021800383

Potrebbero piacerti anche