Hi! I am Carlos.

I create software since 1999!

Get to know me better!

Introduction

I am an computer scientist that worked for more than 20 years on online shops, . Since 2015 I was the head of the research and development department at Tabac Benden in Düsseldorf. In that function I created a multi-shop system, several brands and products and ultimately a profit-making business for the company.

Since 2021 I work for henworx GmbH & Co. KG. As a senior developer I wrote software with PHP, Laravel, React, React Native and if needed with Java.

I enjoy writing stable, clean software. Writing unit tests is not a burden, but a relief for me.

By the way: This website was also created to show a little bit of code to new employers. Check out this projects github page.

Yes this is a bit old-school, but this website is focussed on performance. Besides: What is the point in showing that someone can read the manual of a framework?

Languages

  • PHP
  • Javascript (jQuery, React, Typescript)
  • SQL
  • HTML5
  • CSS3
  • Python (used for a small print-server)
  • Java and C (used in Univerity)
  • Perl (used in legacy-code until 2015)
  • german (native)
  • english (almost like a native)
  • gallego (native)
  • spanish (native)

Skills and concepts

  • Clean-Code
  • object oriented programming
  • domain driven development
  • event driven development
  • test driven development
  • Database modelling
  • web security (encryption, prevention of sql-injections and cross-site-skripting)
  • extreme programming
  • agile development
  • resource management (aka concepts of operating systems)
  • logistics
  • image processing
  • video-editing
  • camera operating
  • photography
  • user interface design
  • print design
  • product design
  • market-research
  • UX (not limited to user interfaces, but rather to the whole shopping experience)
  • statistics and analytics
  • gamification
  • search engine optimization
  • information retrieval
  • knowledge managment
  • content marketing
  • social-media marketing
  • machine learning concepts

Tools

  • PHPStorm (prefered)
  • My own php-generator skript
  • PHPUnit
  • MariaDB
  • Laravel
  • React
  • React Native
  • Elasticsearch
  • nginx
  • Git
  • npm
  • composer
  • Linux (Ubuntu on Servers)
  • MacOS (for Desktop)
  • Windows (to see what users see)
  • iTerm2
  • Docker Desktop
  • Adobe Photoshop
  • Adobe Premiere
  • Adobe Illustrator
  • Adobe XD
  • Adobe Dimension
  • Stylus
  • Grunt
  • Netbeans (for private use)
  • PyCharm
  • Ansible
  • Vagrant
  • Google Analytics
  • Google Web-Console
  • ffMPEG
  • ImageMagick
  • Keychron K2 mechanical keyboard with blue switches

Hobbies

In times without a pandemic: Football, road cycling, punk concerts, meeting with friends, Chaos Computer Club.

Experience:

  • henworx GmbH & Co. KG

    Jan 2021 - now
    Position: Senior Developer
  • Tabac Benden GmbH

    May 2015 - Oct 2020
    Position: Head of research and development
  • WS Web-Store GmbH

    Jul 2012 - Apr 2015
    Position: Senior Developer
  • X-TM GmbH

    Oct 2008 - Mar 2009
    Position: working student
  • Riemke & Bruser GbR

    Sep 1999 - Jun 2012
    Position: From Junior to senior developer

Education

  • June 2013

    Graduated with Bachelor in Computer Science

    Heinrich-Heine University Düsseldorf

    • 2nd place in the practical programming course of 2005.
    • Bachelor-Thesis: Creation of an homework submission tool with PHP.
    • Aside discipline: information science
    • Layouted the students newspaper.
    • Elected for students parliament for three years.
    • Worked in the unit of political education for the students representation.
  • July 2004

    Graduation as computer science salesman

    Riemke und Bruser GbR and Walter-Eucken Berufskolleg

  • June 2002

    Highschool graduation

    Gymnasium Vogelsang in Solingen

Hire me!

I am looking forward to hear from you!

Adress

Carlos Cota Castro
Worringer Straße 87
40211 Düsseldorf

+49 176 / 246 227 15
@ carloscotacastro@icloud.com