Recommended expert

Guido Schedlbauer

Senior Software Developer

Guido Schedlbauer
Straubing, Germany

Experience

Nov 2024 - Present
1 year 4 months
Straubing, Germany

Senior Software Developer

Industry

  • Migration of various Angular applications to Entra ID with the Microsoft Authentication Library

  • Code analysis

  • Replacing KeyCloak accesses with MSAL (e.g. login, roles, etc.)

  • Connecting to REST services

  • UI/UX corrections

  • Testing and bug fixes

  • Windows 10

  • Angular, Angular Material, Visual Studio Code, MSAL, Entra ID, Azure, Azure DevOps, Jira, Confluence, JavaScript, HTML, CSS

Oct 2024 - Present
1 year 5 months
Straubing, Germany

Consultant / Software Developer

Public Sector/Church Organization

  • Analysis of the legacy application

  • Developing proposals for the migration approach

  • Creating sample code/POC (proof of concept)

  • Supporting implementation

  • Windows 10

  • Blazor, C#, Bootstrap, Azure, MS SQL Server, Entity Framework, Active Directory, Visual Studio .Net 2022, ASP.Net Core, JavaScript, HTML, CSS, IIS

Jul 2024 - Oct 2024
4 months
Straubing, Germany

Software Developer

IT

  • Development of a web application for tracking work and project times

  • Building the application based on Blazor and Bootstrap

  • Managing customers, projects and employees

  • Generating time reports as PDF

  • CSV, XML, JSON export

  • Authentication

  • Database connection to SQL Server and SQLite with Entity Framework

  • Project management in Azure DevOps

  • Setting up builds and releases in Azure DevOps

  • Deployment as a web app in MS Azure

  • Windows 10

  • Blazor, C#, Bootstrap, Azure, MS SQL Server, SQLite, MySQL, MariaDB, Entity Framework, Visual Studio .Net 2022, .Net Core, ASP.Net Core, Xslt, PDF generator, JavaScript, HTML, CSS, YAML, GIT, Azure DevOps, Plesk, Windows Server, IIS, Kanban

Sep 2023 - May 2024
9 months
Straubing, Germany

Software Developer

IT

  • Bug analysis and correction of an Excel application

  • Analysis of performance issues in an Access application

  • Supporting the further development of an Access application (e.g. connecting to SQL Server via ODBC, database access)

  • Development of an Access application for managing purchases, sales, items, price lists, customers and suppliers

  • Windows 10

  • Microsoft Office, Microsoft Excel, Microsoft Access, VBA, MS SQL Server, ODBC

Aug 2019 - Jul 2023
4 years
Straubing, Germany

Lead Developer and Architect/Technical Lead

Medical Technology

  • Development of an application for creating medication prescriptions for outpatient and inpatient care, as well as medication plans

  • Development of the frontend based on Angular and Angular Material (UI/UX)

  • Development of the backend (REST services) in C#/.Net Core

  • Integration with the Gematik telematics infrastructure for creating e-prescriptions

  • Software architecture and UI/UX design with UI designers

  • Defining REST interfaces, objects, etc. with the Swagger Editor/OpenApi

  • Software documentation

  • Connecting to external services (e.g. medication database, prescription printing) via REST

  • Retrieving and presenting drug data from ABDA

  • Reading, creating and editing uniform federal medication plans (XML/ultra-short format)

  • Communicating with FHIR servers as well as reading and creating FHIR resources

  • Processing and creating FHIR resources and FHIR search

  • Updating the Angular version and used packages

  • Development according to quality standards and processes for medical devices

  • Conducting code reviews

  • Implementation according to KBV specifications

  • Setting up and managing repositories, builds, releases, pipelines, etc. in Azure DevOps

  • Working in the risk management team to assess risks in medical device development

  • Lead developer and architect/technical lead

  • Certification of the software and interfaces by KBV

  • SCRUM

  • Windows 10, Windows Server 2008, Docker

  • Angular, Angular Material, REST, Azure, FHIR, FHIR .Net Api, Swagger, OpenApi, Vonk FHIR Server, Firely Server, TypeScript, JavaScript, HTML, CSS, Visual Studio .Net 2019, Visual Studio Code, C#, .Net Core, ASP.Net Core, WebApi, YAML, GIT, Postman, Azure DevOps, Docker, SCRUM

Sep 2017 - Aug 2019
2 years
Straubing, Germany

Lead Developer and Architect

