Senior Software Engineer
• Worked on team that developed Invote product, a GDPR and ISO 9001/27001 compliant distributed voting system that allows for secure credential delivery, anonymization, encryption and secure tallying of votes, as well as verification of votes using receipts, a verification app and a tool for auditing all votes.• Designed and implemented annotation-driven plug-in architecture for Invote that allowed for customization of the voting system by way of hooks.• Customized, tested and delivered Invote-based projects for dozens of clients in Europe and North America, including the Church of Norway (census: 3 million voters), Nova Scotia (census: 2 million voters), as well as the US House of Representatives, and dozens of universities and companies.• Unit testing with Junit / JMock / Mockito, performance testing with JMeter and JProfiler.• Deployment with Bitbucket, Jenkins, Ansible / Ansible Towers, Amazon Cloud (AWS).• Worked on pilot project to Dockerize Invote components and orchestrate Docker containers with Kubernetes.