Mark Heslop,泰国曼谷的开发者
Mark is available for hire
Hire Mark

Mark Heslop

Verified Expert  in Engineering

Geomatics Developer

Location
Bangkok, Thailand
Toptal Member Since
July 13, 2021

Mark从事GIS工作超过20年,对空间数据管理的各个方面都有全面的了解, analysis, visualization, and interaction. 他有很强的能力,能够快速理解客户的需求并将其转化为可靠的需求, functional, and successful GI systems, 利用开箱即用的工具进行自定义或构建独立桌面, server, 或者云应用程序.

Portfolio

海洋工程(分配给雪佛龙泰国公司)
ArcGIS, JavaScript, T-SQL (Transact-SQL), c#.NET, Python, ArcPy...
埃森哲(分配给雪佛龙中大陆)
T-SQL (Transact-SQL), ArcGIS, api, ArcPy, Microsoft Teams, Azure DevOps...
布鲁内尔能源公司(分配给雪佛龙泰国公司)
ArcGIS, PL/SQL, ArcObjects, ArcGIS Server, COM, ArcSDE, Oracle, Geodesy, GPS...

Experience

Availability

Part-time

Preferred Environment

JavaScript, api, ArcPy, T-SQL (Transact-SQL), ArcObjects, QGIS, ArcGIS, SQL Server 2016

The most amazing...

...我开发的是一个地图工具,它将评估年度未开发储量的时间减少了75%,并获得了相当大的认可和奖励.

Work Experience

GIS Consultant

2021 - 2022
海洋工程(分配给雪佛龙泰国公司)
  • 监督metoocean和Survey Data数据库从本地Oracle迁移到MS Azure云SQL Server. 主要负责将大地测量函数从PL/SQL转换为T-SQL.
  • 监督地图管理ArcMap扩展迁移到一个插件为ArcGIS专业. 为后端功能编写了所有ArcPy Python代码.
  • 监督Sims MS Access应用程序迁移到MS Azure web应用程序. 用TypeScript编写大地测量计算的函数.
  • 监督本地web地图应用程序向MS Azure web应用程序的迁移. 主要负责开发一种显示实时船舶跟踪和来自云数据源的metoocean数据的新方法.
  • 用python编写自定义FME转换器,将复杂的RDBMS对象转换为SDE云地理数据库中的特征类.
技术:ArcGIS, JavaScript, T-SQL (Transact-SQL), c#.. NET, Python, ArcPy, SQL Server 2017, TypeScript

GIS Consultant

2019 - 2020
埃森哲(分配给雪佛龙中大陆)
  • 开发了一个网络地图应用程序,用于规划陆上钻井和生产设施以及相关管道.
  • 设计了一个新的空间数据模型,与现有的专有计划和成本数据库集成.
  • 开发地理处理服务,从精确的数字高程模型中提取等高线和高程剖面图,以便在地图上显示和分析.
  • 开发了一个工具,将现有的KML数据与地图集成,并允许用户精确控制KML层的可见性.
  • 增加了标准站点垫尺寸的模板, 允许工程师定位和旋转垫点精确地在地图上与一个单一的鼠标点击.
  • 构建了一个在地图上绘制管道的工具, 写意或限制, 使分段与封闭部分边界线的方向对齐.
技术:T-SQL (transaction - sql), ArcGIS, api, ArcPy, Microsoft Teams, Azure DevOps, Spatial Data Infrastructure, SQL Server 2016, Geodesy, GIS, Python, Spatial Analysis, JavaScript, Geomatics, SQL, Geospatial Data, Esri

为测绘工程师提供咨询(GIS解决方案)

