Eduardo Schuelter, Developer in Christchurch, Canterbury, New Zealand
Eduardo is available for hire
Hire Eduardo

Eduardo Schuelter

Verified Expert  in Engineering

Software Solutions Architect and Developer

Location
Christchurch, Canterbury, New Zealand
Toptal Member Since
April 28, 2020

With 20 years of hands-on experience in software development and integration, Eduardo has taken on roles ranging from software solutions architect to technical project and account manager. He has 15+ certifications, mainly in Microsoft technologies (Azure), as well as Java and SQL. Eduardo is a seasoned software engineer with a deep knowledge of the main cloud providers' capabilities, implementing system integrations using REST APIs and creating solutions while keeping the big picture in mind.

Portfolio

Ryman Healthcare
APIs, REST, .NET Core, ASP.NET Core, Solution Design, Azure...
FIS Global
.NET Core, Azure, Azure Service Fabric, Windows PowerShell, Solution Design...
Datacom
Azure, APIs, Microsoft SQL Server, C#, .NET, REST APIs, Git, .NET Core, REST...

Experience

Availability

Part-time

Preferred Environment

JSON, Security, Azure, .NET Core, C#, REST, Azure DevOps Services, APIs, Solution Design, REST APIs, Microsoft Azure

The most amazing...

...project I've worked on is a 3D .NET app used by scaffolding companies to model all elements: an exact list of parts, assembling instructions, prices, and more.

Work Experience

Cloud Solutions Architect | Principal Software Engineer

2021 - PRESENT
Ryman Healthcare
  • Migrated an on-premise SQL database to Azure and refactored a necessary C# ASP.NET app to run in Azure App Service used by four different teams.
  • Created Azure B2C custom policies to allow up to 20,000 users to be registered and authenticated to use mobile apps (iOS and Android) using the MSAL library.
  • Implemented pipelines in Azure DevOps to deploy artifacts to a range of destinations, including B2C custom policies, storage accounts (HTML, CSS, and JavaScript), AKS (Docker images), build .NET Core, and run unit tests that helped seven teams.
  • Created a technical roadmap that consists of uplifting security and modernizing authentication and authorization, updating legacy dependencies, increasing security posture, modernizing pipelines, and building agents, among other deliverables.
Technologies: APIs, REST, .NET Core, ASP.NET Core, Solution Design, Azure, Azure Kubernetes Service (AKS), Azure Active Directory B2C (ADB2C), Azure App Service, Azure API Management, Authorization, Authentication, OneSignal, Git, Azure DevOps Services, Azure Application Insights, Azure DevOps, OAuth, C#, C#.NET, SQL, XML, JSON, Visual Studio, Microservices, Kubernetes, API Applications, Architecture, DevOps, React, CSS, PostgreSQL, HTML, Software Engineering, Software Architecture, Back-end, Leadership, Software Design, Agile, Web Development, Team Leadership, Linux, API Development, REST APIs, Microsoft Azure, Web App Development, Draw.io, JSON Web Tokens (JWT), TypeScript, Unit Testing, JavaScript, OAuth 2, Security, Visual Studio 2019, Deployment, Technical Leadership, Cloud, Windows, API Integration, API Documentation, Technical Consulting, DevOps Engineer, Back-end Architecture, Scalable Architecture, .NET, Code Review, CI/CD Pipelines, Source Code Review, Project Consultancy, Integration, App Integration, IT Consulting, Docker, RESTful Development, Enterprise Architecture, Solution Architecture, System Architecture, Application Engineering, Object-oriented Programming (OOP), Agile Software Development, Microsoft, Windows Communication Foundation (WCF)

Senior IT Architect

2020 - 2021
FIS Global
  • Designed the cloud architecture for an asset management system to run in Azure in a high-availability and cost-effective manner, creating several solution design documents reviewed by peer architects and the VP of engineering.
  • Implemented PowerShell scripts to deploy migrated services into Azure Service Fabric and manage the lifecycle, including local development.
  • Oversaw and guided a Scrum team of eight in implementing key capabilities for migration and transformation of the current legacy system from WCF and REST APIs to the cloud services.
Technologies: .NET Core, Azure, Azure Service Fabric, Windows PowerShell, Solution Design, APIs, REST APIs, REST, Authentication, Authorization, Digital Certificates, Azure Application Insights, C#, C#.NET, SQL, XML, JSON, Visual Studio, Microservices, API Applications, Architecture, DevOps, CSS, HTML, Software Engineering, Software Architecture, Back-end, Leadership, Software Design, Agile, Team Leadership, API Development, Microsoft Azure, Web App Development, Draw.io, Subversion (SVN), Unit Testing, Jira, Security, Visual Studio 2019, Deployment, Technical Leadership, Cloud, Windows, API Integration, API Documentation, Back-end Architecture, Scalable Architecture, .NET, DevOps Engineer, Code Review, Source Code Review, IT Consulting, RESTful Development, Enterprise Architecture, Solution Architecture, System Architecture, Application Engineering, Object-oriented Programming (OOP), Agile Software Development, Microsoft, Windows Communication Foundation (WCF)

