Wim Van Dender, Developer in La Nucia, Spain
Wim is available for hire
Hire Wim

Wim Van Dender

Verified Expert  in Engineering

Full-stack Developer

Location
La Nucia, Spain
Toptal Member Since
January 17, 2022

Wim Van Dender是一名经验丰富的工程师,他已经从事全栈开发工作15年以上. 他一直参与威立雅运输荷兰公司的长期项目, a company mainly active in public transportation, for ArcelorMittal, developing projects for the medical and prevention department, and BASF. Captivated by domain-driven design and design patterns, Wim Van Dender is always in pursuit of new challenges, 旨在提高软件的质量和表现力.

Portfolio

BASF
C#, .NET 6, Angular, Azure DevOps, Jira, Bitbucket, ASP.NET MVC, Azure, Git...
ArcelorMittal Ghent
Angular, REST, Windows Presentation Foundation (WPF)...
Veolia Transport Netherlands
.. NET, c#, SQL, LLBLGen, Windows Forms (WinForms), Google Maps SDK, ASP.NET MVC...

Experience

Availability

Part-time

Preferred Environment

Git, Design Patterns, C#, Visual Studio, Domain-driven Design (DDD), Azure, Azure DevOps, REST, Docker, Microsoft SQL Server

The most amazing...

...我做的是一个洗车应用,有智能卡接入和多个信用系统,基于钢铁厂工人的实际位置.

Work Experience

Architect | Full-stack Developer

2019 - PRESENT
BASF
  • Modernized and ported the existing .NET legacy application to Azure.
  • 创建了一个移动网络应用程序,供访客呼叫他们的现场联系人.
  • 为整个工厂检查和维护生命周期开发了一个应用程序, interfacing with multiple other applications and SAP, architected to Cloud-optimized and Cloud-native.
  • Developed an application for sick leave reporting, using ASP.NET core and Blazor, interfacing with HR application and SAP.
Technologies: C#, .NET 6, Angular, Azure DevOps, Jira, Bitbucket, ASP.NET MVC, Azure, Git, JavaScript, Domain-driven Design (DDD), Microsoft SQL Server, Visual Studio, Azure Functions, ASP.NET Core, Architecture, .NET Core, HTTP REST, Unit Testing, DevOps, Microservices, ASP.. NET、OpenID Connect (OIDC)、Razor、MVC Razor、Razor Pages、LINQ、c#.NET, Blazor, Sass

Architect | Full-stack Developer

2016 - 2019
ArcelorMittal Ghent
  • 将VB6应用程序重写为WPF,以管理医疗部门的安全数据表以及新化学产品的批准和使用. 我们还使用AngularJS 1开发了一个内部网目录应用程序.6 (TypeScript).
  • 开发车牌识别应用程序,监控MileStone的LPR软件的摄像头事件,并与多个plc通信.
  • 为消防部门开发了一款Xamarin应用程序,用于使用qr码检查设备,提供检查反馈和图片. 该应用程序使用了工业手持设备(Android)的硬件条形码扫描器。.
  • 概念化了架构并开发了一个应用程序,该应用程序可以根据员工在工厂工作的区域管理洗车和信用, interacting with the badging system to allow access. I used Angular 8 for the front end.
  • 架构并开发了一个应用程序,用于组织和管理由医疗部门执行的度量活动. 他们收集需要由外部实验室分析的空气样本,并将结果报告给政府.
  • Created the back end for a section speed control system. 这个应用程序集成了第三方软件,里程碑,从交通摄像头检索图像.
  • 在一个基于wpf的应用程序上工作,该应用程序处理全天候终端的物料调度,并与多个系统接口.
Technologies: Angular, REST, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), .NET, C#, Entity Framework, Xamarin, Android, OWIN, Azure DevOps, Git, JavaScript, Domain-driven Design (DDD), Microsoft SQL Server, Visual Studio, Architecture, .NET Core, HTTP REST, Unit Testing, DevOps, ASP.NET, OpenID Connect (OIDC), Razor, LINQ, C#.NET, Sass

Full-stack Developer

