Adrian Watson

Adrian Watson Email and Phone Number

Senior Software Engineer at Playtime Solutions @ Playtime Solutions
melbourne, victoria, australia
Adrian Watson's Location
Melbourne, Victoria, Australia, Australia
Adrian Watson's Contact Details

Adrian Watson work email

Adrian Watson personal email

n/a
About Adrian Watson

Software developer and system architect with over 25 years experience.Relishes new challenges and learning new technologies to improve the software I create.

Adrian Watson's Current Company Details
Playtime Solutions

Playtime Solutions

View
Senior Software Engineer at Playtime Solutions
melbourne, victoria, australia
Employees:
14
Adrian Watson Work Experience Details
  • Playtime Solutions
    Senior Software Engineer
    Playtime Solutions Mar 2020 - Present
    Melbourne, Australia
  • Beteasy
    Senior Software Developer
    Beteasy Jul 2017 - Nov 2019
    Melbourne, Australia
    With my skills of developing scalable systems, I joined BetEasy (formerly CrownBet) to help enhance their back-end systems, moving away from a monolithic centralised database towards a domain driven design, scalable micro-service architecture. This consisted of designing and building new systems as well as adding new features to existing ones.The systems are all AWS cloud based using Cloudformation for deployment, taking a CI/CD approach with Jenkins pipeline and Nuke toolkit achieving a full DevOps model. All services are built with logging/metrics/alerting to ensure we have full visibility of system state. Systems are designed to be secure and horizontally scalable to scale up/down on demand in order to keep costs to a minimum when demand is low.Systems are a mix of .NET Core micro-services, ASP.NET Core web servers as well as full framework; running on Windows, Linux; full instances, containers and Lambda depending on what best matches the requirements. Databases across systems varied depending on use including SQL Server, PostgreSQL and DynamoDB.Projects I was involved with included:• Event DomainA system with various micro-services that take a sports feed from a supplier and creates/updates sports betting markets/opportunities within the main BetEasy betting system.Key skills: C#, DynamoDB, AWS, Docker, PactNet, JMeter, Taurus• Bet DomainServices to control how bets are stored, maintained and referenced from other systems.Key skills: C#, PostgreSQL, SQL Server, AWS, Docker, PactNet, JMeter, Taurus
  • Betfred
    Senior Software Developer
    Betfred Oct 2016 - Jul 2017
    Melbourne, Australia
    I continued my work for Bet Fred as a contractor when I emigrated to Australia.
  • Betfred
    Senior Software Developer
    Betfred Jul 2011 - Oct 2016
    Wigan, United Kingdom
    I was involved in various projects for Bet Fred as a software developer, but also taking on team lead and system architect roles.Some notable projects include:• Slot/reel gaming walletThis is a back-end platform, built with SoA principles for scalability.It provides simple generic integration of 3rd party games providers into Bet Freds accounting system to allow users to play the games.I was the lead developer in a team of 5, designing, implementing and maintaining the system.Key skills: C#, SQL, .Net, SoA, OOD, Windows, Linux, AWS, RabbitMQ, OWIN, MVC• Live sporting event video streamingAnother back-end platform built as SoA, hosted in AWS.It takes 3rd party event stream schedules and maps them onto betting books using fuzzy logic.I was the lead developer in a team of 7, designing, implementing and maintaining the system.Key skills: C#, SQL, .Net, SoA, OOD, Windows, AWS, RabbitMQ, MVC, SOAP
  • Tote
    Senior Software Developer
    Tote Jun 1997 - Jul 2011
    The Tote were the UK government owned horse race totalisator board within the sport betting industry.I worked in teams as a developer, team lead and architect involved in many projects over the years, major projects were:• Centralised pool dividend/probablesFirst foray into scalable systems built as a service orientated architecture in order to scale easily.It collates pool information generating probables/payouts for display purposes.I was the lead developer in a team, designing, implementing and maintaining the system after go-live.Key skills: C#, SQL, .Net, SoA, OOD, UML, Windows, VM ware, ESB• Inter-Tote System Protocol (ITSP)Standard protocol to allow pool betting companies to co-mingle their offerings.I was the system designer and senior developer for the project.Key skills: C++, STL, C#, .Net, OOD, UML, Windows, MFC, TCP/IP, serial communications• Tote Betting SystemRace course betting platform allowing customers to place bets via terminals and tills.I was a system designer and senior developer for the project.Key skills: C++, STL, SQL, OOD, Windows, MFC, TCP/IP
  • Software Answers
    Software Developer
    Software Answers Oct 1995 - May 1997
    Camberley
    Small software outfit with in-house stock inventory and sales analysis/projection software suite.I was a software developer in a small team; this allowed me to progress into Windows development.Key skills: C++, C, Windows
  • Data Sciences Bv
    Software Developer
    Data Sciences Bv Oct 1992 - Oct 1995
    I started my software development career straight from University with Data Sciences.It was a great start working with a software house as it gave me experience across various industries.Key skills: C, COBOL, UNIX, Stratus

Adrian Watson Skills

C# C++ .net Windows Uml Xml Xsd Scalable Architecture Soa Esb Object Oriented Design Linux Tcp/ip Sql Virtualization Esxi Rabbitmq Json Amazon Web Services Asp.net Mvc Representational State Transfer Team Foundation Server Html Vmware Octopus Soap Agile Application Development Continuous Integration Design Patterns Xslt C/c++ Stl Mfc Git Subversion Aws Cloudformation Amazon Dynamodb .net Core Continuous Integration And Continuous Delivery Asp.net Core Jenkins Postgresql

Adrian Watson Education Details

Frequently Asked Questions about Adrian Watson

What company does Adrian Watson work for?

Adrian Watson works for Playtime Solutions

What is Adrian Watson's role at the current company?

Adrian Watson's current role is Senior Software Engineer at Playtime Solutions.

What is Adrian Watson's email address?

Adrian Watson's email address is ad****@****.com.au

What schools did Adrian Watson attend?

Adrian Watson attended The University Of Manchester.

What skills is Adrian Watson known for?

Adrian Watson has skills like C#, C++, .net, Windows, Uml, Xml, Xsd, Scalable Architecture, Soa, Esb, Object Oriented Design, Linux.

Who are Adrian Watson's colleagues?

Adrian Watson's colleagues are Jake Rocco, Ibnu Halim Mustofa, Rashid Muhammad, Muchamad Akbar, Thomas Ambrosini, Lakshan Satkunalingam, Raj Silwal.

Not the Adrian Watson you were looking for?

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.