tdeekens
Remote Principal Engineer at commercetools
Remote Principal Engineer at commercetools
Hi there, my name is Tobias Deekens. I like to grow organisations and build software for the web across the entire stack. Please refer to tdeekens.name/curriculum-vitae for my CV.
Activity
Loading activity...
Track Record
This section is a placeholder — track record features are coming soon.
Career15
An increased focus on the architecture of business user tooling across all teams ensuring that architecture evolves with organisational growth to enable teams to develop and deploy their frontends autonomously with as little coordination as possible. Concerns of architecture span from frontend, to backend and Kubernetes as well as monitoring and observability and CI/CD.
Transitioned into a fully remote role being the Tech Lead for frontend focussing on the Merchant Center. Helping to align technical initiatives across various teams and frontends with their adjacent APIs. Facilitating roadmap execution and technical knowledge needed within respective teams while evaluating feasibility and associated risks.
Working as a Frontend Engineer within the Context Team responsible for planning and executing the migration of the legacy Admin Center of the commercetools platform. The team worked on the addition of organization and project administration in the Merchant Center. Ultimately allowing the decommission of the Admin Center as the Merchant Center's legacy counter part.
Working as a Frontend Engineer within the Checkout Team responsible for order and customer administration in commercetools platform. Moving on to help to set up another cross-functional team in the Checkout Team hiring and onboarding two Frontend engineers. The team worked on the addition of shipping method, tax category and order administration in the Merchant Center. In parts introducing new functionality such as shipping method administration while improving on existing functionality such as order management.
Working as a Frontend Engineer within the Priceless Team responsible for pricing and discounts within the commercetools platform. Having gained experience in helping setting up and working in a cross-functional team before (PIM) we hired two frontend engineers into the Priceless Team I then onboarded. The team worked on the addition of a rule builder for discount rules in the Merchant Center and API Clients administration in the Merchant Center.
Working as a Frontend Engineer within the company's first cross-functional team building PIM (Product Information Management) features into the platform. Within the team we collaboratively set up agile processes and workflows. Tasked to build the company's first external search service with an integration into the Merchant Center.
Coming out the interims Product Owner role I stepped into the Tech Lead position within the team. Ensuring with an additional change in Engineering Management that the team continued to execute along the planned goals.
Additionally, taking up Product Owner responsibilities for four months. Helping to continue executing on the product roadmap and planning a predictable workflow for the team. I continued to work as a JavaScript Engineer during this period.
Working as a JavaScript developer within a agile team building great web-based software for comprehensive social network data monitoring and analysis. Working on frontend and related backends powering browser based data visualisations of social media data from various sources. Activities include the implementation of performant and reusable visualisation components using Backbone.js as well as maintaining a large, highly interactive and customizable dashboard UI. All with a focus on Continous Integration and Continous Delivery in a test-driven and pull request based development environment using GitHub and TravisCI.
Working as a front end developer within a cross-functional team developing Single Page Applications. Furthermore focussing on frontend architecture, tooling and testing to increase developer experience.
Investigating Ericsson's adoption of Agile Software Development within their organizational structure in regards to communication flow and blockages by the empowerment of cross-functional teams.
Scandio GmbH is a medium sized web-consultancy firm. Working as a PHP and JavaScript developer mainly extending and maintaining Scandio's Open Source portfolio in scandiojs, lmvc and lmvc-modules. Also engaged in daily development working with Drupal and Solr.
Continuation of work after finishing bachelor thesis. Evolving the previously designed prototype developing a data administration application. Gaining more experience with modern web development using HTML5/CSS3, JavaScript and related frameworks (Backbone.js, martionette.js and jQuery). Also partly worked on daily development of other products.
Combined experience in working at zweitwerk while performing research and writing on an integrated bachelor thesis. The thesis entailed a systematic comparison of NoSQL (BigTable, Dynamo and MongoDB) and SQL (MySQL and Oracle) databases while performing benchmarks and developing an backend angostic proof-of-concept prototype of a product database for their media asset management system.
Working on project Cadena in designing and implementing a Software as a Service supporting elderly care services build upon Adobe Flex®, ActionScript, Flash Media Server and PHP (Zend backed). The application's features included video conferences between care service and a retiree and administration of clinical records. My duties included implementation and testing of a PHP-based backend as well as working on every part of the front end.
Education3
Projects2
Little side projects I released under the MIT licence such as grunt-tasks or my blog.
Contributor to Open Source portfolio of Scandio working on scandiojs, lmvc and lmvc-modules.
