Afstuderen bij WeAreFrank!

Wat leuk dat je interesse hebt in een stage of afstudeerproject bij WeAreFrank! We geven je wat meer informatie over de verschillende projecten die we te bieden hebben.

Interface voor WSDL en OpenAPI

Java, OpenAPI, WSDL

Het Frank!Framework heeft de mogelijkheid om WSDL of OpenAPI-specificaties te genereren vanuit de gemaakte configuraties. Op het moment is de achterliggende code hiervan gescheiden, maar we willen hier een algemene interface voor maken.

Data mapper Frank!Flow

Java, Rest, XML

We willen een grafische data mapper toevoegen aan de Frank!Flow. Er zijn hier een aantal standaard libraries voor beschikbaar zoals AtlasMap of de onlangs gelanceerde Azure Logic Apps data mapper. Tijdens deze stage doe je onderzoek naar de verschillende opties en implementeer je een nieuwe data mapper in de Frank!Flow.

Frank!Runner

Java, Ant, Rest

De Frank!Runner is een tool om het Frank!Framework makkelijk lokaal op te starten. Er zijn wat kleine verbeteringen die we hierin willen doorvoeren. De indicatie van het downloadproces is momenteel onduidelijk. Dit willen we met deze stageopdracht gaan verbeteren!

XSLT debugging

Java, XSLT

Eerder hebben studenten XSLT debuggable gemaakt met Saxon en Xalan. Dit moet nu ingebouwd worden in het Frank!Framework op een mooie manier, omdat het nu nog een losstaande codebase is.

Apache Camel K Kamelets Catalog overbouwen naar Frank!Framework

Java

Onderzoek welke Kamelets (plug-ins voor Apache Camel) relevant zijn voor het Frank!Framework en hoe deze kunnen worden overgenomen. Je analyseert de architectuur van de Kamelets en implementeert een methode om ze binnen het Frank!Framework te gebruiken.

Ladybug integratie met Apache Camel & WSO2

Java

Ladybug is onze Java-testtool voor het analyseren van berichtverkeer binnen het Frank!Framework. In deze stage onderzoek je hoe Ladybug breder ingezet kan worden, bijvoorbeeld voor integraties met Apache Camel en WSO2. Je analyseert de compatibiliteit en implementeert de benodigde uitbreidingen.

Frank!Framework in AWS & Azure Marketplace

Cloud

Onderzoek hoe het Frank!Framework het beste kan worden aangeboden in de AWS en Azure Marketplace. Je analyseert de vereisten, distributiemodellen en de mogelijkheden binnen beide platforms.

Priooo.com Upgrade

Java & Frank!Framework

Upgrade Priooo.com, een oud project binnen WeAreFrank!, en maak het publiek beschikbaar. Voer back-end verbteringen door en gebruik het al een use-case om de mogelijkheden van het Frank!Framework te demonstreren.

APISIX Federated Gateway

Frontend & Backend, User Interface, Portal

Ontwikkel een federated portal voor het beheren van micro-gateways op basis van de Frank!Gateway. Dit platform biedt een centrale plek om zowel centrale gateways als de APISIX Gateway efficiënt te beheren. Tijdens deze stage werk je aan zowel de front-end als de back-end en ontwerp je een intuïtieve gebruikersinterface. 

Frank!Console Swagger File

Java

Ontwikkel een plugin voor Backstage waarmee automatisch een API-specificatie wordt gegenereerd voor de Frank!Console. Dit zorgt voor een gestandaardiseerde en up-to-date Swagger-documentatie van de API.

Kijk maar even

Heb je zelf een tof idee voor een stageopdracht of wil je een onderzoek doen bij WeAreFrank!? Laat het ons weten! Neem contact op met Ana. Haar contactgegevens vind je onderaan deze pagina.

Interesse gekregen in een project?