Altorfer Consulting

Direkt zum Seiteninhalt
Altorfer Consulting
Software Entwicklung
Test-Automation


C# (.NET, .NET Core)
Projekt
Ausbau/Erweitern der Applikation AEP-V2 (Absenzen + Einsatzplanung Altorfer Consulting)
  • Integrieren von Maschineneinsätze + Detailplanung im ¼ hrs Raster
  • Interface für Zugriff auf SqlServer 2019
  • Erstellen einer WebApp zum Einlesen des QR-Codes und Start/Stopp Funktionen (Einträge auf der Datenbank)
  • Erstellen eines REST-Service, der die Aktualisierungen auf dem SqlServer ausführt
  • Erstellen einer ConsoleApp für QR-Code Generierung und Platzieren des QR-Bildes (jpg) auf dem Arbeitsblatt
Tools
SqlServer 2019, T-Sql, C#, Excel 365 mit VBA, Kotlin (Android)
Projekt
Analyse, Implementation, Inbetriebnahme und CSV (Computer System Verification) einer Prozesssteuerung MSC (Medical Surface Center) mit folgenden Eigenschaften:
  • Konfigurierbare Prozessreihenfolgen
  • Überwachung der Prozesse und Personalberechtigungen gemäss Prozessreihenfolgen
  • konfigurierbaren, SPS-gesteuerten Verarbeitungsstationen
  • Reporting aller Prozesse und Kundenaufträge
  • Archivierung aller Verarbeitungsprozesse
  • Integration von dynamisch umschaltbarer Benutzersprache (deutsch, englisch, chinesisch)
  • Unterstützung bei der Zertifizierung (CSV)
  • Frontend in VBA und C#
  • Backend und Prozessverarbeitung mit SqlServer 2016 AlwaysOn und T-Sql (Transact Sql)
Tools
SqlServer 2016 AlwaysOn, T-Sql, Access2010(VBA), C#, .Net 4.6, CLR-Interface
Projekt
Analyse, Implementation, Testen und Inbetriebnahme der Komponenten zu einem MES (Manufacturing Execution System) zur Herstellung von kundenspezifischen Sensoren
  • MapSampleAutoGenerator
    Ein Tool, mit dem Sensoren aus verschiedenen Prozessstufen automatisch zu Testmessungen ausgewählt werden
  • ReelApprovalTool
    Ein Tool, welches verifiziert, ob alle Sensoren, die für die Reels (Rollen, die mit Sensoren bestückt sind) ausgewählt wurden, fehlerfrei sind.
  • ReelReportingTool
    Ein Tool, welches für die Reels im Endprozess eine Q-Bericht generiert.
  • Testkammer-Automatisierung:
    Erstellen einer Db-Client Applikation zum Steuern, Überwachen und Definieren der Parameter und Testabläufe von Testkammern, in welchen die Sensoren im Produktionsprozess gemessen werden.
Tools
C#, WinForms, LinqToSql, .Net 4.5, SqlServer 2008R2, T-Sql, Multithreading, SVN, CodeSmith, MES
Projekt
Analyse + Implementieren einer Applikation zur Abrechnung von Leistungen + Materialien
  • variable Detailpositionen
  • Schnittstellen zum Zeiterfassungsystem, Buchhaltungssystem (Abacus) und CRM System.
Tools
C#, WinForms, MVVM, .Net 4.61, SqlServer 2014
Projekt
Darstellung des Auftragsvolumen eines grösseren Produktionsbetrieb in Wochen- und Tages-Balkengrafik mit konfigurierbaren Features:
  • variabler Auswahl des Anzeigebereiches
  • diverse Filter für Produktionsgruppen
  • Anzeige der Auftragsnummer anstelle des Auftragswert
  • Anzeige des Kundennamens, falls Platz im Balken vorhanden
  • Berechnen der min. Höhe eines Balkens mit automatische Skalierung aller Werte
  • Farbsteuerung der Balken anhand des Auftragstatus
  • Zusätzliche Markierung des Balkens bei Fixterminen
  • Aktivieren eines Popupwindow via MausEvent über dem Balken und Anzeigen von Detailinformationen
Tools
C#, WinForms, .Net 4.5, SqlServer 2008R2, MS-ChartControl
Projekt
  • Analyse von Erweiterungen und Fehlermeldungen und Korrigieren und Implementieren der Funktionen gemäss JIRA-Eintrag
  • 3D-Erweiterung: Implementieren eines neuen Algorithmus für die Markierung von 3D-Objekten wie Halbzylinderabschnitt, Halbkugelabschnitt, Kegelstumpf, schiefe Ebene und Prisma
Tools
C++, Trumpf LaserCAD Libraries, TruMark7000 Serie, JIRA
VBA (MS Access, Excel)
Projekt
Generieren von Aufträgen aus Offerten mit Link zu AVOR und SharePoint:
  • Analyse der Daten und Schnittstellen
  • Implementieren der VBA Funktionen
  • Testen der Schnittstellen zusammen mit dem Kunden
Tools
Excel 365 (VBA)
Projekt
Analyse und Realisation einer Applikation für das Generieren von Leistungsabrechnungen eines Dienstleistungsbetriebes im Sicherheitssektor (Zutrittskontrolle) und Schlüsselservice
  • inkl. Komponentenverwaltung
  • diversen Reports
  • Datenübernahme aus einer Vorgänger-Applikation
  • Ausbau mit QR-Code
Tools
 MS-Access, Visual Basic (VBA)
Projekt
Automatisierte Plattenbestellung mit Excel VBA mit Schnittstelle zum ERP System und Generieren der Lieferantenbestellungen
  • Analyse der Daten und Schnittstellen
  • Implementieren der VBA Funktionen
  • Testen der Schnittstellen zusammen mit dem Kunden
