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

Landscape Golf Management Partners With Lightspeed Golf To Develop The New Family Accounts Feature

We are happy to present our new Family Accounts feature. This feature was specifically created for the golf course operator offering member charging or house accounts. Family Accounts allow golf courses to streamline the house account feature when a family or business has multiple player accounts that are paid for by one primary account. A […]

» Read More

Unflinchingly Vegan: How Umami Ramen is Sticking to its Mission in the Face of Adversity 

After working in restaurants in Japan and a subsequent ten-year hospitality hiatus working in the film industry, Umami Ramen owner Cedric Charron decided to get back to business with a new mission: create a restaurant that took its environmental impact to heart. “I came back with a vegan purpose, about what I can do to […]

» Read More

The Retailer’s Ultimate Guide to Inventory Management

Ah, organization.  Whether you love to check boxes and make lists or organizing things is the bane of your existence, one thing is for certain: an unorganized inventory is like a lead weight on your retail business. Love it or hate it, you need to keep on top of your inventory management to run your […]

» Read More

Restaurant Online Ordering: 9 Ways to Increase Your Revenue

Online ordering growth has been outpacing the growth of on-premise dining by 300% for several years now. However, with restaurants shutting down their dining rooms because of the COVID-19 pandemic, more diners than ever are ordering takeout and delivery online from their favorite restaurants.  Restaurants have many options for choosing an online ordering partner, building […]

» Read More

What is a Card Not-Present Transaction?

Some payment providers offer built-in security, but card-not-present (CNP) transactions still present risk—do you know what you can do about them?

» Read More

How to Level Up Your Retail Store’s Customer Service 

Have you ever seen a customer walk away from your store or website after a bad experience? Besides offering great products, stellar customer service might be the difference between repeat, loyal customers and people walking out the door or leaving your website for good. When the retail world is changing so much, offering consistently great […]

» Read More

Importance of a Good Golf Course Website

When was the last time you logged onto a company’s website and just thought… yuck!  On the other hand, think of the last time you went on a really great corporate website and were immediately inspired to become a fan of that brand. We’ll level with you: Most golf course’s websites simply aren’t up to […]

» Read More

Appointment Shopping: The White-Glove Retail Approach Gaining Popularity

Learn how merchants are using online appointment bookings to enhance and personalize their customers’ virtual shopping experience.

» Read More

Boost Tee Time Booking by Selling Online Golf Packages, Ticket Books and Punch Cards

How to run a quantity-based sale of ticket books, packages and punch cards to boost revenue and tee time booking to make up for a shrinking member base.

» Read More

Golf Operator’s Guide to Google Calendar & Product Ecosystem

Over the years, golf course operators have asked for our recommendation on the best calendar tool for managing events, employees, and meetings? We suggest that facilities use Google Calendar. The simple, interactive tool can be accessed and shared from any device, allowing you to collaborate with your team. Plus, it’s within the Google ecosystem, offering […]

» Read More