2002 - 2016
布鲁内尔能源公司(分配给雪佛龙泰国公司)
  • 带领团队在VB6, COM和ArcObjects中重新设计和重写SIGMA作为ArcMap 8.x extension. 它在一个ArcMap实例中包含多个地图视图,这些视图位于真实世界和概要空间中.
  • 将调查数据库从标准RDBMS迁移到SDE地理数据库, 利用新的数据模型,从结构化空间数据存储中获益, 数据直接通过SIGMA管理.
  • 领导团队构建自动化流程,根据SIMS数据库中的数据维护企业地理数据库中的功能.
  • 扩展了应用程序,可以在实际视图和剖面图视图中查看和解释岩土井眼数据,并可以在实际视图中查看3D地震时间切片数据.
  • 增加了钻井平台和施工驳船的交互式锚模式设计和报告功能.
  • 担任气象和海洋数据系统metoocean的技术负责人,该系统拥有20多个海上站点, central Oracle database, 当前和历史数据的web UI, and web map application.
  • 担任船舶跟踪系统的技术负责人,跟踪海上油田的所有船舶, 具有实时地图应用程序和历史回放功能.
  • 开发了一个管道保护系统——在船舶跟踪系统的基础上建立了一个工具,以识别船舶何时可能在主要管道附近抛锚,并向岸上和海上的适当人员发送电子邮件警告.
  • 进行地质构造数据整理. 带领团队将断层、等高线等地质构造图数据从AutoCAD中迁移、整理到企业geodatabase中, 向特性添加属性并应用拓扑规则.
  • 担任CURT Map的技术领导, Web地图应用程序,用于显示和分析数千口现有和计划井的储量数据和属性, 地质构造数据叠加.
Technologies: ArcGIS, PL/SQL, ArcObjects, ArcGIS Server, COM, ArcSDE, Oracle, Geodesy, GPS, GIS, Python, Geodatabase Development, Spatial Analysis, Geomatics, SQL, Geospatial Data, Esri

GIS和数据管理顾问

2006 - 2010
PJH Golf
  • 开发了一个MS Access应用程序,用于端到端管理供应链和客户订单流程, 从订单获取到需求规划, shipping, and stock management, 与第三方物流系统完全集成,交付给客户.
  • 与总经理合作,将GIS资源整合到销售和市场策略中, 最终使安德玛高尔夫从市场初创公司以23杆成为第一名.9% market share in the UK.
  • 创建GIS资源,以协助推动产品和分销渠道细分战略的实施, including demographic data, 高尔夫参与水平按地区划分, and potential retail outlets.
  • 在Esri ArcReader中开发地图工具,分析零售营销投资回报(店中店), 确保地域优化,在不稀释现有零售合作伙伴的情况下推动增量销售.
技术:ArcGIS, GIS, Spatial Analysis, Microsoft Access, SQL, Geospatial Data, Esri

Geomatics Engineer

1995 - 2002
辉固调查(分配给雪佛龙泰国)
  • 设计了油井调查数据的数据模型(调查信息管理系统), platforms, and pipelines, 由测绘部收集并建立数据库.
  • 设计并构建了一个在MS Access中查看和管理SIMS数据库的应用程序.
  • 自动地图生产通过ASCII出口从SIMS和ASCII进口到AutoCAD与AutoLISPfor SIMS应用程序. 包括现场和平台图表和地图锚模式.
  • 设计并建立了水文和地球物理调查数据轨迹的数据模型, bathymetry, 并解释了由地理信息小组收集的地平线, 具有数据管理,通过ASCII输入和导出.
  • 设计并构建了Avenue的现场调查和地质模型分析(SIGMA)应用程序ArcView 3.X扩展的表面和轮廓生成和自动化,标准化的地图数字的报告.
  • 用VB编写程序,将SEG-Y格式的地震数据转换为TIFF格式,以便在ArcView的剖面视图中显示, 在GIS中实现地震解释. 该程序包括图像增强过滤器、海底检测和膨胀过滤.
  • 扩展的ArcView扩展翻译解释地平线从轮廓到现实世界的空间和自动表面和轮廓生成的每个地平线在ArcView.
技术:Visual Basic for Applications (VBA), Visual Basic 6 (VB6), Microsoft Access, Oracle, AutoCAD, AutoLISP, ArcView, Geodesy, GPS, GIS, Spatial Analysis, Geomatics, Geospatial Data

调查信息管理系统(SIMS)

