David Ball

Full Stack Developer at GiftCash

David Ball has a diverse work experience in the field of software development. David started their career as a .Net Developer at TUKU Inc., where they worked on front-end and back-end development tasks for a responsive .NET Core SaaS platform. David also collaborated on a cross-platform mobile application using Xamarin.

After that, they worked as a Software Developer at the Ivey Business School at Western University, where they migrated and validated data between multiple databases. David implemented new features and bug fixes for various websites using Web Forms and ASP.NET MVC.

David then joined Plexus International as a Software Developer, where they worked on the production of a parts management web application using C#, .NET, and SQL Server. David also created a custom abstraction for Entity Framework to enable querying temporal tables using LINQ syntax.

Following that, they worked as a Research Assistant Level 2 at Fanshawe College, where they led the development of a RESTful API consumed by a React Native application and a Raspberry Pi terminal. The API was built using Node.js, Express, and MongoDB.

David later joined Operatic Agency as a Full Stack Developer, where they developed websites and web applications for clients using React, Next.js, Node.js, and PostgreSQL.

David then worked at Accenture as a Node.js Developer, where they worked across the entire development stack on large scale projects. David used Node.js, Typescript, and React, following Agile development practices and practicing TDD.

Currently, they are working at GiftCash as a Full Stack Developer. David is responsible for the development and maintenance of a Next.js site and a serverless API using Node.js.

David Ball completed an Ontario College Advanced Diploma in Computer Programmer Analyst from Fanshawe College, starting in the year 2016 and concluding in 2019. In addition, they obtained the Google Analytics Individual Qualification certification from Google in March 2023.

Location

Toronto, Canada

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


GiftCash

We provides our customers with a quick and easy way to sell unused gift cards for up to 93% of their face value in cash.


Industries

Employees

51-200

Links