Dennis Heldens

Dennis Heldens

Web Developer

Followers of Dennis Heldens504 followers
location of Dennis HeldensKampen, Overijssel, Netherlands

Connect with Dennis Heldens to Send Message

Connect

Connect with Dennis Heldens to Send Message

Connect
  • Timeline

  • About me

    Azure Architect & C# Developer at Rubicon Cloud Advisor

  • Education

    • Hogeschool van Amsterdam

      1998 - 2001
      Informatica (Software engineering) / Hogere opleiding Software engineer

      Brede opleiding. geleerd projectmatig te werken, zelfstandig en in teamverband. Verschillende aspecten van de IT zijn aan bod gekomen. Na 2 jaar studeren fulltime gaan werken voor het bedrijf dat ik geregeld had als stageplek en welke mij een vast contract aanbood. Vakken van propedeuse: Personal Information Manager 1-2, Bedrijfsinformatiesysteem, De nieuwe Ingenieur 1-4, Discrete Wiskunde 1-2, Applicatiekennis, PC-operating systemen en configuratie, Local Area Networks, Natuurkunde voor… Show more Brede opleiding. geleerd projectmatig te werken, zelfstandig en in teamverband. Verschillende aspecten van de IT zijn aan bod gekomen. Na 2 jaar studeren fulltime gaan werken voor het bedrijf dat ik geregeld had als stageplek en welke mij een vast contract aanbood. Vakken van propedeuse: Personal Information Manager 1-2, Bedrijfsinformatiesysteem, De nieuwe Ingenieur 1-4, Discrete Wiskunde 1-2, Applicatiekennis, PC-operating systemen en configuratie, Local Area Networks, Natuurkunde voor informatici, Inleiding Telematica, Computer Organisatie Show less

  • Experience

    • Orfa Visser

      Feb 1999 - Mar 1999
      Web Developer

      Designed and built a website for a metalware company with features like a route planner and an interactive tour of the factory floor.Used tools and technologies: HTML, JavaScript, Flash, Photoshop.

    • Quality Software Applications

      May 2001 - Dec 2001
      Software Developer

      Software development for education and occupational health services. Projects included creating software to track sick leave, developing a program for primary education to test student safety due to new laws, and a data conversion program to transfer data from an Oracle database to a Microsoft SQL database.Used tools and technologies: Borland Delphi, MSSQL server, Oracle.

    • Sintec

      Dec 2002 - Feb 2005
      Software Developer

      Primarily developed VB.NET applications with MSSQL database, created websites in PHP and ASP.NET, and provided hardware and software service within the company. Sintec calibrated and repaired measurement equipment for clients such as occupational health services, hospitals, and defense. Involved in the main project of creating a comprehensive software application to manage all company processes. Additionally, implemented a new system with barcode stickers.Used tools and technologies: VB.NET, MSSQL, MS Visual SourceSafe, XML, ASP.NET, PHP, CSS, JavaScript, Flash, DHTML, Windows Server, Mono, Linux (SLES), TCP/IP sockets, Bluetooth, serial connections, thermal printer control, Java, Android Studio, Eclipse, JSON, WCF, Windows service. Show less

    • Centric

      Mar 2005 - Dec 2005
      Software Developer

      Centric (formerly QMagic) is an ICT staffing agency. Detached to GLS Netherlands by Centric, later joined in a permanent capacity. Worked on early versions of the Scanstation software and track & trace website.Used tools and technologies: Visual Basic 6, VB.NET, MS SourceSafe, ASP, VBScript, JavaScript, CSS, DHTML, SQL, AS/400 DB2, ODBC.

    • GLS Netherlands

      Jan 2006 - Nov 2017

      GLS is an international logistics company transporting packages and freight, mainly for business clients. Developed various backend and frontend applications, including processes for customer and carrier billing, GLS Netherlands code library, Scanstation for barcode scanning, and Pakketshop Android app for shopkeepers. Lead developer of a development team, responsible for guiding internal and external developers, integration testing, releases, communication with other departments, and installations in test and production environments. Introduced Scrum to the project team, leading to its adoption by the entire Development department.Utilized tools and technologies: Visual Studio 2017, .NET Framework 4.6, C# 6.0, WinForms, TFS 2017, Scrum, TFS build definitions, MSBuild, Continuous Integration, NuGet packaging/deploying, Dependency Injection, Unity, Quartz, Topshelf, command pattern, unit testing, LINQ, Lambda expressions, MS Reporting, (S)FTP, SQL, AS/400 DB2, ODBC, Windows Server, Mono, Linux (SLES), Windows Server, TCP/IP sockets, Bluetooth, serial connections, thermal printer control, Java, Android Studio, Eclipse, JSON, WCF, Windows service. Show less

      • Senior Software Developer

        Nov 2015 - Nov 2017
      • Software Developer

        Jan 2006 - Nov 2015
    • Avit Group

      Nov 2017 - Nov 2021

      Developed custom software for diverse clients, including websites, data processing applications, and integrations between software packages and systems. Primarily based on Microsoft Azure (cloud) products/services. Some exceptions included on-premise Windows services, ASP.NET websites on on-premise IIS servers, or WPF Windows applications.Projects included creating connections between systems/applications like Exact (globe/online), CMS, PerfectView, Elfsquad, Okta, etc. These connections took the form of console applications in a Docker container or a VM, or Azure Functions that could communicate via ServiceBus messages. Developed user application websites with authorization servers, PDF report generation, integration with other sites/systems, using Angular for the frontend and ASP.NET Core for the backend. Responsible for data retrieval and merging from various sources (APIs/databases) for reporting in BI, using tools like Azure Data Factory.Responsibilities encompassed pre-sales discussions with clients/business consultants, designing/solving solutions, developing solutions, mentoring juniors, conducting code reviews, setting up DevOps build & release pipelines (CI/CD), and supporting DevOps/service desk with deployment/support. Show less

      • Senior Software Developer

        Aug 2020 - Nov 2021
      • Senior Software Developer

        Nov 2017 - Aug 2020
    • VConsyst

      Dec 2021 - Apr 2024
      Architect / Lead Development

      As an Architect at VConsyst, I am responsible for the architecture, infrastructure, and security of the solutions created. Additionally, I am operational and occasionally involved in development, making my responsibilities diverse across various areas.The major project involves migrating on-prem servers (both in-house and at an external data center) to the Azure Cloud seamlessly, without any downtime. Given the communication of numerous IoT devices, extensive processing, and the activation of many communication lines, this presented an exciting challenge.One of my goals is to gradually enhance security, and I have already made significant strides in this area. This includes the implementation of services, policies, a zero-trust policy, password policies, and more. To support this, I have authored an information security guide that serves as a guideline.I have also set up a substantial infrastructure in Azure DevOps, introducing Infrastructure as Code (currently using Terraform, previously worked with ARM/Biceps, and az cli PowerShell scripting). This facilitated the establishment of the entire cloud infrastructure.Another project involved researching, developing, and implementing a more modern communication method, specifically using the MQTT protocol to connect to an Azure IoT hub.Additionally, there are occasional smaller projects, such as configuring an Azure VPN gateway and coordinating with mobile providers to establish IPsec tunnels to our Azure Cloud environment. Also, various data communication projects with external sources/destinations using Azure Service Bus and Azure Functions. Show less

    • Rubicon Cloud Advisor

      May 2024 - Jun 2024
      Azure Architect & C# Developer
    • Vitas

      Jul 2024 - now
      Azure Architect / Lead developer
  • Licenses & Certifications