负责为调查信息管理系统(SIMS)开发后端数据模型和前端应用程序. 该系统存储所有海上基础设施的测量和工程数据, including wells, platforms, moorings, pipelines, and fittings. 最初在MS Access 97中开发, 提供用于数据输入的基于向导的表单,以及用于显示的表单和报告, 它成为所有海上资产的地面位置信息记录系统. 后来发展到包括提取物, transform, 用于自动维护企业地理数据库中的空间数据的加载(ETL)过程.

后端数据库于2005年迁移到Oracle, 通过DBLink和自动化脚本向OpenWorks提供井面位置. 该产品已经发展到包括各种其他钻井, construction, geotechnical, 并在其当前的MS Access 2019版本中仍然是基础设施数据管理的基石.

现场调查及地质模型分析员(SIGMA)

负责设计和开发ArcGIS桌面扩展程序现场调查及地质模型分析员(SIGMA),将SIMS的物理基础设施数据与2D和3D地球物理调查数据和岩土钻孔数据相结合. 它提供了ArcMap中集成数据的多个视图, 在计划和概要视图中, 包括解释的工具, analysis, 以及海底和海底下特征的自动测绘和报告. 2013年重构到ArcGIS 10,增加了整合钻机和驳船位置以及设计相关锚点模式的工具.

MetOcean System

曾担任metoocean系统的技术领导、数据库架构师和开发人员, 捕捉并传播实时气象信息, oceanographic, 以及大约25个海上平台的运动数据, rigs, FSOs, and barges. 使用LabVIEW (National Instruments)开发了数据记录器和图形用户界面,用于记录每个远程位置的各种传感器的数据,并提供实时仪表显示.

摘要数据通过专有的web服务定期传输到曼谷的中央数据库, 如何管理数据,为web应用程序和地图提供快速有效的实时和历史时间序列数据检索. 在可能的情况下使用PL/SQL将业务逻辑构建到数据库中, 使数据管理对更高层的应用程序透明.

Vessel Tracking System

担任船舶跟踪系统的技术领导、GIS和数据库开发人员,该系统提供实时交互式网络地图,显示雪佛龙船队中所有船舶的当前位置和30分钟的跟踪.

该系统以最小的设备成本实施, 使用可免费获得的AIS数据,并扩展metoocean网络服务,将数据传输到中央数据库. 当需要更详细的分析或制图控制时,可以通过另一个web地图应用程序或定制的ArcMap文档提供任何时期的历史数据回放.

雪佛龙统一储量工具图- CURT图

担任雪佛龙统一储量工具(CURT)地图的技术负责人, 交互式网络地图应用程序,为地球科学家和石油工程师提供所有特许区现有和计划中的井和平台的最新属性信息. 地理数据库中的空间视图利用与其他三个RDBMS数据库的DBLinks来消除过时的数据.

该项目包括一个巨大的数据调节工作,以迁移大约14,000平方公里的地质构造图从CAD到可查询, 新的企业地理数据库模型中的属性特征. 该应用程序将年度未开发储量的评估时间缩短了75%,并在雪佛龙内部获得了相当大的认可和奖励.

Pricet Map

任务是使用ArcGIS JavaScript API设计和构建一个web地图应用程序,使设施工程师能够规划和绘制新的设施和管道网络, 使用创新的解决方案集成来自多个来源的数据,并通过自定义API将地理特征与专有规划和成本计算云数据库中的设施元素联系起来. 该项目包括用于等高线和剖面生成的地理处理服务. 操作区域横跨三个州平面区域, 要求在放置站点布局模板时结合自定义投影引擎,以保持站点的真实规模和方向.
1985 - 1988

航海学(荣誉)理学士学位

普利茅斯大学-普利茅斯,英国

MARCH 2021 - PRESENT

Stripe with C# (Blazor)

Udemy

MARCH 2021 - PRESENT

无服务器计算与Azure功能

Packt Publishing

FEBRUARY 2021 - PRESENT

完整的2021 Web开发课程

发展岛(英国)| via Udemy

JANUARY 2021 - PRESENT

Git和GitHub初学者速成班2021