Medical Technology

  • Development of an application for creating and editing medication plans (XML/ultra-short format)

  • Development of the frontend based on Angular and Angular Material

  • Development of the backend (REST services) in C#/.NET Core

  • Implementation of a scanning feature to import medication plans into the software using a handheld scanner

  • Comparing different medication plans

  • Architecture and development of REST services to integrate practice management systems (PVS) with the software

  • Integration with external services (e.g., drug database, printing)

  • Querying and displaying drug data from the ABDA

  • Development according to medical device quality standards and processes

  • Setting up and managing repositories, builds, releases, etc. in Azure DevOps/VSTS

  • Project language English

  • Collaboration in the risk management team to assess risks in medical device development

  • SCRUM

  • Windows 10, Windows Server 2008

  • Angular, Angular Material, REST, Azure, TypeScript, Javascript, HTML, CSS, Visual Studio 2017/2019, Visual Studio Code, C#, .NET Framework 4.7, .NET Core, WebApi, ASP.NET, VSTS, GIT, Azure DevOps, SCRUM

Apr 2017 - Aug 2017
5 months
Straubing, Germany

Software Developer

Federal Employment Agency, IT Division

  • Supporting the replacement of the current template system with EngageOne

  • Ensuring the operation of the EngageOne application in the test environment

  • Reviewing software and documents as part of the acceptance process

  • Automating the installation of EngageOne using Python scripts and the WebLogic Scripting Tool

  • Developing installation tools in C# to simplify the installation process

  • Assisting in the development to connect services to EngageOne (e.g., electronic files, address lookup)

  • Windows 7, Windows Server 2008, Linux

  • Visual Studio 2015, C#, .NET Framework 4.0/4.5, WebLogic, WebLogic Scripting Tool, EngageOne, Python, ADO.NET, ASP.NET, DevExpress, SQL Server 2008, Oracle SQL Developer, Team Foundation Server

May 2010 - Feb 2017
6 years 10 months
Straubing, Germany

Software Developer

Federal Employment Agency, IT Division

  • Development, maintenance, and operation of software in a large IT environment

  • Further development and maintenance of the Federal Employment Agency's system for central printing of documents from branch offices

  • Maintenance and enhancement of the system for automated distribution of central document templates to branch offices

  • Maintenance and improvement of the system for executing business templates of the Federal Employment Agency

  • Development and maintenance of business-critical applications

  • Development of WCF services and integration with existing services

  • Migration of a PHP web application to ASP.NET

  • Developing software in VB.NET and SQL Server, as well as various tools

  • Analyzing existing applications and creating redesign concepts (architecture)

  • Creating technical concepts for new development and redesign of applications

  • Troubleshooting and resolving software issues

  • Analyzing a PHP system for migration to ASP.NET and migrating from VB6 to VB.NET

  • Analysis of the migration from SQL Server 2000 to SQL Server 2008

  • Database migration (SQL Server 2000 to 2008) and creating SSIS packages

  • Data modeling

  • Windows XP/7, Windows Server 2003/2008

  • Visual Studio 2008/2010/2012/2015, .NET Framework 3.5/4.0/4.5, ADO.NET, Stored Procedures, VB.NET, ASP.NET, Ajax, DevExpress, Entity Framework, SQL Server 2000/2008, Office 2007/2010/2013, Team Foundation Server, Source Safe, Visual Basic 6, MS Access, VBA, XML, WCF, MSMQ, SSIS, SOA, PHP, Unit Tests, SandCastle, accessible user interfaces, UML, ITIL

Feb 2009 - Mar 2010
1 year 2 months
Straubing, Germany

Software Developer

Documentation, Translation, and Software Service Provider

  • Designing and modeling the data model with implementation in an MS SQL Server database

  • Designing and developing an object model

  • Developing the user interface in ASP.NET and creating ASP.NET user controls

  • Managing and presenting translations in a concept-oriented structure

  • Organizing access to various independent MSSQL dictionary databases

  • Defining custom data structures via wizards

  • Customer and user management with role assignment

  • Importing data from XML and CSV files as well as translation memories

  • Import/export of the TBX format (TermBase Exchange) and CSV export

  • Setting up the ASP.NET and IIS environments

  • Independently managing the project on a fixed-price and contract basis

  • Windows Vista, Windows 7, Windows Server 2003

  • Visual Studio 2005, VB.NET, ASP.NET, ADO.NET, MS SQL Server 2005/2008, IIS, Stored Procedures

Oct 2008 - Apr 2010
1 year 7 months
Straubing, Germany

Software Developer

Plant Engineering / Energy Industry

  • Maintaining and enhancing the application for document management in power plant construction

  • Maintaining and improving the application for managing and processing sealant data in power plant construction

  • Implementing user requirements

  • Bug fixing

  • User support

  • Windows XP

  • Visual Studio 2008, Visual Studio .NET 2003, .NET 2.0/3.0, Crystal Reports, ADO.NET, VB.NET, C#, SQL Server 2000/2005, Team Foundation Server

