Greg Hall
AeroLeads people directory · profile

Greg Hall Email & Phone Number

Programmer Extraordinaire at Applied Systems
Location: East Hants, Nova Scotia, Canada 5 work roles 1 school
1 work email found @foodlogiq.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email g****@foodlogiq.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Programmer Extraordinaire
Location
East Hants, Nova Scotia, Canada
Company size

Who is Greg Hall? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Greg Hall is listed as Programmer Extraordinaire at Applied Systems, a with 1457 employees, based in East Hants, Nova Scotia, Canada. AeroLeads shows a work email signal at foodlogiq.com and a matched LinkedIn profile for Greg Hall.

Greg Hall previously worked as Software Developer at Applied Systems and Software Developer at Mda. Greg Hall holds Bachelor Of Science, Computer Science, A- from University Of Victoria.

Company email context

Email format at Applied Systems

This section adds company-level context without repeating Greg Hall's masked contact details.

{first_initial}{last}@foodlogiq.com
86% confidence

AeroLeads found 1 current-domain work email signal for Greg Hall. Compare company email patterns before reaching out.

Profile bio

About Greg Hall

I'm a very talented programmer, with other valuable skills including:- Good social skills with clients, vendors, project managers, and peers- Able to explain things to technical and non-technical people- Solve any programming problem the business needs solved- Know when to make compromises - in any business, sometimes politics rule the day- IT work, such as installing and configuring server systems and software, virtualization, automation- Improving a system for easier ongoing maintenanceMy programming skills include:- Various languages like Java, Go, SQL, JavaScript, shell scripts, Makefiles- MVC programming, explain what code should go into each of M, V, and C buckets- SQL databases (create tables and constraints, use indexes, query, tune, write procedures, functions, triggers, use JSON)- Reporting (eg, read SQL data and generate bar charts)- Data transformation (eg, read from OLTP database to write to OLAP database)- Write an ETL to read from one database and write to another- Use common tools where possible, custom solutions where necessary- Low level understanding of concepts - EG, in Java how to use reflection, Proxy, InvokeSpecial byte code, MethodHandle, ServiceLoader - Resolving a generic type in Java to figure out what is it (if it is a map then resolve the key and value types, if it is a list then resolve the element type, is it a primitive wrapper type, etc) - Why Java has primitive Class objects (eg, int.class) - How to create a Java solution similar to Spring Data, but using plain old JDBC instead of JPA, generating interface implementations, parsing method names to determine the queries - How to use Java Proxy to add automatic logging to Spring Data interface calls - How to write a JSON parser that allows iterative parsing - parse only first element of array, next call parses second element, etc. The caller can perform operations as data is read in. - Create a code generator based on a TOML file that generates a basic data driven service for the described data. - How computers do math, eg:

Listed skills include Java, Html, Css, Birt, and 27 others.

Current workplace

Greg Hall's current company

Company context helps verify the profile and gives searchers a useful next step.

Applied Systems
Applied Systems
Programmer Extraordinaire
university park, illinois, united states
Employees
1457
AeroLeads page
5 roles

Greg Hall work experience

A career timeline built from the work history available for this profile.

Software Developer

Current

MSSQL ETLBigQuery ETLExtract and Load data to Salesforce

May 2022 - Present

Software Developer

Mda

Dartmouth

Bringing a C++ app up to modern tooling

Jan 2019 - May 2022

Principal Application Developer

Halifax, Canada Area

Performing back end and front end changes to an important customer-facing application for a large financial institution. The system allows customers to get a high level summary of their investments, and works on mobile and desktop devices. My role mostly involved back end changes.

Nov 2017 - Jan 2019

Senior Consultant

Cgi

• Configuring and maintaining a vendor supplied Java J2EE application used by a global financial institution. The system helps the client to track regulatory compliance across a number of countries. The purpose is to identify gaps between the requirements of new laws and regulations in each tracked country and the client's current processes. The client can use this information to determine how serious the gap is, and what has to be done to be in compliance by the time the new law comes into effect.• Modifying a health care application for mobile users. The system allows users to view information on the details of their policy and claims.

Mar 2013 - Nov 2017

Java Developer

Charlos Cove, Ns

Developed a food traceability system used by Canadian and American clients. The system is capable of managing food products from the field to the retailer, “farm to fork”. It is a SaaS system that can handle the needs of different kinds of food production, such as produce growers, livestock farms, and dairy farms.The clients can manage their products, print bar code labels for different purposes (pallets, cases, etc), record the movement of their products at different points in the distribution chain, provide searchable details of their business and products for consumers, and create their own branded site within the system. A client can have their users register in their site to enter data, such as product movement and surveys, and get custom functionality for their particular needs.My role involved taking the client requirements, and creating the necessary pieces for it to function. For larger sets of funtionality, the work was split among multiple developers, but generally I did all the pieces of a given functional requirement on my own. I also provided advice on how to implement a given requirement: what pieces needed to be created, how long it would take, how to do it in multiple stages if necessary, and suggest other ideas if the requirement seemed to stray too far from the platform design.

Jan 2008 - Feb 2013
Team & coworkers

Colleagues at Applied Systems

Other employees you can reach at appliedsystems.com. View company contacts for 1457 employees →

1 education record

Greg Hall education

  • University Of Victoria
    University Of Victoria
    A-
FAQ

Frequently asked questions about Greg Hall

Quick answers generated from the profile data available on this page.

What company does Greg Hall work for?

Greg Hall works for Applied Systems.

What is Greg Hall's role at Applied Systems?

Greg Hall is listed as Programmer Extraordinaire at Applied Systems.

What is Greg Hall's email address?

AeroLeads has found 1 work email signal at @foodlogiq.com for Greg Hall at Applied Systems.

Where is Greg Hall based?

Greg Hall is based in East Hants, Nova Scotia, Canada while working with Applied Systems.

What companies has Greg Hall worked for?

Greg Hall has worked for Applied Systems, Mda, Ntt Data, Cgi, and Foodlogiq Llc.

Who are Greg Hall's colleagues at Applied Systems?

Greg Hall's colleagues at Applied Systems include Kimberly Cheney, Chrisanne Daniel, Ayushi Chaudhary, Dave Huffman, and Chris Field.

How can I contact Greg Hall?

You can use AeroLeads to view verified contact signals for Greg Hall at Applied Systems, including work email, phone, and LinkedIn data when available.

What schools did Greg Hall attend?

Greg Hall holds Bachelor Of Science, Computer Science, A- from University Of Victoria.

What skills is Greg Hall known for?

Greg Hall is listed with skills including Java, Html, Css, Birt, Liferay, Mysql, Hibernate, and Talend.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Greg Hall you were looking for.

View similar profiles