bluelme学习解决方案|通过Udemy

JULY 2020 - PRESENT

Getting Started with .NET Core

IAmTimCorey

JUNE 2020 - PRESENT

Xamarin Forms:用c#构建本地跨平台应用

Udemy

MARCH 2019 - PRESENT

JavaScript中的面向对象编程

Udemy

FEBRUARY 2019 - PRESENT

The Complete ASP.NET MVC 5 Course

Udemy

FEBRUARY 2019 - PRESENT

实体框架深度:完整指南

Udemy

JANUARY 2019 - PRESENT

c#高级主题:为技术面试做准备

Udemy

DECEMBER 2018 - PRESENT

c#中级:类、接口和面向对象

Udemy

NOVEMBER 2018 - PRESENT

c#初学者基础知识:通过编码学习c#基础知识

Udemy

JULY 2018 - PRESENT

空间SQL与Postgres:地理学家的语言

Udemy

JUNE 2017 - PRESENT

物联网微控制器

Udemy

APRIL 2017 - PRESENT

亚马逊Alexa开发:从初级到中级

Udemy

MARCH 2017 - PRESENT

亚马逊网络服务(AWS)——从零到英雄

退格学院|通过Udemy

JANUARY 2012 - PRESENT

地理处理与ArcGIS模型生成器和Python

TeachMeGIS

JUNE 2009 - PRESENT

管理多用户地理数据库中的编辑工作流

ESRI South Asia

JANUARY 2009 - PRESENT

多用户地理数据库中的数据管理

ESRI South Asia

JANUARY 2007 - PRESENT

Developing ASP.NET Web Applications

Excom Australia

MAY 2005 - PRESENT

使用ArcGIS Server开发应用程序

ESRI South Asia

APRIL 2005 - PRESENT

Oracle的ArcSDE管理

ESRI South Asia

MARCH 2005 - PRESENT

Oracle 9i数据库管理基础I和II

Oracle Australia

JUNE 2004 - PRESENT

Oracle 9i:使用PL/SQL编写程序

Oracle Australia

JANUARY 2004 - PRESENT

Oracle 9i SQL简介

Oracle Australia

JANUARY 2003 - PRESENT

IT项目的项目管理

IPS Associates Asia

SEPTEMBER 2001 - PRESENT

VBA和ArcGIS COM的开发

ESRI South Asia

APRIL 2001 - PRESENT

ArcGIS VBA Development

ESRI South Asia

JANUARY 2001 - PRESENT

ArcGIS地质统计分析师

ESRI South Asia

JUNE 1998 - PRESENT

ArcView Avenue Development

ESRI South Asia

JANUARY 1998 - PRESENT

Using ArcView GIS

ESRI South Asia

Libraries/APIs

ArcGIS,谷歌地图API,实体框架,节点.js, Stripe

Tools

ArcObjects, GIS, Microsoft Access, Esri, SQL Server BI, Microsoft Teams, AutoCAD, Git, GitHub

Languages

Visual Basic for Applications (VBA), Visual Basic 6 (VB6), T-SQL (Transact-SQL), c#, VB.. NET, SQL, JavaScript, Python, VBScript, AutoLISP, HTML5, CSS, ECMAScript (ES6), c#.NET, TypeScript

Storage

Geodatabase Development, PL/SQL, SQL Server 2016, Oracle PL/SQL, PL/SQL Developer, Oracle DBA, PostgreSQL, PostGIS, SQL Server 2017

Platforms

Oracle, ArcGIS Server, Amazon Web Services (AWS), Amazon Alexa, Arduino, Azure Functions

Frameworks

ASP.NET MVC, ASP.NET, ASP.NET MVC 5, ASP.. NET Core, Razor Pages, Blazor

Paradigms

Azure DevOps

Other

GPS, Geodesy, Geomatics, ArcView, ArcSDE, Geodatabases, Geospatial Data, ArcPy, QGIS, Spatial Analysis, COM, APIs, Data Modeling, Spatial Data Infrastructure, IT Project Management, ESP8266, Xamarin.Forms

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring