Saattaa olla saatavilla
(Päivitetty 2022-12-21)Full Stack Web Developer
Aabybro, Denmark
Äidinkieli Danish, English, Keskitasoinen Svenska
- +10 års erfaring med database design
- +10 års erfaring med web udvikling og design
- +10 års erfaring med C#/.NET
Taidot (41)
ASP.NET MVC
CSS
Scrum
JQuery
JavaScript
C#
XML
CSS3
Responsive Design
.NET Entity Framework
SyncFusion Blazor
ASP.NET
HTML5
JSON
MS SQL
ASP
Blazor
Bootstrap
Azure DevOps
Entity Framework Core
SignalR
REST API
.NET Core
Design
Microsoft Identity
EAV data modelling
Git
API
Telerik Blazor framework
XSLT
IIS
Scrum Master
Web Services
TFS
MySQL
MESSAGE QUEUE
XSL
MS OFFICE
DNS
ERP
lorawan
Työkokemus
2020-07 - Nykyhetki
Sideløbende med fast- og freelance jobs, har jeg i mit eget firma JOSTGO udviklet
og/eller solgt en række websites og produkter, et par af dem beskrevet herunder.
www.jostgo.com/monitors
En cloud service tilgængelig kun for JOSTGO kunder, som giver dem mulighed for at overvåge deres websider og servere/enheder, tracke udfald og automatisk
logning/visning af fejl, udfaldsperioder, statistikker og mere.
Løsningen giver også mulig for at lave kundespecifikke skabeloner til overvågning,
baseret på det indbyggede monitorframework, skrevet netop til det formål.
Eksempelvis har jeg lavet en generisk løsning der overvåger et drænsystem og advarer om forhøjet vandstand.
For yderligere information har jeg skrevet nogle LinkedIn artikler, der forklarer lidt
om servicen og nyheder:
https://www.linkedin.com/pulse/monitor-project-proves-its-value-preben-zacho-1e/
https://www.linkedin.com/pulse/custom-incident-reporting-preben-zacho/
Integration Broker
En Windows løsning som udfører data integration mellem mere end 20 forskellige
systemer, baseret på publisher/subscriber modellen.
Når et nyt system tilføjes til brokeren, oprettes der en adapter som konverterer
systemets data til in-house dataformat og omvendt. Det gør det muligt at sende et
datasæt til en hvilken som helst anden adapter, som så konverterer det om så det system kan modtage disse data.
Mere information om produkterne findes her: www.jostgo.com
Mine opgaver:
• Designe Script, HTML og CSS baseret på Bootstrap og jQuery
• Designe og kodning af web klient baseret på CefSharp Core
• Designe databasemodellen (Entity FrameWork)
• Kodning af Windows Services til SignalR
• Backend kodning til håndtering af bla SignalR og database opdateringer
• Opsætning/konfiguration af IIS
• Konfiguration af RDP
• Konfiguration af SignalR
• Designe og kodning af WPF administrationsklienten til publish/subscriber
modellen
• Kodning af Windows services til håndtering af adapter data og interface
• Kodning af publish/subscriber interfacet
• Kodning af adaptere til 20+ systemer
• Udvikling af OIOUBL/OIOXML XLS-skemaer
• Kodning af forskellige frameworks til håndtering af FTP/FTPS, HTTP
Tunneling, Netværk, Filsystemer
Nøgleord: OnePage template, ASP.NET MVC, ASP.NET Core, Bootstrap, JavaScript,
Responsive Design, jQuery, SignalR, CefSharp Core, Mailgun API, Paypal API, MS
SQL, Corel X10 Video Studio, IIS/DNS, Entity FrameWork, MySQL, XML, XLS, Navision,
Visma Mamut, Magento, CMS, Payment gateways, OIOUBL, OIOXML, FTP/SFTP,
HTTP Tunneling, EAV, VS2019, VS2015 m.m.
mySupply: Projekt udvikler
2020-07 - Nykyhetki
En ny webportal løsning der gør det muligt for brugerne, at oprette branche
specifikke webløsninger med meget få klik.
Mine opgaver:
• Designe Script, HTML og CSS baseret på Bootstrap og jQuery
• Designe databasemodellen (EAV, Entity FrameWork)
• Kodning af backend til håndtering af template data
• Kodning af landing page og publish/preview funktioner i frontend
P.t. er website i udvikling og derfor ikke noget LIVE indhold at præsenterer endnu.
Et midlertidigt eksempel på en skabelon genereret webside til en frisør, findes her
(så længe projektet er under udvikling):
https://www.hoopyhair.dk/Examples/hairdresser/001/index.html
Nøgleord: Dynamic template design, ASP.NET MVC/Core, Bootstrap, jQuery, EAV
data modelling, Responsive Design, Entity FrameWork, MS SQL, VS2019, Azure
DevOps.
2020-07 - 2020-07
Kundeportalen blev udviklet i ASP.NET Blazor (SPA) og .NET Core 3.1. Data blev leveret
Fasanvej 18 af KMD's eget EDI API til dokumenthåndtering. Der var krav om at Blazor
DK-9440 komponenter skulle udvikles i et Blazor library, som kunne genbruges i andre,
fremtidige Blazor projekter hos KMD.
+45 42 55 66 60 Mine opgaver:
• Designe responsive landingpage til kundeportalen, med CMS integration til portalen selv.
preben.zacho@jostgo.com
• Designe responsive kundeportali ASP.NET Blazor med backend integration
til KMD's EDI API
Webside:
• Kodning af Blazor component library, til komponent genbrug for fremtidige
www.jostgo.com
Blazor projekter hos KMD
LinkedIn • Genbrug af eksisterende JavaScript/JQuery libraries i Blazor component
linkedin.com/in/preben-zacho- library
54234a6
• Funktionsbeskrivelse og dokumentation af kode
Nøgleord: ASP.NET Blazor (SPA), .NET Core, C#, API, JavaScript/JQuery, HTML5, CSS3,
Bootstrap, Charting, XML/JSON, responsive design, TFS, Microsoft Identity, VS2019
m.m
2020-07 - 2020-07
offshore udviklerne i Minsk/Vietnam.
Mine opgaver:
• CIO med ansvar for udviklingsafdelingen
• Scrum Master for udviklingsteamet
• Opsætning og kodning af data interface (integration)
• Forskellige værktøjer til overvågning og integration med databaser og websites/webshops
2020-07 - 2020-07
Arbejder primært med udvikling af print løsninger til et amerikansk skibsværft tæt på New Orleans, samt integrations software mod SAP for et skibsværft i Brasilien.
Mine opgaver:
• Kodning af SOAP/HTTP integration til SAP direkte fra ORACLE procedures
• Diverse værktøjer til release af databaser og opdateringer (ORACLE)
• Opsætning og design af Active Reports til visning af system data
• Windows klient kodning af printløsning til udskrift af konstruktionsplaner
for skibe
2020-07 - 2020-07
system til måleraflæsninger i den danske energisektor.
Mine opgaver:
• Kodning af klient og library, som kontrollerede udvekslingen med MS
Office pakken og MS Dynamics
Nøgleord: C#, .NET, MS SQL, MS Office, ADO.NET
2020-07 - 2020-07
udviklere.
Eftersom deltagerne skulle godkendes af PET/FET, er indholdet af udviklingen
fortrolig.
Mine opgaver:
• Script library med mange hjælpefunktioner til systemet
• Kodning af et transaktionsframework til multioprettelse fra webklienten
• Kodning af web klient baseret på det nuværende ESDH-system
Nøgleord: C#, .NET 2.0/3.5, HTML, XML, JavaScript, Windows Communication
Foundation, Windows Workflow Foundation, ASP.NET, DOM, HTTP handler's
Yderligere freelance og projekt ansættelser
Jeg har været udvikler i mere end 20 år og har deltaget i projekter for mange
forskellige firmaer end blot de ovennævnte.
Mange af de teknologier/værktøjer anses for forældet nu eller bruges meget
sjældent og derfor er de ikke inkluderet her.
Såfremt disse alligevel er interessante, fremsender jeg gerne yderligere
beskrivelse af disse.
Certificeringer/uddannelser
2013-01 - 2013-01
2012-01 - 2012-01
2008-01 - 2008-01
Dynamics Active Report, ILOG, WPF, WCF, Jira, Scrum, SVN, MS SQL 2005/2008,
VB.NET m.m.
EDB Gruppen: Freelance Projekt Udvikler
Forskellige perioder
Opgaven var at udvikle en applikation som kunne konvertere mobile forbrugsdata til EDB Gruppens interne afregningssystem.
Applikationen genskabte regningsdata og sendte dem til godkendelse hos hver
enkelt bruger, ved at anvende en firmaspecifik skabelon.
I en senere periode blev det tilføjet, at data kunne konverteres til en DB2 database.
Mine opgaver:
• Kodning af Windows klient til indlæsning/dannelse af mobile data
• Kodning af XML-skema til generisk styring af mobile data
• Kodning af framework der konverterede data til DB2 format.
Skabelonen gjorde det muligt at indsætte egne variabler og beregninger i konverteringsprocessen.
Senere blev applikationen også solgt til BDO ScanRevision, med en tilsvarende
firmaspecifik skabelon, som jeg udviklede.
Nøgleord: C#, .NET, MS Office 2003/2007, DB2, XML
Top Nordic A/S: Freelance Projekt Udvikler
2020-08 - 2021-12
2022-01 - Nykyhetki