Matthew Sheppard personal email
- Valid
Matthew Sheppard phone numbers
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.
-
Technical DirectorInstaclustr Feb 2021 - PresentRedwood City, California, Us -
Manager, Research And DevelopmentFunnelback Apr 2010 - Feb 2021Sydney, Nsw, AuManaging 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. -
Senior Software EngineerFunnelback Jul 2009 - Apr 2010Sydney, Nsw, Au -
Technical Team LeaderAgile Digital Engineering Jan 2009 - Jul 2009Canberra, Australian Capital Territory, AuLead 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. -
Senior Software EngineerHaley Mar 2008 - Jan 2009Development 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.
-
Senior Software EngineerFunnelback Feb 2007 - Mar 2008Sydney, Nsw, AuLead 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. -
Software EngineerCsiro Jun 2005 - Feb 2007Acton, Act, AuEngineering 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. -
Software EngineerFunnelback Jan 2006 - Dec 2006Sydney, Nsw, Au -
Software EngineerSynop Pty Ltd Jan 2003 - May 2005Lead 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.
-
TutorAustralia National University Jun 2002 - Nov 2002Tutoring in ANU Department of Computer Science's 'Formal methods in Software Engineering' course
-
Head It ConsultantJohn Xxiii College Feb 2000 - Nov 2002
-
Software EngineerNational Library Of Australia 2000 - 2001Canberra, Act, Au
Matthew Sheppard Skills
Matthew Sheppard Education Details
-
The Australian National UniversitySpecialisation In Marketing -
The Australian National UniversityBachelor 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial