Matthew Sheppard

Matthew Sheppard Email and Phone Number

Technical Director at Instaclustr @ Instaclustr
Matthew Sheppard's Location
Canberra, Australian Capital Territory, Australia, Australia
Matthew Sheppard's Contact Details
About Matthew Sheppard

Matthew Sheppard is a Technical Director at Instaclustr at Instaclustr. He possess expertise in java, software engineering, perl, software development, web content management and 41 more skills.

Matthew Sheppard's Current Company Details
Instaclustr

Instaclustr

View
Technical Director at Instaclustr
Matthew Sheppard Work Experience Details
  • Instaclustr
    Technical Director
    Instaclustr Feb 2021 - Present
    Redwood City, California, Us
  • Funnelback
    Manager, Research And Development
    Funnelback Apr 2010 - Feb 2021
    Sydney, Nsw, Au
    Managing development team of software and hosting/devops engineers to provide search engine software and SaaS services, serving clients in the US, UK and Australia including Westpac, ASX, University of Oxford and Southwest Airlines.• Evolved agile processes and assisted teams within parent company in adopting our processes to improve development flow.• Developed international expansion plan for launching Funnelback in the US, leading to a rapidly growing customer base in higher education and a growing partner network.• Developed internal staff, exemplified by a team member's promotion to lead US technical team and another from intern sysadmin through to senior engineer.• Achieved listing in Gartner’s Enterprise Search and Insight Engine magic quadrants, progressing from Niche to Visionary to Challenger in 2018.• Lead ISO 27001 certification for Funnelback hosting.• Lead migration from a legacy hosting to an automated SaaS environment using Puppet, Amazon AWS/CDK/CloudFormation.• Solved complex security issues raised by penetration tests and improved team security practices.• Consulted on key customer projects as an expert on search ranking and architecture, solving issues blocking multi-million dollar projects.• Personally developed deep learning question-answering system and guided chatbot implementation projects.• Personally developed product features, primarily in Java and the Spring framework, including Slack integration, named entity extraction, web-crawler performance and capability improvements and support for deployment in docker/kubernetes.• Drove architecture migration to modern REST APIs and single-page-application administration with Angular and TypeScript.• Improved team practices, introducing continuous integration (Jenkins), standardising build (Maven), automated testing (JUnit, Mockito and Selenium) and version control (Gitlab).• Contributed to Jetty and OkHttp open source projects, supervised others contributing to Spring Framework.
  • Funnelback
    Senior Software Engineer
    Funnelback Jul 2009 - Apr 2010
    Sydney, Nsw, Au
  • Agile Digital Engineering
    Technical Team Leader
    Agile Digital Engineering Jan 2009 - Jul 2009
    Canberra, Australian Capital Territory, Au
    Lead development team of twelve engineers developing and maintaining the J2EE allhomes.com.au website including management of scoping, design, system and API development, system development and ongoing operations.• Managed fast-tracked development of allhomes API project with multiple development teams and external stakeholders.• Delivered and deployed six major allhomes platform enhancements releases, each including significant new features.• Reorganised technical team around a projects / operations split, significantly increasing team productivity.• Developed many new features, including Facebook integration, agency record searching and per-agent listing display.• Reduced production system fault rate through testing process refinement and new team roles and responsibilities.• Decreased 'major' category allhomes system fault count by over 50%, improving end user site experience.
  • Haley
    Senior Software Engineer
    Haley Mar 2008 - Jan 2009
    Development of online banking fraud detection software, including integration with existing rule engine products and move from batch to real time processing. Lead development of several modules as part of redevelopment of Governance Risk and Compliance product from ASP to Java and .Net.• Identified and resolved four SQL injection security vulnerabilities in first week working on .Net fraud detection system.• Lead development of prototype fraud detection rule authoring user interface (Java web system using Hibernate ORM).• Rapidly integrated core Haley rules engines and Governance, Risk and Compliance system for external demonstration.• Developed XML packaging and interchange system, simplifying administration and maintenance of Governance, Risk and Compliance systems.
  • Funnelback
    Senior Software Engineer
    Funnelback Feb 2007 - Mar 2008
    Sydney, Nsw, Au
    Lead development and improvement of internal software engineering practices. Engineering of an enterprise search system throughout SDLC (including responsibility for release management and test management). Technical consulting in complex customer deployments, including security and enterprise system integration.• Coordinated multiple teams to deliver two major release versions of Funnelback product on schedule.Introduced structured testing process, increasing time from major release to first bug fix release from 2 to 6 weeks.• Resolved a complex, release blocking IIS integration race condition after escalation through R&D team.Rapidly developed Python MS Office 2007 document conversion tool to retain customer with urgent need.• Lead installer improvement project, reducing Funnelback installation to a six click process.• Developed and released two improved CGI support patches for the Java open source Jetty web server.• Introduced user testing process, resulting in over 15 key initial changes and many ongoing system improvements.• Decreased search response time for a government intranet five fold by developing a unique document level security system.
  • Csiro
    Software Engineer
    Csiro Jun 2005 - Feb 2007
    Acton, Act, Au
    Engineering of an enterprise search system throughout SDLC, particularly web interface and performance tuning. System administration of hosted search services. Provide technical customer support. Rapid prototype development for internal projects to gain initial buy-in and funding.• Redeveloped Perl based web administration interface, allowing distributed administration and reducing running costs.• Migrated hosted services to external provider, reducing network traffic costs by $400,000 per annum.• Introduced standardised build and compilation environment using GCC tool chain (inc. Linux to Windows cross compilation).• Reduced search interface load time by 3 times by analysing and redesigning search interface and configuration.• Implemented C# prototype of new information retrieval research tool / product in under one month.• Developed prototype Ajax 'search as you type' interface and presented in CSIRO lab technical talk.• Managed bulk of customer support requests without escalation within two weeks.
  • Funnelback
    Software Engineer
    Funnelback Jan 2006 - Dec 2006
    Sydney, Nsw, Au
  • Synop Pty Ltd
    Software Engineer
    Synop Pty Ltd Jan 2003 - May 2005
    Lead development of Sytadel content management system platform (PHP, MySQL, XML). Managed hosted search product and customers. Provide CMS customer support and hosted CMS system administration. Consulting, contracted development and CMS customisation.• Sparked development of a new product line by developing early RSS support in CMS as a side project.• Improved average page load time by 20% through redevelopment of content relation and distribution system.• Developed ASP and ASP.Net integration scripts, winning new hosted search customers as a result of each.• Designed and implemented C# components for Outlook UI integration and archiving web page changes over time.• Lead Canberra team of three developers, to create one of the world's first ISO/IEC 11179 metadata repository systems.• Reduced time required for Sytadel releases by 50% by standardising release and testing procedures.• Eliminated 90% of page load time spikes through performance testing, redesign and switch to InnoDB.• Reduced customer support load by 50% while maintaining satisfaction by formalising and improving support processes.• Analysed and documented all IT systems for a small government department in three days, facilitating a departmental merger.• Reduced hosting costs by 40% per server by migrating hosted CMS and search systems between hosting providers.
  • Australia National University
    Tutor
    Australia National University Jun 2002 - Nov 2002
    Tutoring in ANU Department of Computer Science's 'Formal methods in Software Engineering' course
  • John Xxiii College
    Head It Consultant
    John Xxiii College Feb 2000 - Nov 2002
  • National Library Of Australia
    Software Engineer
    National Library Of Australia 2000 - 2001
    Canberra, Act, Au