Tools
Excel 365 (VBA)
Projekt
Analyse, Realisation und Inbetriebnahme eines Systems zur Bearbeitung und Verwaltung der Qualitätsuntersuchungen von Gasturbinenkomponenten inkl. Aufbereiten der Berichte und Dokumente und Veröffentlichung im Internet.
  • Analyse, Datenmodellierung, Taskbeschreibungen, Termin- / Einsatzplanung, Projektüberwachung und Teamführung
  • Entwerfen von verschiedenen Testszenarien, inkl. Datensynchronisation mit Internetserver (Datenimport/-export), Abnahme-Checklisten (Protokolle) und Testscripts
  • Durchführen der Reviews und Release-Abnahmen
  • Entwickeln von speziellen Funktionen (Schnittstellen zu Winword, Generieren der Dokumente)
  • Portierung auf Winword2010
  • Algorithmen für schnelle Suchmechanismen (SqlServer)
  • Performanceverbesserungen mit Einsatz von stored procedures (SqlServer, T-Sql)
  • Support bei SqlServer Konfiguration (Replikation) und Securityaspekten
  • Einlesen der Messdaten aus Matlab
  • Auswertungen der Messdaten (Trendanalyse mit ExcelObjekt)
  • FTP-Server Control für Datentransfer zu Internetserver               
Tools
MS Access (VBA), Excel (VBA), Winword 2010 (VBA), SqlServer, T-Sql, Replikation, C/C++
Test-Automation
Projekt
Analyse + Testen der Applikationen ByVisionRobot, ByVisionBending, ByVisionRobotManager, mit welchen die neuen Maschinen konfiguriert und betrieben werden  
  • Erstellen von Testscripts für manuelle und automatisierte Tests
  • Durchführen der Tests gemäss Testscripts
  • Beratung für die Umsetzung der Tests in Testautomation
  • Umsetzen von Test mit Testautomation         
Tools
Jira, Testrail, Confluence, Xml, Xray, SpecFlow, Gherkin, TeamCity
Projekt
  • Applikation zum Erfassen, Definieren, Verwalten und Monitoring von automatischen Tests in einem Testframework mit Einsatz der 3-Schichten-Architektur (PresentationLayer, BusinessLayer, DbLayer)
  • Design und Implementieren eines Konfigurationsmanagers mit welchem beliebige Konfigurationen und Kombinationen (embedded Systeme) verwaltet, im Xml-Format generiert und in die Testumgebung geladen werden können
  • Erstellen von Templates für den professionellen Einsatz des MVVM Pattern
  • Ausbau der TestcaseManager Applikation zur Integration weiterer Produktlinien.
  • Einsatz von Backgroundworker Threads für das Monitoring und die direkte Ausführung von Testcases.
  • Implementieren von Unit- und Integrationstests inkl. Ausbau der Schnittstellen zu verschiedenen Testumgebungen (embedded Linux via Telnet+SSH).         
  • Einsatz von Enterprise Architect für Dokumentation und Diagramme.          
Tools:          
C#, ORM (EntityFramework 4.1, EntityDeveloper DevArt), WPF + MVVM, SQLServer, T-SQL, Telnet, SSH, Python, Multithreading, Shellscripting, Backgroundworker, EnterpriseArchitect
Know-how
Design-Methoden
3-Schichtenmodell   (GUI, Businesslayer, DB-layer)
State/Event Diagramme (Realtime Protokolle)
Applikationsdesign (Top-down / Bottom-up)
TDD (TestDrivenDevelopment)
Programmiersprachen
C# (Visual Studio 2022), C/C++
Kotlin (AndroidStudio)
VBA (Visual Basic for Application)
(MS-Access, Excel, Winword, Outlook)
MVVM, WPF, WCF, ServiceBroker
Datenbanken
SQLServer 2008R2-2022 (TransactSql, StoredProcedures, ServiceBroker, SqlServer Agent), Oracle 9i
Betriebssysteme
Windows NT, 2000, XP, 2010 (Server), Vista, Linux Server (Firewalls), Win7, Win10
Protokolle
TCP/IP, ODBC
Werkzeuge
Microsoft Teamsystem, Visual Studio 2010-2022, AndroidStudio, Office365, MS Project, Visio, Citrix Metaframe, Apache, SVN
Modelle
UML (Use Cases, State/Event-, Sequencediagram)
Arbeitstechnik
3-Schichtenmodell
(Presentationlayer, Businesslayer, DB-Layer)
TDD, Top-Down Design, Grob- und Detailanalyse
Lösungsorientierte Arbeitsmethoden
Scrum
Spezialkenntnisse
Projektmanagement
Security/Datenchiffrierung/Internetsecurity
Internationales Management/Koordination
SQLServer Optimierung
WPF, WCF, MVVM
EWS (ExchangeServerWebServices)
Referenzen
Aeschbach Chocoladier AG
Anox AG
Bystronic Laser AG
Bühler AG
CodX Software AG
Detron AG
General Electric (Schweiz) GmbH (früher Alstom AG)
Grisard Avia AG
Integrate Informatik AG
KKS Ultraschall AG
Landis & Gyr AG
Migrol AG
Noser Engineering AG
Quick Schlüssel Service GmbH
RTM AG
SACAC AG
Siemens AG
Trumpf Schweiz AG
Valora AG
Xaver Meyer AG















Altorfer Consulting
Gamlikon 3
CH-8143 Stallikon
+41 (0)79 209 28 76
felix.altorfer@hushmail.com
Zurück zum Seiteninhalt