Oct 2008 - Feb 2009
5 months
Straubing, Germany

Software Developer

Documentation, Translation and Software Service Provider

  • Designing and planning the data model

  • Developing an interface to analyze data

  • Importing data from XML files into the database

  • Developing the user interface for data selection and output (WinForms)

  • Creating and outputting reports with Crystal Reports

  • Independently managing the project on a contract and fixed-price basis

  • Windows Vista

  • Visual Studio 2005, VB.Net, ADO.Net, Crystal Reports, MS SQL Server 2005, WinForms

Aug 2008 - Oct 2008
3 months
Straubing, Germany

Software Developer

Consulting firm

  • Designing and creating Word templates (macro programming, VBA) to automate document creation

  • Guided entry of document properties and attributes

  • Automatic generation of details like document numbers

  • Integration of a custom toolbar (command bar)

  • Adding PDF features and automating Adobe Acrobat

  • Multilingual template implementation (German/English) with automatic language selection

  • Windows XP

  • MS Word, VBA, PDF, Adobe Acrobat

Apr 2008 - Sep 2008
6 months
Straubing, Germany

Software Developer

Plant Engineering / Energy Industry

  • Preparing and managing data for the proper sealing of pipeline entries according to safety requirements

  • Designing and planning the data model

  • Developing the user interface (WinForms) and domain models

  • Importing relevant data from the PDMS (Plant Design Management System)

  • Developing an ASP.Net application to display data on the intranet (WebForms)

  • Software development in an international environment

  • Windows XP

  • Visual Studio .Net 2008, .Net 2.0/3.0, Crystal Reports, ADO.Net, VB.Net, C#, SQL Server 2000, Enterprise Architect, Team Foundation Server, WinForms, WebForms

Mar 2008 - Dec 2009
1 year 10 months
Straubing, Germany

Software Developer

Hospitality

  • Designing and planning the data model

  • Developing the web application based on ASP.Net

  • Deploying on an internet server including maintenance and administration of the web server

  • Maintaining and further developing the software

  • Windows Vista

  • Visual Studio .Net, ASP.Net, ADO.Net, VB.Net, C#, MS SQL Server 2005, IIS

Nov 2007 - Mar 2008
5 months
Straubing, Germany

IT Consultant / Administrator

Consulting firm

  • Planning, implementing and supporting the internal IT infrastructure

  • Analyzing and technically evaluating ERP systems

  • Procuring, installing and commissioning software and hardware

  • Configuring and integrating VOIP telephony

  • Creating IT concepts and evaluating hardware components

  • Documenting and creating Word templates (VBA) to automate document creation

  • Windows XP

  • VBA, MS Office

Aug 2007 - Nov 2007
4 months
Straubing, Germany

Software Developer

HypoVereinsbank – HVB Information Services

  • Further development of an existing web application for requesting user rights (e.g. drive access, host rights) via the intranet

  • Windows XP

  • .Net 1.1, C#, ASP.Net, WebForms, ADO.Net, MS Visual Studio .Net, Web services, IBM Websphere MQ Workflow, MS SQL Server, IIS, MS Visual SourceSafe

Feb 2007 - Jun 2007
5 months
Straubing, Germany

Software Developer

Adidas Group – World of Global IT

  • Independent development of an ASP.Net application for collecting and location-based analysis of HR metrics worldwide

  • Decentralized data collection via the intranet

  • Analysis and presentation of metrics with Crystal Reports

  • User authentication via Active Directory

  • Storing data in an MS SQL database, including data model design

  • Project language partly English

  • Windows XP

  • .Net 2.0, VB.Net, C#, ASP.Net, WebForms, ADO.Net, MS Visual Studio .Net, MS SQL Server, Crystal Reports, IIS, Excel

Mar 2006 - May 2006
3 months
Straubing, Germany

Software Developer

Internetdienste

  • Analysis of messenger protocols (AIM, MSN, ICQ, Yahoo, Skype)

  • Development of interfaces to messenger services for integration into websites

  • Development of sockets using System.Net

  • Development of a messenger application and a Windows service for automated message delivery

  • Integration into ASP.Net websites

  • Windows XP

  • VB.Net, C#, ASP.Net, MS Visual Studio .Net, Messenger (Yahoo, MSN, ICQ, AIM, Skype), MS SQL Server, Stored Procedures, Windows Service, Windows Sockets