Matthew Sheppard Skills

Java Software Engineering Perl Software Development Web Content Management Php Web Development Javascript Enterprise Search C# Maven Web Application Design High Performance Computing Spring Postgresql Python Sdlc C Information Retrieval Sql Xml Html Tomcat Improvisational Comedy Jboss Application Server Enterprise Architecture Agile Methodologies Cms User Interface Design System Architecture Open Source Release Management Leadership Jquery Css Unix Mysql Ant Bash Xhtml Distributed Systems Eclipse Subversion Jira Rest Process Improvement

Matthew Sheppard Education Details

  • The Australian National University
    The Australian National University
    Specialisation In Marketing
  • The Australian National University
    The Australian National University
    Bachelor Of Software Engineering

Frequently Asked Questions about Matthew Sheppard

What company does Matthew Sheppard work for?

Matthew Sheppard works for Instaclustr

What is Matthew Sheppard's role at the current company?

Matthew Sheppard's current role is Technical Director at Instaclustr.

What is Matthew Sheppard's email address?

Matthew Sheppard's email address is ma****@****ail.com

What is Matthew Sheppard's direct phone number?

Matthew Sheppard's direct phone number is +160978*****

What schools did Matthew Sheppard attend?

Matthew Sheppard attended The Australian National University, The Australian National University.

What are some of Matthew Sheppard's interests?

Matthew Sheppard has interest in Geocaching, User Interface Design, Information Retrieval, Improvised Theatre.

What skills is Matthew Sheppard known for?

Matthew Sheppard has skills like Java, Software Engineering, Perl, Software Development, Web Content Management, Php, Web Development, Javascript, Enterprise Search, C#, Maven, Web Application Design.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.