James Anderson

Senior Software Engineer Consulting at Lightci (Light Consulting)
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Toronto, Ontario, Canada, CA
Languages
  • English Native or bilingual proficiency
  • French Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer Consulting
      • Jun 2023 - Present

    • United States
    • Financial Services
    • 1 - 100 Employee
    • Senior Software Engineer Consulting
      • May 2023 - Present

      We provide end to end infrastructure for building, launching and scaling consumer and corporate credit card programs. We provide end to end infrastructure for building, launching and scaling consumer and corporate credit card programs.

    • Canada
    • Wholesale Building Materials
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2021 - May 2023

      We are deploying on the Google Cloud Platform (GCP) and running the backend with python3 (docker and k8s). We are using GCP's BigQuery and Data Dog for analytics. The business intelligence (BI) is done with python and Jupyter. We also integrate with OnFleet and Salesforce. We are deploying on the Google Cloud Platform (GCP) and running the backend with python3 (docker and k8s). We are using GCP's BigQuery and Data Dog for analytics. The business intelligence (BI) is done with python and Jupyter. We also integrate with OnFleet and Salesforce.

    • United States
    • Financial Services
    • 300 - 400 Employee
    • Senior Software Engineer
      • Apr 2019 - May 2021

      We are working mainly with python, typescript, docker, kubernetes, GCP, react and django. We are working mainly with python, typescript, docker, kubernetes, GCP, react and django.

    • Canada
    • Wellness and Fitness Services
    • Senior Software Engineer
      • Feb 2018 - Apr 2019

      We are in the blockchain meets healthcare space. Our tech stack uses: nodejs, vanilla JS, Typescript JS, python (numpy, scipy, jupyter for data science), Postgres for SQL data, CouchDB for nosql, hyperledger fabric (open source blockchain), Vue.js (front end), RabbitMQ, AWS, S3 and docker (for micro-service containerization). We are in the blockchain meets healthcare space. Our tech stack uses: nodejs, vanilla JS, Typescript JS, python (numpy, scipy, jupyter for data science), Postgres for SQL data, CouchDB for nosql, hyperledger fabric (open source blockchain), Vue.js (front end), RabbitMQ, AWS, S3 and docker (for micro-service containerization).

    • Canada
    • Oil and Gas
    • 1 - 100 Employee
    • Lead Developer
      • Jan 2017 - Feb 2018

      Validere is a data acquisition, automation and analysis shop. We are using Elixir / Erlang on the backend and React.js on the frontend. Validere is a data acquisition, automation and analysis shop. We are using Elixir / Erlang on the backend and React.js on the frontend.

    • United States
    • Health, Wellness & Fitness
    • 1 - 100 Employee
    • Senior Full Stack Software Engineer
      • Feb 2016 - Dec 2016

      Newtopia works closely with organizations and their employees to deliver highly personalized and targeted disease prevention solutions that are proven to reduce employer healthcare costs. Newtopia gains a deep understanding of each employee through a unique combination of genetic testing, personality-matched coaching and smart technology, and then inspires at-risk employees to achieve, and sustain, healthier lifestyles. Employers partnering with Newtopia save on healthcare costs, and realize the additional benefits of having a more productive and healthy workforce. Working with docker, GO on the back end, PostgreSQL / Redis for data, React.js on the web front end and finally React native on the mobile client. Develop business analytics with python, Tableau and Elasticsearch. Postgres ETLs with python. Inter-database synchronization with Node.js. Show less

    • Canada
    • Advertising Services
    • 1 - 100 Employee
    • Senior Software Developer
      • Apr 2014 - Feb 2016

      Working on the DSP side of Programmatic RTB with OpenRTB/RTBKit. Working in C++/Python/JS. We are using Django and Tornado on the Python back end and AngularJS on the front end. The DBs are Postgres (SQL) and Redis (NoSQL). Working on the DSP side of Programmatic RTB with OpenRTB/RTBKit. Working in C++/Python/JS. We are using Django and Tornado on the Python back end and AngularJS on the front end. The DBs are Postgres (SQL) and Redis (NoSQL).

    • Canada
    • Entertainment
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2012 - Apr 2014

      I make games for the crowd / massively coop market where hundreds of people can enjoy the same game experience though a shared large screen (movie theatres) and use their phones to do input and receive prizes. I work in primarily C/C++, DirectX, OpenGL and a bit of Python. I make games for the crowd / massively coop market where hundreds of people can enjoy the same game experience though a shared large screen (movie theatres) and use their phones to do input and receive prizes. I work in primarily C/C++, DirectX, OpenGL and a bit of Python.

    • Senior Software Engineer
      • Dec 2010 - Dec 2011

      World Gone Sour (PS3, Xbox 360 and PC) Responsible for platformer game mechanics and physics using PhysX and the Gamebryo engine. Also contributed to the enemy AI, systems (resource management) and overall game architecture. Shipped title: Timeplay Interactive (iOS, Android, Blackberry and Windows PC) Developed two games for Windows PC using DirectX that communicate with iOS, Android and Blackberry devices for the Timeplay Interactive Social Mobile platform available at select Cineplex movie theatres. Show less

    • Canada
    • Computer Games
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2010 - Dec 2010

      Kerberos Productions (www.kerberos-productions.com), Vancouver BC Shipped titles: Sword of the Stars: Ultimate Collection (Windows PC) Develop algorithms to generate 3D space maps for in game solar system. Develop 3D pathfinding for space ship control and obstacle avoidance. Mentor other programmers about software engineering. Kerberos Productions (www.kerberos-productions.com), Vancouver BC Shipped titles: Sword of the Stars: Ultimate Collection (Windows PC) Develop algorithms to generate 3D space maps for in game solar system. Develop 3D pathfinding for space ship control and obstacle avoidance. Mentor other programmers about software engineering.

    • United States
    • Entertainment Providers
    • 700 & Above Employee
    • Software Engineer
      • Aug 2006 - Sep 2009

      BC

      Shipped titles: Pogo Island (Nintendo DS), FIFA 08 (Sony PSP and Nintendo Wii) and EA Sports Active (Nintendo Wii)

      Design software with a team of programmers, animators, artists under the direction of the lead programmer and game design team to take games through prototype, development, internal quality assurance and external third party quality assurance testing. On Pogo Island developed two (Squelchies and Poppit) puzzle games for the DS. On FIFA 08 developed a new mini game mode (the Boot It mini game). On EA Sports Active, developed a Basketball game mode that combines physical fitness and games. Show less

    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2002 - Jul 2006

      New Brunswick Developed 6 slot machine gambling games on proprietary Spielo hardware. Responsible for gameplay, insuring payout frequency correctness and developing tools to test gameplay characteristics (payout percentages and frequencies). New Brunswick Developed 6 slot machine gambling games on proprietary Spielo hardware. Responsible for gameplay, insuring payout frequency correctness and developing tools to test gameplay characteristics (payout percentages and frequencies).

Education

  • Dalhousie University Halifax, Nova Scotia
    BACHELOR, COMPUTER SCIENCE
  • Dalhousie University
    Bachelor of Science (BSc), Computer Science
    1998 - 2001

Community

You need to have a working account to view this content. Click here to join now