Back-end Developer | Team lead
2017 - PRESENTBilly ApS- Led one of the two development teams.
- Contributed to the back end's microservice architecture by designing new services as well as refactoring existing ones to reduce coupling and increase resiliency.
- Increased automation on the operational side by introducing new deployment and orchestration tools and practices.
- Integrated with other services such as payment gateways, OCR tools, ERP systems, and so on.
- Assisted the front-end development of the web application build using Ember.js.
Technologies: Distributed Systems, Event Sourcing, Domain-driven Design (DDD), Agile Software Development, Linux, NoSQL, Mesos, DevOps, Elasticsearch, AWS DevOps, React, Event-driven Architecture, SQL, TypeScript, Amazon Web Services (AWS), Jira, GitHub, Git, Drone CI, Docker, Ansible, Redis, RabbitMQ, EventStore, PostgreSQL, MySQL, Node.js, Elixir, Python, PHP, JavaScriptFront-end Developer (Consultant)
2016 - 2017DR | Danish Radio- Contributed to the architecture of a large front-end AngularJS application.
- Refactored and optimized for performance and maintenance.
Technologies: Agile Software Development, Linux, JavaScript, C#, GitHub, Git, AngularJSFull-stack Developer
2013 - 2017SharkCell ApS- Designed and implemented the architecture for the back end and front end (REST APIs).
- Built data models and managed the database.
- Created automation workflows for continuous integration and, deployment using Bamboo, Docker, and Ansible.
- Developed the data-driven, dynamic web application using AngularJS.
Technologies: Distributed Systems, Agile Software Development, Linux, NoSQL, DevOps, AWS DevOps, Cassandra, SQL, JavaScript, Java, Amazon Web Services (AWS), Azure, Git, Docker, Ansible, MariaDB, MongoDB, AngularJS, ASP.NET, C#, Node.jsSoftware Developer Intern
2013 - 2013SharkCell ApS- Developed an administrative system for schema generation in an EAV system.
Technologies: Agile Software Development, SQL, Git, Breeze.js, Knockout (Knockout.js), Durandal, JavaScript, ASP.NET, C#