Feb 2006 - Jul 2007
1 year 6 months
Straubing, Germany

Subproject Lead / Software Developer

Anlagenbau / Energiewirtschaft

  • Development of document management software for a power plant project

  • Development of a web information system for analyzing the approval process in piping and HVAC

  • Import of relevant data from PDMS (Plant Design Management System)

  • Development of an analysis system including reporting with Crystal Reports

  • Integration of barcode functionality (IdAutomation) for automated document processing

  • Creation of a user function library (UFL) for Crystal Reports for specific data formatting

  • Developing concepts for redesigning an existing application (multi-tier architecture)

  • Maintenance and further development of existing software in an international environment

  • Subproject lead

  • Windows XP

  • VB.Net, C#, ASP.Net, WinForms, WebForms, ADO.Net, Stored Procedures, MS Visual Studio .Net, MS SQL Server, Crystal Reports, Subversion

Aug 2005 - Sep 2005
2 months
Straubing, Germany

Software Developer

EDV-Systemhaus

  • Setup of an internet presence based on Microsoft Content Management Server

  • Installation and configuration

  • Development of templates using Visual Studio .Net (ASP.Net)

  • Role and rights management as well as content migration

  • Windows XP, Windows Server 2003

  • Microsoft Content Management Server, IIS, MS SQL Server, VB.Net, ASP.Net, MS Visual Studio .Net

Jan 2005 - Jul 2005
7 months
Straubing, Germany

Software Developer

Consulting firm

  • Implementation of an application to manage staffing (addresses, candidates, task lists)

  • Design of a data model and creation of a skill database

  • Application process tracking and attachment integration

  • Multi-user operation with user and rights management

  • Reporting and database connection to MySQL via ODBC

  • Development of the user interface (WinForms)

  • Windows XP

  • .Net, VB.Net, C#, MySQL, ODBC, ADO.Net, Crystal Reports, MS Access, MS Visual Studio.Net

Sep 2004 - Dec 2004
4 months
Straubing, Germany

Project lead / Software Developer

Industrial company

  • Design and development of an administration, testing and evaluation interface (WinForms)

  • Development of an object model to represent step-by-step testing processes and workflows

  • Automatic determination of quality status

  • Data storage in XML with preparation for MS SQL database connection (ADO.Net DataSets)

  • Development of a touchscreen-optimized user interface

  • Design of reports, test protocols and statistics with Crystal Reports

  • Hardware-based licensing and installation

  • Project leadership and organization (2 developers)

  • Windows XP

  • VB.Net, ADO.Net, C#, Crystal Reports, Windows Installer, XML, MS Visual Studio.Net

Jun 2004 - Jun 2004
1 month
Straubing, Germany

Software Developer

In-house development

  • Development of a component to control Internet connections via Windows Sockets

  • Control of the dial-up network (RAS) and interface development

  • Windows XP

  • Visual Basic 6.0, Windows Sockets (wsock32.dll, wininet.dll), Windows API

Dec 2003 - Jan 2004
2 months
Straubing, Germany

Software Developer

In-house development

  • Development of a Winsock and SMTP component for sending emails from applications

  • Communication with SMTP server including authentication and POP before SMTP

  • Base64 and MIME encoding of file attachments

  • Windows XP, Linux

  • Visual Basic 6.0, SMTP protocol, VB.Net, C#, Windows Sockets, Windows API, Sendmail, Telnet

Jan 2000 - Feb 2000
2 months
Straubing, Germany

Software Developer

Siemens Business Services

  • Porting existing ASP scripts to Visual Basic (add-on for the MS Systems Management Server)

  • Converting the ASP scripts into an ActiveX DLL

  • Integrating the ActiveX DLL into the IIS and ASP environment

  • Reviewing, optimizing and further developing the code

  • Windows 95, Windows NT

  • Visual Basic 6.0, Visual InterDev, Internet Information Server, MS Systems Management Server, MS SQL Server

Jan 1999 - May 2005
6 years 5 months
Straubing, Germany

Administrator / Developer

Internet Services

  • Administration of a Linux web server (Suse, Debian)

  • Installation and configuration of Apache, Sendmail, MySQL, PHP

  • Setting up users and managing permissions

  • Configuring anti-spam measures

  • Developing various websites and modules for the Postnuke CMS

  • Installing and configuring Typo3

  • Developing administrative scripts in Perl

  • Domain registration, DNS management, and customer support

  • Linux

  • Apache, Sendmail, MySQL, Telnet, SSH, Typo3, Postnuke, Perl, HTML, PHP, DNS, SMTP, POP3

Apr 1998 - Dec 2003
5 years 9 months
Straubing, Germany

Software Developer / Consultant

DATEV eG

  • Designing and implementing various applications for the in-house organization of tax consultancy firms
  • Participating in the information system project: developing a database-independent system for analyzing existing data
  • Backend integration with MS SQL Server via ODBC and metadata management in MS Access
  • Independently managing projects from planning to maintenance
  • Analysis of migration from Access 97 to Access 2000 including VBA adjustments
  • Collaborating on the development of a reporting tool as a replacement for the Access report engine
  • Visual Basic programming, error analysis, and debugging
  • Developing complex system software on Windows (95 to XP)
  • User interface programming and GUI design
  • Developing COM/ActiveX components and interfaces
  • Team-based software development and component-based development
  • Developing software for automated EURO conversion
  • Maintenance, further development, and last level support
  • Quality assurance and software testing
Jun 1996 - Dec 1997
1 year 7 months
Straubing, Germany

Software Developer

Software Distribution / In-House Development

  • Developing and enhancing an HTML editor (3 versions in total)

  • Implementing the user interface (MDI) and integrating Internet Explorer

  • Developing wizards for automatic HTML code generation

  • Implementing various tools like an image map editor and an image viewer

  • Implementing an FTP program and creating documentation

  • Windows 95

  • Visual Basic 4.0/5.0, NetManage Internet Control Pack, ActiveX automation of IE 4.0

Jan 1993 - Dec 1996
4 years
Straubing, Germany

Software Developer

Freelance

  • ActiveX control development and creation of various tools

  • Developing a tool for graphics display and printing

  • Editing CGI scripts and developing JavaScripts

  • Web development and web design

  • Windows 95, Visual Basic 4.0/5.0, Perl, web servers, HTML editors, graphics tools, Delphi 1.0

Skills

  • Development Of Complex System And Application Software On Windows

  • Web Applications With Angular, React And Rest

  • Web Applications With Asp.net

  • Vb.net, C# Development

  • Frontend And Backend Development (Fullstack)

  • Databases / Sql

  • Architecture And Design

  • User Interface Development / Ui / Ux

  • Software Development In A Team

  • Independent Project Execution

  • .Net Framework

  • .Net Core

  • Vb.net

  • C#

  • Angular

  • Fhir

  • Typescript

  • Rest

  • Asp.net

  • Webapi

  • Blazor

  • Single Page Applications / Spa

  • Html

  • Ms Access

  • Ms Office

  • Ms Visual Studio

  • Ms Sql Server

  • Sqlite

  • Mysql/mariadb

  • Entity Framework

  • Xml

  • Json

  • Php

  • Python

  • Javascript

  • Css

  • React

  • Bootstrap

  • Windows Api

  • Sql

  • Git

  • Gitlab

  • Ms Azure

  • Azure Devops

  • Yaml

  • Swagger

  • Openapi

  • Postman

  • Windows

  • Windows Server

  • Plesk

  • Linux

  • Jira

  • Confluence

Languages

German
Native
English
Advanced

Education

Master Craftsman in Mechanical Engineering

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Guido based?

Guido is based in Straubing, Germany and prefers 100% remote projects.

What languages does Guido speak?

Guido speaks the following languages: German (Native), English (Advanced).

How many years of experience does Guido have?

Guido has at least 31 years of experience. During this time, Guido has worked in at least 10 different roles and for 22 different companies. The average length of individual experience is 1 year and 1 month. Note that Guido may not have shared all experience and actually has more experience.

What roles would Guido be best suited for?

Based on recent experience, Guido would be well-suited for roles such as: Senior Software Developer, Consultant / Software Developer, Software Developer.

What is Guido's latest experience?

Guido's most recent position is Senior Software Developer at Industry.

What companies has Guido worked for in recent years?

In recent years, Guido has worked for Industry, Public Sector/Church Organization, IT, and Medical Technology.

Which industries is Guido most experienced in?

Guido is most experienced in industries like Information Technology (IT), Government and Public Administration, and Healthcare. Guido also has some experience in Energy, Food and Beverage, and Professional Services.

Which business areas is Guido most experienced in?

Guido is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Guido also has some experience in Project Management, Customer Service, and Human Resources (HR).

Which industries has Guido worked in recently?

Guido has recently worked in industries like Healthcare, Information Technology (IT), and Government and Public Administration.

Which business areas has Guido worked in recently?

Guido has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Guido's education?

Guido attended education in Master Craftsman in Mechanical Engineering.

What is the availability of Guido?

Guido is immediately available part-time for suitable projects.

What is the rate of Guido?

Guido's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Guido?

To hire Guido, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 820-980 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.