Software Solutions Architect

2015 - 2020
Datacom
  • Developed, secured, and deployed a web app with an API to Azure—providing access to hundreds of users and visualizing some reports in Power BI.
  • Built an API, deployed to two Windows 2016 servers, and handled an in-load-balance serving request for an internal application and external users while also monitoring using application insights.
  • Oversaw the development of several projects which 90% were delivered within budget and on time.
  • Implemented Azure DevOps pipelines for build and deployment, automating the Azure backup, deployment to slots, and swapped to production using PowerShell.
  • Configured a Bamboo server to a continuous build, executed unit tests, and automated the deployment of ten different apps (from the web, REST API, Win 10, and Windows Services).
  • Won with a team a customer's hackathon. Used Azure search API, a Microsoft chatbot, Q&A maker, Language Understanding Intelligent Service (LUIS), and Microsoft Cognitive Services (text, vision).
  • Assisted a client in migrating several .NET legacy applications to the Azure cloud using app services, app service environment, logic apps, service bus, and other technologies.
  • Won with a team a customer's hackathon, also winning the individual's best hack code award. Used PowerApps to scan the barcode and Microsoft Custom Vision API to classify images.
Technologies: Azure, APIs, Microsoft SQL Server, C#, .NET, REST APIs, Git, .NET Core, REST, Azure App Service, Azure DevOps Services, Authorization, Authentication, Digital Certificates, TypeScript, Azure Application Insights, Azure DevOps, OAuth, C#.NET, SQL, XML, JSON, Visual Studio, Microservices, API Applications, Architecture, DevOps, React, CSS, Amazon Web Services (AWS), HTML, Software Engineering, Software Architecture, Back-end, Software Design, Full-stack, Agile, Web Development, CRM APIs, Linux, API Development, Microsoft Azure, Web App Development, ASP.NET MVC, Windows Server, Draw.io, JSON Web Tokens (JWT), OpenID Connect (OIDC), OData, Azure Cognitive Services, Azure Logic Apps, Unit Testing, SQLite, Jira, JavaScript, ASP.NET, OAuth 2, Microsoft Power BI, Security, Microsoft Dynamics, Visual Studio 2019, Deployment, Technical Leadership, Cloud, Windows, Bitbucket, API Integration, API Documentation, Technical Consulting, DevOps Engineer, Back-end Architecture, Scalable Architecture, jQuery, Code Review, CI/CD Pipelines, Source Code Review, Project Consultancy, Integration, App Integration, IT Consulting, Visio, RESTful Development, Enterprise Architecture, Solution Architecture, Application Engineering, Object-oriented Programming (OOP), Agile Software Development, Microsoft, Windows Communication Foundation (WCF)

Software Solutions Architect

2014 - 2015
AMcom Information Systems
  • Designed and implemented the software architecture design and coded complex routines for at least five different projects for up to 1,000 hours each.
  • Researched and developed as a proof-of-concept and pre-sales technical advisor for a project using .NET 3D libraries.
  • Created several unit tests for projects using NUnit, Moq, and other .NET technologies.
  • Taught and mentored other developers and team members.
Technologies: Java, .NET, C#, REST APIs, Git, REST, Authorization, Authentication, C#.NET, SQL, XML, JSON, Visual Studio, API Applications, Architecture, DevOps, CSS, HTML, Software Engineering, Software Architecture, Back-end, Software Design, Agile, Web App Development, Windows Server, JSON Web Tokens (JWT), Unit Testing, Jira, JavaScript, ASP.NET, Security, APIs, Deployment, Technical Leadership, Windows, Technical Consulting, Back-end Architecture, Scalable Architecture, Code Review, Source Code Review, Project Consultancy, Integration, App Integration, IT Consulting, Visio, RESTful Development, Enterprise Architecture, Solution Architecture, System Architecture, Application Engineering, Object-oriented Programming (OOP), Agile Software Development, Microsoft

Team Leader | Software Architect | Senior .NET and Java Software Engineer

2008 - 2014
Hbsis
  • Implemented a microservices app supporting 250,000 complex transactions per hour, using agile methodologies and Jira in the projects.
  • Led a team of eight people in creating a solution that used an Oracle database of almost 2TB and tables of up to 500 million rows.
  • Developed in conjunction with a co-worker a system for tracking the position of delivery trucks by GPS using.NET and ASP.NET MVC, which became a new product, helping the customers reduce the merchandise's devolution by 50%.
  • Created the software architecture design, implementation, and unit test for projects involving web services and technologies such as .NET, Java, and Android.
  • Optimized complex SQL queries, data modeling, database index tuning, the creation of views, procedures, functions, users, and roles, granting and revoking permissions, schema and tablespace, select system tables, PL/SQL script, cursors, and others.
  • Served in a project as a system engineer—rewriting the sales system from Windows Mobile to Android. The initial estimate was 12,000 hours and accomplished within 8,000 hours with 96% unit test coverage.
Technologies: Java, .NET, C#, REST APIs, REST, Digital Certificates, Subversion (SVN), Authorization, Authentication, C#.NET, SQL, XML, Visual Studio, API Applications, Architecture, Python, CSS, PostgreSQL, Amazon Web Services (AWS), HTML, Software Engineering, Software Architecture, Back-end, Leadership, Software Design, Full-stack, Web Development, Team Leadership, Linux, API Development, Web App Development, ASP.NET MVC, Oracle, IIS, Windows Server, JSON Web Tokens (JWT), Android, Unit Testing, SQLite, Jira, JavaScript, ASP.NET, Security, APIs, Visual Basic 6 (VB6), Excel VBA, VB.NET WinForms, Visual Basic, Deployment, Technical Leadership, Windows, MySQL, API Integration, Technical Consulting, Back-end Architecture, Scalable Architecture, jQuery, DevOps Engineer, Code Review, CI/CD Pipelines, Source Code Review, Project Consultancy, Integration, App Integration, IT Consulting, Visio, RESTful Development, Enterprise Architecture, Solution Architecture, System Architecture, Application Engineering, Object-oriented Programming (OOP), Agile Software Development, Microsoft, Windows Communication Foundation (WCF)

Software Engineer

2002 - 2008
Several Companies
  • Implemented new features to apps and wrote complex SQL Server queries, stored procedures, functions, and more. The apps used classic ASP and VB6 apps running in load balance with eight web servers and four DCOM+ for DLLs.
  • Contributed to developing new features in a VBA app and improving performance in critical routines, reducing some complex SQL running from several minutes to a few seconds.
  • Led the implementation of an ASP.NET digital signature app in collaboration with the offshore team, allowing the customer to reduce the exposed risk of potentially losing millions of dollars in bad contracts.
Technologies: ASP.NET, VBScript, Visual Basic, Active Server Pages (ASP), REST APIs, REST, .NET, SQL, XML, Visual Studio, Java, API Applications, CSS, HTML, Software Engineering, Back-end, Full-stack, Web Development, Web App Development, ASP.NET MVC, IIS, Windows Server, Subversion (SVN), Unit Testing, Jira, JavaScript, Security, Visual Basic 6 (VB6), Excel VBA, VB.NET, VB.NET WinForms, Deployment, Windows, Back-end Architecture, jQuery, Project Consultancy, Object-oriented Programming (OOP), Microsoft, Visual Basic .NET (VB.NET)

A Mobile App for 8,000 Salespeople

I developed an Android application in the early 2010s as a part of a five-person team, where a sales team entered about 200,000 orders daily. This app synchronized over the internet and had close to zero bugs and downtime, mainly due to around 95% unit test coverage. I used Jenkins for code compilation and some plugins for code coverage and other metrics.

A Web Application to Register Farmers as Certified Growers

An Angular-based application using PowerBI web reports. I was the lead architect and developer, charged with coding the front-end PoweBI integration and most of the back-end C# .NET APIs communicating with Microsoft CRM Dynamics APIs to store data and SharePoint to manage files uploaded by users. I was responsible for the architecture, including the discussion with the client and other stakeholders, with clear diagrams and documentation. I managed the implementation of Azure cloud components, including Azure app service, storage account, app insights, Azure AAD app registration (service principal) etc. I led a team of two developers, the authentication and authorization using OAuth 2 client credentials and authorization code and the implementation of cloud configuration and application code to validate JWT.

Languages

C#, C#.NET, SQL, XML, Java, Active Server Pages (ASP), Visual Basic, Python, Visual Basic for Applications (VBA), VBScript, JavaScript, HTML5, CSS, TypeScript, HTML, Visual Basic 6 (VB6), Excel VBA, VB.NET, Visual Basic .NET (VB.NET)

Frameworks

