Greg Hall Email & Phone Number
@foodlogiq.com
LinkedIn matched
Who is Greg Hall? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at Applied Systems
This section adds company-level context without repeating Greg Hall's masked contact details.
AeroLeads found 1 current-domain work email signal for Greg Hall. Compare company email patterns before reaching out.
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.
Greg Hall's current company
Company context helps verify the profile and gives searchers a useful next step.
Greg Hall work experience
A career timeline built from the work history available for this profile.
Principal Application Developer
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.
Senior Consultant
• 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.
Java Developer
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.
Colleagues at Applied Systems
Other employees you can reach at appliedsystems.com. View company contacts for 1457 employees →
Kimberly Cheney
Colleague at Applied SystemsCrown Point, Indiana, United States
View →
CD
Chrisanne Daniel
Colleague at Applied SystemsGreater Sudbury, Ontario, Canada
View →
AC
Ayushi Chaudhary
Colleague at Applied SystemsBengaluru, Karnataka, India
View →
DH
Dave Huffman
Colleague at Applied SystemsHomewood, Illinois, United States
View →
CF
Chris Field
Colleague at Applied SystemsKankakee, Illinois, United States
View →
EO
Emily Ott
Colleague at Applied SystemsGreater Chicago Area, United States
View →
AL
Adam Labiak
Colleague at Applied SystemsChicago, Illinois, United States
View →
RK
Robert Kershaw
Colleague at Applied SystemsWindsor, Ontario, Canada
View →
BW
Brittney Wyatt
Colleague at Applied SystemsGreater Chicago Area, United States
View →
JH
Jackie Hacala
Colleague at Applied SystemsBlainville, Quebec, Canada
View →
Greg Hall education
-
University Of Victoria
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Greg Hall you were looking for.
View similar profiles