2008 - 2016
Veolia Transport Netherlands
  • 开发用于管理和发布停车时间表的应用程序,并开发用于与外部发布者通信的XML标准.
  • 更新了时间表相关信息的公共网站.
  • 实现了欧洲Transmodel标准-使用XML接口将时间表信息集成到主数据库中. 在葡萄牙和澳大利亚启动此应用程序期间提供技术支持.
  • 为更新后的泽兰轮渡码头开发管理和票务应用程序. 后端应用程序负责创建和使用条形码,并与现场硬件进行通信.
  • Created an ASP.NET MVC应用程序,用于采购部门批准和登记订单,并进行合同管理. 在葡萄牙和澳大利亚启动此应用程序期间提供技术支持.
  • 建立一个应用程序,以支持人力资源部的新员工和离职员工的工作流程. By using an approval workflow and web services, 其他多个应用程序和部门也接到了人事变动的通知.
  • 开发威立雅运输移动应用程序的后端, using an XML/JSON API and spatial information; multiple apps had access to both static and real-time timetable data. A subcontractor did the mobile app development itself.
  • 为威立雅运输的一家子公司设计并开发了一个用于出租车的发票应用程序. 创建了一个XML标准,用于交换出租车行程和相关信息.
  • 将接口从PERMAN应用程序迁移到Profit应用程序. 使用Profit应用程序作为源,重新创建了所有与人力资源相关的接口.
  • 设计并开发了全国票务系统数据仓库. The 10,000 transactions/month were imported using a .NET和XML,然后使用不同的算法进行转换,以允许使用多维数据集进行详细报告.
Technologies: .. NET, c#, SQL, LLBLGen, Windows Forms (WinForms), Google Maps SDK, ASP.NET MVC, HASTUS, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), SQL Server Analysis Services (SSAS), Infragistics, Telerik, JavaScript, Microsoft SQL Server, Visual Studio, Transmodel, Architecture, Unit Testing, DevOps, ASP.NET, Razor, MVC Razor, LINQ, C#.NET

Full-stack Developer

2014 - 2015
Tension Technology International
  • 创建了软件许可证管理和安全的SaaS解决方案,以保护Tension Technology International开发的软件.
  • 基于许可密钥对软件进行安全保护,包括在线验证和离线验证.
  • 使用Linux (ubuntu)作为应用程序的部署环境.
Technologies: MongoDB, Express.js, AngularJS, Node.js, NoSQL

HalLucinate

http://github.com/wimvandender/hal-lucinate
的超文本应用语言的一个固执己见的实现 .NET.

因为我在许多项目中使用了HAL规范, I've created this library, 因此,使用超媒体作为应用程序状态的引擎更加容易.

HAL使API易于探索,并且它的文档易于从API本身内部发现. In short, adopting HAL will make the API easier to work with and, therefore, more attractive to developers.

Languages

SQL, C#, HTML, CSS, C#.NET, JavaScript, C++, VHDL, Python 3, Sass

Frameworks

.NET, ASP.. NET MVC, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), ASP.NET Core, .NET Core, ASP.NET, Angular, Razor, MVC Razor, Razor Pages, Blazor, Express.js, AngularJS

Libraries/APIs

实体框架,LINQ, Windows窗体(WinForms),谷歌地图SDK, inffragistics, Node.js

Tools

Git, Visual Studio, Bitbucket, MATLAB, ModelSim, LLBLGen, Jira

Paradigms

Design Patterns, REST, Unit Testing, DevOps, Object-oriented Design (OOD), Azure DevOps, Microservices

Storage

Microsoft SQL Server, SQL Server分析服务(SSAS), NoSQL, MongoDB

Other

Architecture, HTTP REST, .NET 6, Domain-driven Design (DDD), OpenID Connect (OIDC), CCNA, Electronics, FPGA, HASTUS, OWIN, Transmodel

Platforms

Xamarin, Azure, Azure Functions, Linux, Telerik, Android,树莓派,Docker, Kubernetes

2006 - 2008

Master's Degree in Industrial Engineer Electronics and ICT

University College of Antwerp - Antwerp, Belgium

2003 - 2006

Bachelor's Degree in Applied Information Technology

University College of Antwerp - Antwerp, Belgium

NOVEMBER 2021 - PRESENT

Problem Solving (Basic) Certificate

HackerRank

NOVEMBER 2021 - PRESENT

C# (Basic) Certificate

HackerRank

NOVEMBER 2021 - PRESENT

Problem Solving (Intermediate)

HackerRank