.NET, .NET Core, ASP.NET Core, ASP.NET MVC, JSON Web Tokens (JWT), ASP.NET, Windows PowerShell, Angular, OAuth 2, VB.NET WinForms

Libraries/APIs

REST APIs, Azure API Management, API Development, Azure Cognitive Services, React, SharePoint API, jQuery

Tools

Azure App Service, Azure Application Insights, Visual Studio, Jira, Git, Draw.io, Subversion (SVN), Azure DevOps Services, Visio, Trello, Azure Logic Apps, Bamboo, ADFS, Microsoft Power Apps, Azure Kubernetes Service (AKS), Azure Active Directory B2C (ADB2C), OneSignal, Azure Application Gateway, Microsoft Power BI, Microsoft Dynamics, Visual Studio 2019, Bitbucket

Paradigms

REST, Back-end Architecture, Object-oriented Programming (OOP), Azure DevOps, Microservices, DevOps, Agile, RESTful Development, Agile Software Development, Unit Testing

Platforms

Azure, Microsoft, Oracle, Windows Server, Azure Service Fabric, Azure PaaS, Android, Kubernetes, Amazon Web Services (AWS), Linux, Windows, Docker, Azure Functions

Storage

JSON, Microsoft SQL Server, SQLite, Azure SQL, PostgreSQL, MySQL

Other

APIs, Solution Design, API Applications, Architecture, Software Engineering, Software Architecture, Back-end, Software Design, System Architecture, Application Engineering, Security, OAuth, IIS, Authorization, Authentication, Digital Certificates, Microsoft Azure, Deployment, Technical Leadership, Cloud, API Integration, Technical Consulting, Scalable Architecture, Code Review, Source Code Review, Project Consultancy, Integration, App Integration, IT Consulting, Solution Architecture, OData, OpenID Connect (OIDC), Leadership, Full-stack, Web Development, CRM APIs, Team Leadership, Web App Development, API Documentation, DevOps Engineer, CI/CD Pipelines, Enterprise Architecture, Pipelines, Artificial Intelligence (AI), Windows Communication Foundation (WCF)

2008 - 2009

Postgraduate Degree in Strategic Business Management

UNIASSELVI - Blumenau, Brazil

2003 - 2006

Bachelor's Degree in Computer Systems Analysis

UNIASSELVI - Blumenau, Brazil

FEBRUARY 2023 - PRESENT

Exam DP-100: Designing and Implementing a Data Science Solution on Azure

Microsoft

DECEMBER 2022 - PRESENT

Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions

Microsoft

AUGUST 2021 - AUGUST 2023

Microsoft Certified: Azure Solutions Architect Expert

Microsoft

MARCH 2021 - PRESENT

Exam AZ-304: Microsoft Azure Architect Design

Microsoft

SEPTEMBER 2020 - PRESENT

AZ-900 Microsoft Azure Fundamentals

Microsoft

JANUARY 2015 - PRESENT

70-480 Programming in HTML5 with JavaScript and CSS3

Microsoft

JANUARY 2014 - PRESENT

70-515 TS: Web Applications Development with Microsoft .NET Framework 4

Microsoft

JANUARY 2011 - PRESENT

70-551 UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft® .NET Framework

Microsoft

JANUARY 2011 - PRESENT

70-567 UPGRADE: Transition Your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5

Microsoft

JANUARY 2011 - PRESENT

70-433 TS: Microsoft SQL Server 2008, Database Development

Microsoft

JANUARY 2011 - PRESENT

70-516 TS: Accessing Data with Microsoft .NET Framework 4

Microsoft

JANUARY 2009 - PRESENT

70-554 UPGRADE: MCSD Microsoft® .NET to MCPD Enterprise Application Developer: Part 2

Microsoft

JANUARY 2008 - PRESENT

70-553 UPGRADE: MCSD Microsoft® .NET to MCPD Enterprise Application Developer: Part 1

Microsoft

JANUARY 2007 - PRESENT

70-300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures

Microsoft

JANUARY 2006 - PRESENT

70-320 Developing XML Web Services and Server Components with the C# .NET and .NET Framework

Microsoft

JANUARY 2006 - PRESENT

70-316 Developing and Implementing Windows®-based Applications with C#™ .NET

Microsoft

DECEMBER 2005 - PRESENT

310-055 – Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

Oracle (Sun)

JANUARY 2005 - PRESENT

70-315 Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET

Microsoft

JANUARY 2004 - PRESENT

70-175 Designing and Implementing Distributed Applications with Microsoft® Visual Basic 6.0

Microsoft

JANUARY 2004 - PRESENT

70-229 Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring