Projekterfaring

 

 

 

Virksomhed:

Vestas Wind Systems A/S

Periode:

2010/09 – 2011/06

Projektbeskrivelse:

Design og implementering af en Business Intelligence web applikation til rapportering af vindmølle data.
 
Implementeret som et ASP.NET web site med WCF backend services der forespørger relationelle data i Microsoft SQL server og kuber i Analysis Services. Integration med SAP Single-Sign-On. Public web service til iPhone applikation. Deployment i IIS 7 web farm miljø.

Anvendte teknologier:

WCF, .NET, ASP.NET, C#, JavaScript, jQuery, ADO.NET, XML, SQL Server 2008, SQL, WinForms, DevExpress, IIS 7, SourceSafe

Rolle i projektet:

Udvikler i et team på 3-4 mand

 

 

Virksomhed:

LEGO System A/S

Periode:

2009/09 – 2010/08

Projektbeskrivelse:

Design og implementering af ny operatør software (HMI/SCADA) til overvågning og styring af pakkeanlæg der tæller og pakker legoklodser i poser og æsker.

 

Løsningen består af en .NET applikation som via en OPC snitfalde (OPC tags) kommunikerer med en række PLC’er som styrer tællemaskiner, vægte, transportbånd mv. Produktionsdata ligger i en SQL Server database. Løsningen består desuden af en række administrations værktøjer implementeret som ASP.NET applikationer.

Anvendte teknologier:

.NET, ASP.NET, C#, OPC, ADO.NET, XML, SQL Server 2005, SQL, Multithreading, Windows Services, WinForms, Telerik, RSLinx, Kepware, SourceSafe

Rolle i projektet:

Udvikler i et team på 3-4 mand

 

 

Virksomhed:

Systematic Software Engineering A/S

Periode:

2008/06 – 2009/08

Projektbeskrivelse:

Design og implementering af ny SOA arkitektur for et af Systematic’s kerneprodukter, SitaWare, et GIS baseret kommando/kontrol system.

 

Løsningen består af en server, implementeret som en .NET Windows service, der vha. NHibernate persisterer data i en SQL Server database. GIS klienter tilgår serveren via en række WCF services. Der kan implementeres specifikke adaptorer, sådan at serveren kan udveksle informationer med andre systemer.

Anvendte teknologier:

SQL Server 2005, SQL, .NET, C#, ORM, NHibernate, ADO.NET, XML, SOA, WCF, Multithreading, Windows Services, WinForms, Infragistics

Rolle i projektet:

Min primære rolle var udvikler, men bidrog desuden til det overordnede system design.

 

 

Virksomhed:

Suzlon Energy A/S

Periode

2006/10 – 2008/05

Projektbeskrivelse:

Udvikling af centralt SCADA system til overvågning og rapportering af vindmøller placeret rundt i hele verden.

 

Systemet består af en ASP.NET web applikation med SQL Server 2005 database samt modul til indsamling af data fra møllerne. Med systemet kan der genereres en lang række af rapporter over data fra sensorer, produktionstællere samt statusinformationer. Rapporterne baserer sig på store mængder data og er optimeret herfor.

 

Systemet indsamler automatisk data via internettet fra mere end 500 møller, placeret i hele verden. Hver mølle producerer ca. 300 dataværdier hvert tiende minut. Databasen fylder mere end 100 Gb og indeholder millioner af rækker.

Anvendte teknologier:

SQL Server 2005, SQL, .NET, C#, XML, ADO.NET, .NET Remoting, Multithreading, Windows Services, FTP, WinForms

Rolle i projektet:

Ansvarlig for al databaseudvikling samt udvikling af diverse tools. Fungerede desuden som test- og release manager.

 

 

Virksomhed:

Systematic Software Engineering A/S

Periode:

2006/03 – 2006/06

Projektbeskrivelse:

Blue Force Tracking system til den danske hær. Blue Force er et militært udtryk for venner.

 

Projektet omhandlede integration Harris Falcon II HF radioer, og et GIS system til positionering af danske patruljeenheder i Afghanistan. De radioer de kører rundt med har indbygget GPS. Ved hovedkvarteret er placeret en PC med en radio tilkoblet, og via den radio kan alle andre radioers positioner udtrækkes.

 

