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 - nowPosition: Senior DeveloperTabac Benden GmbH
May 2015 - Oct 2020Position: Head of research and developmentWS Web-Store GmbH
Jul 2012 - Apr 2015Position: Senior DeveloperX-TM GmbH
Oct 2008 - Mar 2009Position: working studentRiemke & Bruser GbR
Sep 1999 - Jun 2012Position: From Junior to senior developerEducation
- 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