Dennis
Mathenge
Curriculum Vitae
Address: Valdemarsvik, Sweden
E-mail:-
Work Experience
09-2016: Lead Front-end Web Developer, Storleden AB, Norrköping, Sweden
I am currently the Lead Front-end Developer at Storleden AB. I am responsible for all
front-end related work. I mostly find myself working with languages such as:
PHP(Drupal)
Django
JavaScript
Twig
SASS/CSS
04-2016 – 07-2016 Drupal Web Developer, Awave AB, Stockholm, Sweden
I worked both as a frontend and backend developer. As a frontend developer, my
responsibilities and tasks involved:
Implementing CSS/SASS/SCSS/CSS3 to style the templates and themes as per Photoshop
designs provided by the designers.
Troubleshooting and fixing CSS, JavaScript and theme related bugs in other Drupal
websites for companies that have support services at Awave.
Implementing JavaScript/Jquery to add any animation effects if needed.
My backend responsibilities were:
Troubleshooting and fixing PHP related bugs in other Drupal websites for companies
that have support services at Awave.
09-2014 – 03-2016 Junior Drupal Web Developer, Storleden, Norrköping, Sweden
I worked both as a frontend and backend developer. As a frontend developer, my
responsibilities and tasks involved:
Building custom templates and themes from Photoshop designs provided by the
designer. The themes were mainly subthemes based on other Drupal themes. By using
subthemes, I was able to reuse code and functionality from the parent themes which in
turn saved a lot of time. Moreover, working in drupal’s theme layer has enabled me to
perfect my skills in HTML and PHP templating.
Implementing CSS/SASS/SCSS/CSS3 to style the templates and themes as per the
Photoshop designs. This stage helped me hone my CSS/SASS/SCSS/CSS3 skills.
Additionally, I learnt how to be detail oriented in order to produce pixel perfect designs
that were satisfactory to the clients.
Implementing JavaScript/Jquery to add any animation effects if needed.
As a backend developer, my responsibilities and tasks were:
Site building. This stage entailed the architecture and structure of content to suit a
client’s needs. I achieved this by working with drupal’s content types, blocks, menus,
views, panels, taxonomy, user profiles, navigation, contributed modules and various
other tools available in Drupal.
Custom module development. Building custom modules exposed me into all aspects of
the Drupal API. This exposure played a significant role in me honing my skills in PHP and
the Drupal API system.
Performing Security Updates. Here, I worked on updating all of our clients’ Drupal
websites as soon as a security update of either Drupal core or contributed modules was
available.
Fixing bugs that arose in a site, both in the frontend and backend.
Skills
Language skills: Fluent in English; Fluent in Swedish
Computer skills: JavaScript, CSS, SASS, PHP, HTML, Drupal, GIT, Trello, Bitbucket
Other
References are available upon request.
Social Links
https://www.freecodecamp.com/dennismathenge
https://github.com/creativehubspace
https://www.linkedin.com/in/mathengedennis/
https://twitter.com/denismathenge