Might be available
(Updated 2020-02-10)Software udvikler
København, Denmark
Native Danish, English, Intermediate Svenska, Norwegian
- Stærk erfaring med relationelle databaser (PostgreSQL)
- Stærk erfaring med container miljøer (Docker og Kubernetes)
- 10+ års erfaring med objekt orienteret programmering (Java og PHP)
Skills (20)
CI/CD
SOFTWARE DEVELOPMENT
SQL
BI
CRM
Laravel
OBJECT-ORIENTED
ARCHITECTURE
PIPELINE
domain driven design
Git
Docker
PHP
SOLID
Python
HTML
Jenkins
Hadoop
JavaScript
Groovy
Summary
Technical consultant with primary competences within the fields of software development and system architecture. Several years of experience from industries such as telco, entertainment and technology creating customized systems based on specific client requirements.
Highly skilled in object-oriented design with focus on deliver code that is robust, maintainable, extendable and testable following principles like SOLID and tactical patterns from domain-driven design. Hands-on experience with designing service-oriented environments and applications as well as applying continuous integration and continuous delivery.
Expertise working in close collaboration with clients to ensure all important domain knowledge is anchored into the system. Used to work in cross functional teams where communicating complex technical solutions in a business language is required to make everyone understand the implications of a selected solution.
Professional Experience
2018-01 - 2019-01
Responsible for refactoring a monolithic system towards a service-oriented architecture. Applied a Port and Adapter architecture and added a rich domain model layer. Used a message broker to introduce an event-driven architecture. Also, Integrated the existing platform with new network service providers.
Technologies used: PHP, Laravel, Doctrine, PHPUnit, PostgreSQL, Docker, AWS, Jenkins, RabbitMQ, Kibana
2017-01 - 2018-01
Responsible as technical lead for designing a service-oriented platform to help data scientists build machine learning models based on federated learning. Used python and Golang to develop services for parameter aggregation and machine learning model storage. Installed and managed a Kubernetes cluster running on AWS.
Technologies: Python, Scikit-learn, Golang, Docker, Kubernetes, Kops, AWS, PostgreSQL, Bitbucket pipeline, gRPC, ProtoBuf
2015-01 - 2017-01
Designed and developed a platform for delivering broadband to private and business customers. Was responsible for designing and implementing various modules such as shipping, hardware inventory, outbound communication, provision broadband lines on different technologies and debt collection.
Technologies used: PHP, Laravel, PHPUnit, PostgreSQL, Docker, AWS, RabbitMQ, Jenkins, Bash script, Kibana, SOAP
2013-01 - 2015-01
Project: Designed and developed an order management and order fulfillment system in order to deliver DTH product to private customers.
Project: Part of a software team that developed a platform in order to deliver broadband to private customers. Developed modules for number porting, invoice reminder flow and provision DSL lines on new addresses.
Technologies used: PHP, Laravel, PHPUnit, PostgreSQL, Jenkins, JavaScript, HTML, CSS
2009-01 - 2013-01
Responsible for the internet connection for the dormitory with over 300 students using it on a daily basis. Developed a user management system and a monitoring system. Mentored other system administrators.
Technologies used: Java, JUnit, GWT, MySQL, Apache Http Server, Caucho Resin Application server, Bash script
2010-01 - 2013-01
Developed mobile apps and web apps to demonstrate the possibilities of IBM WebSphere product portfolio. Installed, configured and maintained internal infrastructure related to PoT.
Technologies used: Java, JavaScript, Dojo Toolkit, HTML, CSS, DB2, WebSphere Application Server
2008-01 - 2009-01
Developed tools for internal use.
Technologies used: VBScript
Academic Background
2010-01 - 2013-01
2011-01 - 2012-01
2006-01 - 2010-01