Eduardo Schuelter
Verified Expert in Engineering
Software Solutions Architect and Developer
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
Experience
- C#.NET - 18 years
- Architecture - 12 years
- Security - 11 years
- APIs - 10 years
- DevOps - 8 years
- Azure - 6 years
- Team Leadership - 5 years
- .NET Core - 4 years
Availability
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
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.
Senior IT Architect
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.
Software Solutions Architect
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.
Software Solutions Architect
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.
Team Leader | Software Architect | Senior .NET and Java Software Engineer
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.
Software Engineer
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.
Experience
A Mobile App for 8,000 Salespeople
A Web Application to Register Farmers as Certified Growers
Education
Postgraduate Degree in Strategic Business Management
UNIASSELVI - Blumenau, Brazil
Bachelor's Degree in Computer Systems Analysis
UNIASSELVI - Blumenau, Brazil
Certifications
Exam DP-100: Designing and Implementing a Data Science Solution on Azure
Microsoft
Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions
Microsoft
Microsoft Certified: Azure Solutions Architect Expert
Microsoft
Exam AZ-304: Microsoft Azure Architect Design
Microsoft
AZ-900 Microsoft Azure Fundamentals
Microsoft
70-480 Programming in HTML5 with JavaScript and CSS3
Microsoft
70-515 TS: Web Applications Development with Microsoft .NET Framework 4
Microsoft
70-551 UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft® .NET Framework
Microsoft
70-567 UPGRADE: Transition Your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5
Microsoft
70-433 TS: Microsoft SQL Server 2008, Database Development
Microsoft
70-516 TS: Accessing Data with Microsoft .NET Framework 4
Microsoft
70-554 UPGRADE: MCSD Microsoft® .NET to MCPD Enterprise Application Developer: Part 2
Microsoft
70-553 UPGRADE: MCSD Microsoft® .NET to MCPD Enterprise Application Developer: Part 1
Microsoft
70-300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures
Microsoft
70-320 Developing XML Web Services and Server Components with the C# .NET and .NET Framework
Microsoft
70-316 Developing and Implementing Windows®-based Applications with C#™ .NET
Microsoft
310-055 – Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0
Oracle (Sun)
70-315 Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET
Microsoft
70-175 Designing and Implementing Distributed Applications with Microsoft® Visual Basic 6.0
Microsoft
70-229 Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition
Microsoft
Skills
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
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
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring