Mathieu Viau

Lightspeed POS Inc. - Montréal

Lightspeed POS Inc. is a leader in the point-of-sale market providing on-site or cloud based retail systems as well as restaurant oriented, and omni-channel commerce solutions.

Back-End Developer (March 2015 to January 2020).

  • Develop software modules, services, and APIs.
  • Build unit, functional and behavioural tests.
  • Build automated user interface tests.
  • Refactor some code artifacts.
  • Take part in the improvement of the development processes.
  • Integrate the tools used for continuous integration and delivery (CI/CD).
  • Contribute to set up the development environment.
  • Perform code reviews.
  • Analyze business requirements.
  • Elaborate technical solutions to fulfil those requirements.
  • Produce architecture and software documentation.
  • Optimize code and SQL queries.
  • Set-up, configure and manage GCP and AWS based infrastructure.
  • Cover on-call shifts in case of indicidents with production system.

PHP, MAC OSX, CentOS LINUX, MYSQL, NoSQL, MongoDB, Cassandra, PHPUnit, Git, Vim, Docker, Docker Compose, Kubernetes, Minikube, Python, Flask, PyTest, Tox, Selenium, AWS, Elastic Beanstalk, SQS, S3, DynamoDB, SWF, PaaS, SaaS, CONFLUENCE, GitHub, STASH, JIRA, Jenkins, Concourse CI, Maven, Sbt, VirtualBox, Vagrant, TDD, BDD, New Relic, Datadog, Apache, Nginx, Laravel, Mixpanel, Zookeeper, Kafka, Maxwell, Memcache, Redis, REST, OpenAPI, RAML, Swagger, Java, Scala, Play, Spray, Akka, Hbase, Phoenix, Kudu, Impala, Spanner, Pubsub, Cloud SQL, Cloud Storage, Looker, Snowflake, Data Pipeline, Data Warehouse, Data Lake, OAuth 2, OpenID Connect, Go, Echo, Microservices, Helm, Terraform, Cloud Dataproc, Presto DB, Hive, BigQuery.

Top 10 News from Lightspeed HQ

Should I get gift cards for my business? Your questions answered

Learn how to start a gift card program, growing your sales and increasing customer loyalty in the process.

» Read More

15 Holiday Promotions for 2022

The holiday shopping season has some unique challenges this year. Between inflation and excess inventory at many stores, shoppers will be expecting deep deals. That means steep sales will be the baseline, and you’ll need to do a little more to stand out. After all, if everyone is offering 40% off, what do you have […]

» Read More

Golf Technology Tools Helping Teaching Pros Give Amazing Lessons

Golf professionals and instructors have the unique ability to fix what’s hindering the golfer’s progress. As golf technology and golf swing analyzers advance, pros can now give more dynamic, engaging lessons than ever before. Advances in video, motion capture, computing, AI, and smartphones have changed the way golf coaches teach, and how golfers learn. For […]

» Read More

Golf Industry Events to Attend in 2022

From technology and rules adjustments to culture and marketing tactics, golf is a game that is always changing. Staying on top of these changes through education and networking is essential for those looking for a successful career in the golf industry. But where to start? For PGA Professionals, facility operators and industry leaders, a good […]

» Read More

What is COGS? The Ultimate Beginner’s Guide for Retailers

Getting up to speed with key retail costs can be the difference between growing and grinding to a halt. Enter your Cost of Goods Sold.  For anyone planning to start a new retail business, this article will give you a primer on Cost of Goods Sold (COGS). With the help of industry experts, we’ll answer […]

» Read More

ACH Payments: What They Are and How They Work

If you run a business, you most likely encounter the ACH network in your daily operations. This payment infrastructure is the primary way that financial institutions oversee and manage the movement of money between accounts across the US. With this article, we want you to gain a strong understanding of how ACH payments work and […]

» Read More

SKU Numbers Explained: How Retailers Can Use Them to Track Inventory and Sales

For business owners with physical inventory, SKU numbers are critical for managing inventory and maximizing sales.

» Read More

Accounting 101: What are Operating Expenses?

If you plan to open a retail store in the future, this article will help you understand a core part of your business: operating expenses.  We’ll answer retailers’ common questions about operating expenses. We will cover: What operating expenses are How capital expenses (CAPEX) and OPEX differ How to calculate OPEX and CAPEX How to […]

» Read More

What You Need to Know About Making and Sending Invoices in 2022

You’ve heard it a thousand times. Cash flow is what makes small businesses tick. And that’s why getting up to speed on making invoices is important. They’re all about making sure you get paid. But invoices can take a while to get used to, especially if you’re new to preparing them and sending them out. […]

» Read More

How to Accept Credit Card Payments

Given how widely used credit cards are, it’s no surprise that most businesses accept credit card payments. But if you’re opening a small business or have recently decided to move away from cash to start accepting credit cards, you may not be sure where to start. This article will give you the information you need […]

» Read More