Joshua Cullen
Software Engineer at Gridspace- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Programming Foundations: Software Testing/QA
LinkedInNov, 2021- Nov, 2024 -
Networking Foundations: Networking Basics
Lynda.comJan, 2019- Nov, 2024 -
Scrum: The Basics
Lynda.comJan, 2019- Nov, 2024
Experience
-
Gridspace
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Dec 2021 - Present
-
-
-
Esri
-
United States
-
Software Development
-
700 & Above Employee
-
Backend Product Engineer
-
Dec 2018 - Nov 2021
ArcGIS Online Hosted Feature Services Team Languages & technologies used: C# (NUnit), Python 2.7/3.8 (Jupyter, ArcPy, + more), Java (JUnit, Selenium), Kubernetes/Docker, Jenkins Responsibilities: - Write automated backend API functional tests (C#/NUnit) - Automate UI testing in Selenium for ArcGIS Hosted Notebooks - Correspond with support services, customers, and development team to identify and diagnose bugs ArcGIS Online Hosted Feature Services Team Languages & technologies used: C# (NUnit), Python 2.7/3.8 (Jupyter, ArcPy, + more), Java (JUnit, Selenium), Kubernetes/Docker, Jenkins Responsibilities: - Write automated backend API functional tests (C#/NUnit) - Automate UI testing in Selenium for ArcGIS Hosted Notebooks - Correspond with support services, customers, and development team to identify and diagnose bugs
-
-
-
VineView
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Jr. GIS Specialist
-
Jul 2018 - Oct 2018
- Worked on a small team to create vineyard health reports using imagery analysis methods with QGIS. - Automated many aspects of the data processes and product creation using Python. - Worked on a small team to create vineyard health reports using imagery analysis methods with QGIS. - Automated many aspects of the data processes and product creation using Python.
-
-
-
Nova Scotia Salmon Association
-
Sheet Harbour, NS
-
Fisheries Technician
-
Sep 2016 - Dec 2016
Played a key role in a large scale salmon and trout restoration initiative "The West River, Sheet Harbour Acid Rain Mitigation Project" in which we worked to combat the effects of acid rain on the West River watershed by applying powdered limestone to the river and surrounding catchment area by lime doser and by helicopter. Other duties include: assisting with the daily operation of an adult salmon counting fence (resistance board weir technology) and the enumeration and sampling of fish from traps; conducting electrofishing surveys on the main river as well as it's tributaries; taking measurements and tissue samples of various fish species; conducting habitat assessment surveys; water quality monitoring; installation of habitat enhancement structures; and the operation of habitat restoration equipment. Show less
-
-
-
Agriculture and Agri-Food Canada/ Agriculture et Agroalimentaire Canada
-
Canada
-
Government Administration
-
700 & Above Employee
-
Lab & Field Assistant
-
Sep 2015 - Dec 2015
(Co-op work term)Worked on three projects that focused on the affects of soil and water chemistry on forage and food crops: Agri-environmental Assessment of Canadian Dairy Farms; Identifying Phosphorus Optimum Rates for Potato Production; and Developing Best Management Practices for Decreasing N Losses to Surface Water and Atmosphere. - Conducted lab and field analysis on large amounts of soil, gas, water, and plant samples (both independently and in teams) following specific scientific procedure. - Managed, updated, and processed large datasets using Excel to interpret results and to visually represent conclusions. Show less
-
-
Water Quality and Greenhouse Gas Field Assistant
-
May 2015 - Aug 2015
(Co-op work term)Designed and conducted various analytical lab procedures on local soil samples to gain a better understanding of the factors that affect soil chemistry and crop yield (e.g. nutrient content, physical disturbance, temperature change).
-
-
-
Guild Contracting
-
United States
-
Construction
-
Labourer (Seasonal)
-
May 2014 - Sep 2014
Conducted asbestos removal, demolition work, and insulation work in a large team on a number of construction projects. Conducted asbestos removal, demolition work, and insulation work in a large team on a number of construction projects.
-
-
-
-
Labourer (Seasonal)
-
Apr 2013 - Aug 2013
As a part of a small team, I was responsible for mixing fireproofing for its application on a number of construction projects. As a part of a small team, I was responsible for mixing fireproofing for its application on a number of construction projects.
-
-
-
Best Buy Canada
-
Canada
-
Retail
-
700 & Above Employee
-
Home Theatre Specialist
-
Nov 2011 - Sep 2012
Salesman of Home Theatre systems (Televisions, speaker systems etc.), customer service representative, stock management. Salesman of Home Theatre systems (Televisions, speaker systems etc.), customer service representative, stock management.
-
-
-
Loblaw Companies Limited
-
Canada
-
Retail
-
700 & Above Employee
-
Grocery Clerk
-
May 2009 - Jul 2011
Customer service oriented, handling & sorting inventory, creating displays, keeping the store clean & presentable. Customer service oriented, handling & sorting inventory, creating displays, keeping the store clean & presentable.
-
-
Education
-
Centre of Geographic Sciences
Advanced Diploma in Geographic Sciences, Geographic Information Science (GIS) -
Acadia University
Bachelor of Science, Environmental Science