Apr 2013 – Sep 2015 · Amsterdam
Generated web forms
Java developer · ING
Highly available APIs that send customer confirmations by email with PDF attachments, and a Groovy DSL that generates multichannel forms.
- Client
- ING
- Period
- Apr 2013 – Sep 2015
- Role
- Java developer
- Location
- Amsterdam
- Via
- Quintor
The assignment
In project Panama I helped build a Domain Specific Language in Groovy for designing customer forms from reusable parts. Keywords like “Account”, “Postcode” and “Customer number” turn into input fields with the right validation, and Freemarker templates generate complete multi-step web forms from the design.
I also built stateless, highly available REST APIs for other teams’ business processes, including customer confirmations by email with PDF attachments. Those teams only had to build a frontend.
Need help with a similar project?
I’m happy to hear what you’re working on.