Der blev udviklet en Windows service, som kunne modtage GPS positioner fra radioen, og opdatere patruljernes positioner på kortet i GIS systemet. De samme informationer kan desuden sendes over satellit, sådan at man hos HOK i Danmark kan se samme situationsbillede.

Anvendte teknologier:

.NET, C#, XML, ADO.NET, .NET Remoting, Multithreading, Windows Services, SQL Server 2000, SQL, NMEA GPS Protokol, GIS, WinForms

Rolle i projektet:

Jeg var udvikler, tester og underviste hærens instruktører i anvendelse af systemet.

 

 

Virksomhed:

Enventia

Periode:

2005/09 – 2006/03

Projektbeskrivelse:

System til afholdelse af kørselsregnskab i BMW biler. Systemet kan udskrive rapporter godkendt af de tyske skattemyndigheder.

 

Systemet består overordnet set af tre enheder; en hardware enhed fastmonteret i bilen, en PDA og en PC. PDA’en har føreren med i bilen, og PC’en står hjemme på kontoret.

-       Den fastmonterede enhed registrerer alle kørte kilometer, start/stop tidspunkter m.m. PDA og den fastmonterede enhed kommunikerer via bluetooth.

-       Til PDA’en blev udviklet en Windows CE applikation, hvormed føreren kan registrere ture, besøg, udgifter m.m.

-      Til PC’en blev udviklet en Windows applikation, hvormed man kan søge og filtrere i data, udskrive rapporter og vedligeholde stamdata. PDA og Windows applikation kommunikerer via Microsoft ActiveSync.

Anvendte teknologier:

.NET, C#, XML, Microsoft ActiveSync, Infragistics, WinForms

Rolle i projektet:

Jeg implementerede PC applikationen.

 

 

Virksomhed:

Systematic Software Engineering A/S

Periode:

2004/09 – 2006/09

Projektbeskrivelse:

Udvikling af et Network Management System (NMS) til den danske hær.

 

Projektet omfattede udvikling af et NMS til planlægning og overvågning af telegrafenhedernes mobile ATM netværk. ATM knuderne er typisk placeret 20-30 km fra hinanden, og er kædet sammen via UHF radioer. Nettet er meget dynamisk, da dets formål er at stille telefon- og dataforbindelser til rådighed til hærens operative enheder.

 

Projektet var baseret på et GIS system til at give overblik over, hvor køretøjer og master bedst placeres, og til at informere om nuværende status af alle forbindelser i nettet. Der blev udviklet en række funktionaliteter til at hjælpe operatøren med at planlægge og overvåge nettet. Den underliggende database indeholder omkring 250 tabeller.

 

Projektet omfattede desuden undervisning af hærens instruktører samt omfattende afleverings test i form af en ugelang ”live exercise” i felten.

Anvendte teknologier:

.NET, C#, XML, ADO.NET, .NET Remoting, Multithreading, Windows Services, 3-tier, SQL Server 2000, SQL, ATM, Security, GIS, MSI installer, Infragistics, WinForms

Rolle i projektet:

Min primære rolle var udvikler og software arkitekt, men varetog desuden roller som development lead, configuration manager, release manager, installatør, tester, supporter og underviser.

 

 

Virksomhed:

Systematic Software Engineering A/S

Periode:

2002/01 – 2004/08

Projektbeskrivelse:

Udvikling af et database-replikerings produkt.

 

Projektet udspringer af forskellige landes behov for at kunne udveklse informationer med andre landes C2 (Command and Control) systemer. Der eksisterer en internationalt sammenslutning kaldet MIP (Multilateral Interoperability Programme), hvis formål er at definere protokoller og procedurer for udveksling af informationer mellem forskellige militære IT systemer.

 

Der blev udviklet en database replikerings mekanisme, i henhold til MIP specifikationer, der kan replikere database indhold uanset hvilken DBMS, der er i den anden ende. Implementeret som en Windows service med en administrations GUI frontend.

 

