Marco Kähler

Marco Kähler at a glance

Age
40 years and counting
Profession

Frontend & Web Developer

Web & Graphic Designer

Partner at Internet Agency Kähler (society under civil law)

Education

Computer Science Expert for Software Development (IHK)

Media Informatics (2 semesters at university of applied science)

Experience

More than 10 years of experience in different fields

Skillset

NEXT.js Development (TypeScript, React.js, Node.js, Prisma ORM, PSQL-DB)

PHP Development (Vanilla PHP, Laravel, MySQL-DB, MongoDB)

CMS Development (Wordpress, Joomla, OctoberCMS, Strapi)

HTML Development (SCSS, Bootstrap-CSS, Tailwind-CSS, JQuery, Vanilla JS)

Mobile App Development Android & iOS (C#, Xamarin-Framework)

Consulting (Analysis and advice on feasibility, costs and effort)

Graphic Design (Photoshop, Illustrator, InDesign, XD)

Spoken languages

German (native), English

Location

Berlin, Germany

Status
Available 

Hire meAbout myselfMy SkillsCareerPortfolio

Available part-time as an employee or external!

Contact me

About

Credo

The view of the big picture is more important than ever. Modern tools and technologies are saving development time, which can be used for planning a good user experience. Tailoring the design to the needs of the customers allows intuitive operation and finally satisfies the customer with joy.

Experience and knowledge makes it possible to combine special tools and technologies, to compare possibilities & solutions and to know how customers experience a website.

Knowing one solution is silver, to know several solutions is gold!

Myself as a Person

I am a software developer who has grown up with the computer. After school I have completed an apprenticeship as a Computer Science Expert for Software Development (IHK) at Siemens AG. Completing apprenticeship I started studying media computer science.

Early on, I realized that the best way to develop knowledge is an autodidactic way, with immediate practical relevance. As a child of the generation Google I know how to fix a lack of knowledge and how I can use this as an advantage for myself. My approach is solution-oriented and creative nature. I wanted to combine my interest in design and art with my knowledge of software development – I have started my own business as a webdesigner.

People appreaciate my social, empathic and friendly character. I have a positive attitude and am always open to new things. Knowing my own limits I am not too shy to ask for help if needed. Cohesion and friendliness in a team are important to me.

What I am looking for

I am looking for a position in a company or a project where I can contribute my knowledge and experience in a meaningful way. Your team should complement each others individual strengths and weaknesses well. Ideally, I would fit right into your team. Mutual appreciation is part of your company culture. Performance is not only criticized but also praised, the way how an active feedback culture should work.

Would you like to get to know me?

Contact me

Skills

Legend

= Light knowledge
= Basic knowledge
= Medium knowledge
= Advanced knowledge
= Profound knowledge

= Used in production environment / customer project(s).
= Actively used in the past 2 years.

JAM / (M)PERN stack Development

React.js
NEXT.js - Static Site Generator React Framework
Vue.js
TypeScript
Node.js
Express.js - Node.js Framework
Prisma ORM
PostgreSQL DB
Mongo DB
API Design & Development
Markdown - Markup Language

LAMP stack Development

PHP
Laravel - PHP Framework
Symfony - PHP Framework
Twig - PHP Template Engine
MySql DB

HTML Development

HTML
Javascript
JQuery - Javascript Library
CSS
LESS / SASS - CSS Compiler
Bootstrap - CSS Framework
Uikit - CSS Framework
Tailwind - CSS Framework
HUGO - static site generator

App / Mobile Development

C#
Xamarin - C# Framework
C++
QT - C++ Framework
Java
App Store Publishing (Play Store, App Store)

CMS Development

Wordpress - Installation & Administration
Wordpress - Template Development
Wordpress - Plugin Development
Joomla - Installation & Administration
Joomla - Template Development
Joomla - Extension Development
OctoberCMS - Installation & Administration
OctoberCMS - Template Development
Strapi - Installation & Administration
Strapi - API frontend connection

Design

Adobe Photoshop
Adobe Illustrator
Adobe Indesign
Adobe Lightroom
Adobe XD
Web design
Logo design
Print design

Project Management

JIRA
MS Project
Requirement Management
Project Management
Agile Development
SCRUM

Tools

Version control systems (Git, SVN)
Code editors (VS Code, Eclipse, PHPStorm, Atom)
Postman (API testing)
MS Office Suite (ECDL)

I am an all-rounder and open to new things!

Contact me

Career

Sept 2005 to Jan 2008Apprenticeship - CS Expert for Software Dev. (IHK)

Full time Trainee @ Siemens AG - Brunswick, Germany

After I finished school, I did an apprenticeship as an Computer Science Expert fpor Software Development at Siemens AG. The training was carried out within the company and also partly at the vocational school. After two and a half year I was able to graduate and thus also succumbed to my technical college entrance qualification.

Jan 2008 to Sep 2012Application Developer - Computer Science Technician

Full time Employee @ Siemens AG - Brunswick, Germany

With the completion of my training as a computer science expert, Siemens AG offered me a full-time job as an application developer and computer service technician. My main task was the development and further development of loading tools for the software of railway interlocking systems. With the help of the programs I developed, current software versions were flashed onto the interlockings. In the development I worked exclusively with the programming language C++. The QT framework was also used to create a visual interface, which is where I first encountered the signal slot principle.

2010 to 2011Media Informatics (online studies)

Part time Student @ Ostfalia university of applied science - Wolfenbüttel, Germany

In addition to my job at Siemens, I started studying media informatics. Unfortunately, I realized very quickly that the course contained hardly any knowledge worth mentioning that I did not already know from my training as a computer science expert. So I took everything that was relevant to me with me, such as the media design courses. I also learned the programming language JAVA for two semesters.

Oct 2017 to May 2018Frontend Developer / Web Developer

Part time Employee @ Deutsche Messe Interactive GmbH - Hanover, Germany

Since my business partner is slowly withdrawing from the joint company to retire, I made the decision in 2017 to look for a job as a developer again. I found a part-time job at the subsidiary of Deutsche Messe AG. Here primarily my knowledge in PHP and web development was asked. Together with a team, I maintained Deutsche Messe AG's exhibitor management system and implemented requirements for further development. Furthermore, with my experience in Wordpress and web development in general, I was able to contribute a lot to consulting for future projects. Unfortunately, the subsidiary was closed very suddenly due to the decision of the parent company, Deutsche Messe AG. As a result, Deutsche Messe Interactive GmBH ceased operations in mid-2018.

Jul 2018 to Dec 2020Senior Frontend Developer

Part time Employee @ multi-media-managmeent GmbH - Hanover, Germany

After the sudden business closure at my previous employer, I looked for a new part-time job. I found this at multi-media-magement GmbH. Here I was hired to support the development team as a senior frontend developer. Since the company was in a strong growth phase at that time, my area of responsibility changed very quickly from working as a developer to working as a technical product owner. However, I came into contact with the Javascript framework Vue.js and was able to learn a lot about the workflow with Javascript-based web applications. As a technical product owner, I received stakeholder requirements and communicated and evaluated them with the management and the development team. I really liked the work as a connecting and mediating element of the workflow.

Aug 2013 to nowPlatform Administration, Maintenance and Development

Project IFARlink @ German Aerospace Center (DLR) - Cologne, Germany

During my work as a partner at the internet agency Kähler, I was able to win the German Aerospace Center (DLR) as a long-term customer. A social network based on the CMS Joomla was developed on behalf of DLR. Furthermore, the portal has been expanded to include several individual technology databases. In recent years, a separate app has also been developed, which is available for iOS and Android. The social network platform is managed and maintained by me and in consultation with the DLR and other space organizations such as NASA, NRC, JAXA and many more, it is constantly being further developed. The project has been running since 2013 and is renewed on an annual basis. Every year, a different space organization provides the chair man - accordingly, new ideas and suggestions for further development are constantly being generated. You can find out more on the relevant portfolio page.

Jan 2013 to nowPartner, Web Developer & Web Designer

Partner @ Internet Agency Kähler - Isenbüttel, Germany

I had the opportunity to join the internet agency Kähler as a partner. Now that I've been able to gain professional experience at Siemens AG for a number of years, I've decided to resign and take the next step in my career. At the internet agency Kähler I was able to perfectly combine my skills as a software developer and my newly acquired knowledge in the field of media design. I am able to handle projects of various sizes and have a lot of variety. My main task is to look after customers, create and design websites and develop individual requests. I now run the internet agency part-time if required. Over the years I've taken on a few jobs on the side, as this gave me the opportunity to work more in a team again.

My experience for your success!

Contact me

Portfolio (selection)

Airtec Call for abstracts

Airtec Call for abstracts

On behalf of the airtec congress an abstract submission form was created.

Visit Portfolio

Member Management Platform - BWG Brunswick

Member Management Platform - BWG Brunswick

A member management platform for the BWG in lower saxony based on the PHP Laravel Framework and a MySql database.

Visit Portfolio

IAMP - member management

IAMP - member management

Member management plattform based on Next.js for IAMP.

Visit Portfolio

IFarlink - Aerospace Social Network

IFarlink - Aerospace Social Network

IFARlink is a network for IFAR members and associated universities in aviation research.

Visit Portfolio

Website for secondary school Vorsfelde

Website for secondary school Vorsfelde

The secondary school in Wolfsburg City Vorsfelde needed a refresh of their existing webpage.

Visit Portfolio

Storemanagement Trainer C. Winter

Storemanagement Trainer C. Winter

A complete corporate design was created for Mr. Christoph Winter, store management trainer.

Visit Portfolio