Udover at implementere replikerings mekanismen var Systematic teknisk rådgiver for det danske og engelske forsvar i det internationale samarbejde.

Anvendte teknologier:

.NET, C#, XML, ADO.NET, .NET Remoting, Multithreading, Windows Services, SQL Server 2000, SQL, MSI installer, WinForms

Rolle i projektet:

Udvikler, team leader og teknisk rådgiver for den danske hær ved møder i den internationale sammenslutning MIP.

 

 

Virksomhed:

Terma A/S

Periode:

2001/04 – 2001/12

Projektbeskrivelse:

Udvikling af en Flight Recording Replay applikation.

 

Terma har udviklet en Tactical Data Unit (TDU), der monteres i fly og helikoptere, og der kan optage alt data transmission der foregår på 1553 data bussen. På 1553 data bussen flyder enorme mængder af information omkring flyets position, hastighed, retning, trusler, affyring af våben m.v.

 

Der skulle implementeres en Windows applikation, hvormed man kunne analysere de optagede data med henblik på debriefing og uddannelse af piloter.

Anvendte teknologier:

Microsoft Visual C++, MFC, Mil-Std-1553B

Rolle i projektet:

Jeg var ene mand om at implementere Flight Replay applikationen.

 

 

Virksomhed:

Terma A/S

Periode:

2000/07 – 2001/03

Projektbeskrivelse:

Udvikling af en Radar Jammer Simulator applikation.

 

I forbindelse med at det australske luftvåben skulle have opgraderet deres F-111 fly med Terma’s EW hardware og en israelsk jammer pod, skulle der udvikles en Windows applikation, som kunne simulere den israelske Jammer Pod (EL/T-8222). Simulator applikationen skulle bruges til at teste hardware og embedded software, uden at det var nødvendigt at have en jammer til rådighed.

 

Simulator applikationen kommunikerede med Terma-hardware gennem et Mil-Std-1553B udvidelseskort monteret i PC’en. Mil-Std-1553B er en standard data bus der anvendes i fly og helikoptere.

 

Simulator applikationen fungerede så godt, at den israelske jammer producent efterfølgende selv benyttede simulatoren til test.

Anvendte teknologier:

Microsoft Visual C++, MFC, Mil-Std-1553B

Rolle i projektet:

Jeg var ene mand om at designe, implementere og teste simulator applikationen i henhold til interface specifikationer for den rigtige jammer pod.

 

 

Virksomhed:

Systematic Software Engineering A/S

Periode:

1997/01 – 2000/06

Projektbeskrivelse:

EDI applikationer til DSB Gods.

 

Udvikling af et EDI-baseret fragtbrevs- og fakturasystem til DSB Gods, som skulle anvendes af de kunder, som skulle have fragtet paller. Applikationen var en 3-tier Windows applikation med funktioner til udskrift af stregkodelabels og en række rapporter. Fragtbreve og faktura blev udvekslet med server hos DSB Gods ved hjælp af EDI. Danske Fragtmænd overtog DSB Gods, men applikationen anvendes fortsat hos omkring 1000 af deres kunder.

 

Udvikling af lagerstyring og palleregnskab til Merrild Kaffe’s lagerhotel. Udskrift af stregkodelabels. Udvikling af embedded software til stregkodescannere.

 

Udvikling af system til FDB Nonfood til automastisk udfyldelse af EDI fragtbreve ved at skanne stregkoder på paller og lastbiler.

Anvendte teknologier:

Microsoft Visual C++, MFC, Sybase SQL Anywhere, EDI, EDIFACT, EAN128

Rolle i projektet:

I projektstørrelser på 1-2 mand, deltog jeg i kravetablering, analyse, design, implementering, test, undervisning og support. Derudover brugte jeg 3 måneder på at installere systemerne hos DSB Gods’ kunder i Jylland/Fyn.

 

 

STRIIB•NET ApS

Hørretløkken 301

8320 Mårslet

 

CVR: 32 82 76 67

 

Mobil:  +45 22 55 80 76

e-mail: rasmus@striib.net

 

 

Download CV

Download MCP Transcript

 

 

 

 

 

 

STRIIBNET ApS