
<!DOCTYPE html>
<html lang="de" dir="ltr" prefix="og: https://ogp.me/ns#" class="h-100">
  <head>
    <meta charset="utf-8" />
<meta name="description" content="Ich bin ein Full-Stack-Entwickler und Drupal-Liebhaber. Ich biete auch die Entwicklung von mobilen Apps sowie Front-End- und Back-End-Entwicklung mit Symfony, Drupal und React an." />
<link rel="canonical" href="https://www.cbeier.net/" />
<link rel="shortlink" href="https://www.cbeier.net/" />
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="alternate" type="application/rss+xml" title="Blog Feed" href="https://www.cbeier.net/feed" />
<link rel="icon" href="/themes/custom/cbeier_resume/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="alternate" hreflang="de" href="https://www.cbeier.net/" />
<script type="application/ld+json">{
  "@context":"https://schema.org",
  "@type":"WebSite",
  "name":"Christian Beier",
  "alternateName":"cbeier.net",
  "url":"https://www.cbeier.net/"
}</script>

    <title>Christian Beier – Drupal Freelancer aus Potsdam</title>
    <link rel="stylesheet" media="all" href="/sites/default/files/css/css_MLxYGeNM1ps21eE2ZvJh83bMcLL-WR8sP_PN0fajgFM.css" />
<link rel="stylesheet" media="all" href="/sites/default/files/css/css_uksf2t3RSnYbEMvjnk4Qvr1SzWlNLyl7A3mOmRneF1Q.css" />

    <script src="/libraries/fontawesome/js/fontawesome.min.js?v=6.4.0" defer></script>
<script src="/libraries/fontawesome/js/solid.min.js?v=6.4.0" defer></script>
<script src="/libraries/fontawesome/js/brands.min.js?v=6.4.0" defer></script>

  </head>
  <body class="path-frontpage page-node-type-page-builder   d-flex flex-column h-100">
        <div class="visually-hidden-focusable skip-link p-3 container">
      <a href="#main-content" class="p-2">
        Direkt zum Inhalt
      </a>
    </div>
    
      <div class="dialog-off-canvas-main-canvas d-flex flex-column h-100" data-off-canvas-main-canvas>
    
<div class="container vh-100">
  <header class="pt-4 mb-2">
    <div class="row">
      <div class="col">
        <nav class="navbar navbar-expand-md navbar-light text-dark ">
          <div class="container d-flex justify-content-center px-0">
              <div class="region region-header">
    <div id="block-sitebranding" class="block block-system block-system-branding-block">
  
    
        <h2>
      <a href="/" title="Startseite" rel="home" class="site-title">
        cbeier.net
      </a>
    </h2>
  
  </div>

  </div>


            <button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse"
                    data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
                    aria-expanded="false" aria-label="Toggle navigation">
              <span class="navbar-toggler-icon"></span>
            </button>

            <div class="collapse navbar-collapse justify-content-md-end" id="navbarSupportedContent">
                <div class="region region-nav-main">
    <nav role="navigation" aria-labelledby="block-hauptnavigation-menu" id="block-hauptnavigation" class="block block-menu navigation menu--main">
            
  <h5 class="visually-hidden" id="block-hauptnavigation-menu">Hauptnavigation</h5>
  

        
            <ul data-block="nav_main" class="navbar-nav justify-content-end flex-wrap nav-level-0">
                    <li class="nav-item">
          <a href="/info" class="nav-link" data-drupal-link-system-path="node/727">Info</a>
      </li>

                    <li class="nav-item">
          <a href="/blog" class="nav-link" data-drupal-link-system-path="blog">Blog</a>
      </li>

                    <li class="nav-item">
          <a href="http://wiki.cbeier.net/" class="nav-link">Wiki</a>
      </li>

                    <li class="nav-item">
          <a href="/kontakt" class="nav-link" data-drupal-link-system-path="node/729">Kontakt</a>
      </li>

        </ul>
  



  </nav>

  </div>

              
            </div>
          </div>
        </nav>
      </div>
    </div>
  </header>

  <div class="row">
    <div class="col-md-4 col-lg-3">
      <div class="container-side">
          <div class="region region-sidebar-first">
    <div id="block-cbeiernetauthorportrait" class="block block-cbeier-site block-cbeier-author-portrait-block">
  
    
      <img src="/themes/custom/cbeier_resume/images/portrait.svg" alt="Christian Beier" width="306px" height="365px" />

  </div>
<nav role="navigation" aria-labelledby="block-cbeier-resume-main-menu-menu" id="block-cbeier-resume-main-menu" class="block block-menu navigation menu--main">
            
  <h5 class="visually-hidden" id="block-cbeier-resume-main-menu-menu">Hauptnavigation</h5>
  

        
            <ul data-block="sidebar_first" class="navbar-nav justify-content-end flex-wrap nav-level-0">
                    <li class="nav-item">
          <a href="/info" class="nav-link" data-drupal-link-system-path="node/727">Info</a>
      </li>

                    <li class="nav-item">
          <a href="/blog" class="nav-link" data-drupal-link-system-path="blog">Blog</a>
      </li>

                    <li class="nav-item">
          <a href="http://wiki.cbeier.net/" class="nav-link">Wiki</a>
      </li>

                    <li class="nav-item">
          <a href="/kontakt" class="nav-link" data-drupal-link-system-path="node/729">Kontakt</a>
      </li>

        </ul>
  



  </nav>

  </div>


        <div class="d-none d-md-block">
            <div class="region region-sidebar-second">
    <div id="block-cbeiernetsociallinks" class="block block-cbeier-site block-cbeier-social-link-block">
  
    
      <ul class="social-wrapper">
  <li>
    <a href="https://troet.cafe/@cbeier" class="social-icon hvr-bounce-in" name="Mastodon" rel="me">
      <i class="fa-brands fa-mastodon"></i>
    </a>
  </li>

  <li>
    <a href="https://de.linkedin.com/in/cbeier" class="social-icon hvr-bounce-in" name="LinkedIn" rel="me">
      <i class="fa-brands fa-linkedin-in"></i>
    </a>
  </li>

  <li>
    <a href="https://www.xing.com/profile/Christian_Beier" class="social-icon hvr-bounce-in" name="Xing" rel="me">
      <i class="fa-brands fa-xing"></i>
    </a>
  </li>

  <li>
    <a href="https://drupal.org/user/cbeier" class="social-icon hvr-bounce-in" name="drupal.org Profil" rel="me">
      <i class="fa-brands fa-drupal"></i>
    </a>
  </li>
</ul>
  </div>
<nav role="navigation" aria-labelledby="block-fusszeile-menu" id="block-fusszeile" class="block block-menu navigation menu--footer">
            
  <h5 class="visually-hidden" id="block-fusszeile-menu">Fußzeile</h5>
  

        
              <ul data-block="sidebar_second" class="nav navbar-nav">
                    <li class="nav-item">
        <a href="/now" class="nav-link" data-drupal-link-system-path="node/738">Now</a>
              </li>
                <li class="nav-item">
        <a href="/datenschutz" class="nav-link" data-drupal-link-system-path="node/730">Datenschutz</a>
              </li>
                <li class="nav-item">
        <a href="/kontakt" class="nav-link" data-drupal-link-system-path="node/729">Impressum</a>
              </li>
        </ul>
  


  </nav>

  </div>

        </div>
      </div>
    </div>

    <div class="col-md-8 col-lg-9">
      <main role="main">
        

        <a id="main-content" tabindex="-1"></a>
          <div class="region region-content">
    <div id="block-cbeier-resume-page-title" class="block block-core block-page-title-block">
  
    
      


  </div>
<div data-drupal-messages-fallback class="hidden"></div>
<div id="block-mainpagecontent" class="block block-system block-system-main-block">
  
    
      

<article data-history-node-id="727" role="article" class="node node--type-page-builder node--view-mode-full">
  
    

  
  <div class="node__content">
    
<div class="field field--name-field-paragraphs field--type-entity-reference-revisions field--label-hidden">
  
        <div class="paragraph paragraph--type--text paragraph--view-mode--default">
          
            <div class="clearfix text-formatted field field--name-field-text field--type-text-long field--label-hidden field__item"><h1>Hallo, 👋 ich bin Christian Beier.</h1><p>Ich beschäftige mich seit 16 Jahren mit der Entwicklung von Webanwendungen. In dieser Zeit konnte ich bereits vielen Agenturen und Kunden bei spannenden Projekten beratend als auch ausführend zur Seite stehen. Schnelle und unkomplizierte Kommunikation, zukunftsfähige Lösungen und ein großes Interesse an neuen Technologien zeichnen meine Arbeitsweise aus.</p><p>Durch regelmäßige Fortbildungen bin ich in der Lage meinen Kunden langlebige Websites auf Basis der neuesten Technologien zu erstellen. Dazu gehören Frontend-Technologien wie <mark class="marker-yellow">HTML5</mark>, <mark class="marker-yellow">CSS3</mark>, Javascript-Bibliotheken wie <mark class="marker-yellow">jQuery</mark>, <mark class="marker-yellow">React</mark>, <mark class="marker-yellow">Next.js</mark> und <mark class="marker-yellow">GatsbyJS</mark> sowie Techniken wie <mark class="marker-yellow">Responsive Webdesign</mark>. Serverseitig programmiere ich Webapplikationen mit PHP, insbesondere mit <mark class="marker-yellow">Drupal</mark>, <mark class="marker-yellow">Laravel</mark> oder <mark class="marker-yellow">Symfony</mark>.</p></div>
      
      </div>

        <div class="paragraph paragraph--type--divider-with-button paragraph--view-mode--default">
          

      <div class="divider">
                  <span class="label">Projekt oder Herausforderung?</span>
              </div>

              <div class="text-center">
          <span class="btn btn-primary "><a href="/kontakt">Christian Beier kontaktieren</a></span>
        </div>
            </div>

        <div class="paragraph paragraph--type--text paragraph--view-mode--default">
          
            <div class="clearfix text-formatted field field--name-field-text field--type-text-long field--label-hidden field__item"><ul><li>Beratung und Konzeption von Webanwendungen</li><li>Entwicklung moderner Frontends mit HTML5 &amp; CSS3</li><li>Mobile, adaptive und responsive Websites</li><li>Dynamische Webapplikationen und Frontends mit jQuery, React</li><li>Performante und sichere Backends durch bewährte Frameworks wie Symfony oder Laravel</li><li>Komplexe CMS Umsetzungen mit Drupal</li><li>Technische Suchmaschinenoptimierung (SEO)</li></ul></div>
      
      </div>

        <div style="background-color:#296B96;" class="paragraph paragraph--type--banner paragraph--view-mode--default full-width text-light p-4 py-5">
            <div class="layout layout--onecol">
    <div  class="layout__region layout__region--content">
      


  <div class="paragraph paragraph--type--image paragraph--view-mode--default">
          

      
                    <div class="image-alignment__center">
                  <figure class="image">
                      <article class="media media--type-image media--view-mode-default">
  
      
            <div class="field field--name-field-media-image field--type-image field--label-hidden field__item">  <img src="/sites/default/files/2023-03/aussenposten.svg" alt="Aussenposten Logo" loading="lazy" class="img-fluid" />

</div>
      
  </article>

          
                  </figure>
      
        </div>
            </div>
  <div class="paragraph paragraph--type--text paragraph--view-mode--default">
          
            <div class="clearfix text-formatted field field--name-field-text field--type-text-long field--label-hidden field__item"><h3 class="text-align-center"><strong>Aussenposten für Digitales</strong></h3><p>Im Jahr 2020 gründete Christian Beier, zusammen mit Dr. Fritz Feger, die <a href="https://www.aussenposten.de/"><strong>Aussenposten für Digitales GmbH &amp; Co. KG</strong></a>. Unser Ziel ist es, unsere verschiedenen Kompetenzen zu bündeln und mehr integrierte Dienstleistungen für unsere Kunden zu erreichen, insbesondere im Bereich der Digitalisierung und Prozessoptimierung. Durch die Bündelung konnten wir unseren Kunden zudem ein Full-Service-Portfolio anbieten, wodurch mehr Synergien generiert werden, als wenn jeder von uns alleine an einzelnen Projekten arbeiten würde.</p></div>
      
      </div>
  <div class="paragraph paragraph--type--button paragraph--view-mode--default">
          

      <div class="text-center">
        <span class="btn btn-primary "><a href="https://www.aussenposten.de/">Zur Aussenposten Website</a></span>
      </div>
      </div>

    </div>
  </div>

      </div>

        <div class="paragraph paragraph--type--view paragraph--view-mode--default">
          
            <div class="field field--name-field-view field--type-viewsreference field--label-hidden field__item"><h2 class="viewsreference--view-title">
  Neueste Beiträge
</h2>
<div class="views-element-container">
<div class="view view-latest-blog-posts view-id-latest_blog_posts view-display-id-block_1 js-view-dom-id-337d0e664ef84ba979ce2279c4e7bc733e27058192feb72db84f4e4fc7ad826e">
  
    
      
      <div class="view-content">
        
  <div class="views-row">

<article data-history-node-id="749" role="article" class="node node--type-blog-post node--view-mode-teaser">
  
      <h3 class="title">
      <a href="/blog/hallo-aus-ko-lanta-thailand" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Hallo aus Ko Lanta (Thailand)</span>
</a>
    </h3>
    

  <footer class="node__meta small mt-1">
        <time datetime="2025-02-05">5.  Februar  2025</time>
    <span class="px-1">·</span>
    <span title="Lesedauer">2 Minuten</span>
  </footer>
</article>
</div>
  
  <div class="views-row">

<article data-history-node-id="746" role="article" class="node node--type-blog-post node--view-mode-teaser">
  
      <h3 class="title">
      <a href="/blog/der-lange-abschied-meine-gedanken-zum-neuen-drupal-7-eol-termin-5-januar-2025" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Der lange Abschied: Meine Gedanken zum neuen Drupal 7 EOL Termin (5. Januar 2025)</span>
</a>
    </h3>
    

  <footer class="node__meta small mt-1">
        <time datetime="2023-06-07">7.  Juni  2023</time>
    <span class="px-1">·</span>
    <span title="Lesedauer">3 Minuten</span>
  </footer>
</article>
</div>
  
  <div class="views-row">

<article data-history-node-id="745" role="article" class="node node--type-blog-post node--view-mode-teaser">
  
      <h3 class="title">
      <a href="/blog/neeva-sagt-adieu-kagi-heisst-willkommen-eine-suche-nach-der-google-alternative" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Neeva sagt Adieu, Kagi heißt Willkommen: Eine Suche nach der Google Alternative</span>
</a>
    </h3>
    

  <footer class="node__meta small mt-1">
        <time datetime="2023-06-07">7.  Juni  2023</time>
    <span class="px-1">·</span>
    <span title="Lesedauer">4 Minuten</span>
  </footer>
</article>
</div>
  
  <div class="views-row">

<article data-history-node-id="744" role="article" class="node node--type-blog-post node--view-mode-teaser">
  
      <h3 class="title">
      <a href="/blog/niedersachsenmetall-ein-weiteres-drupal-7-projekt-erfolgreich-migriert" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">NiedersachsenMetall: Ein weiteres Drupal 7 Projekt erfolgreich migriert</span>
</a>
    </h3>
    

  <footer class="node__meta small mt-1">
        <time datetime="2023-05-24">24.  Mai  2023</time>
    <span class="px-1">·</span>
    <span title="Lesedauer">8 Minuten</span>
  </footer>
</article>
</div>
  
  <div class="views-row">

<article data-history-node-id="743" role="article" class="node node--type-blog-post node--view-mode-teaser">
  
      <h3 class="title">
      <a href="/blog/traits-und-parent-classes-php-vorteile-und-nachteile-im-vergleich" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Traits und Parent Classes in PHP: Vorteile und Nachteile im Vergleich</span>
</a>
    </h3>
    

  <footer class="node__meta small mt-1">
        <time datetime="2023-05-08">8.  Mai  2023</time>
    <span class="px-1">·</span>
    <span title="Lesedauer">6 Minuten</span>
  </footer>
</article>
</div>

    </div>
  
          <div class="more-link"><a href="/blog">Zum Blog</a></div>

      </div>
</div>
</div>
      
      </div>

        <div class="paragraph paragraph--type--resume paragraph--view-mode--default">
          

              <h2>Berufserfahrung</h2>
      
      

      <ul>
                  <li class="resume-item__container">
                        <div class="row">
  <div class="col">
    <strong>
            <div class="field field--name-field-company field--type-string field--label-hidden field__item">Aussenposten für Digitales GmbH &amp; Co. KG</div>
      </strong>

    <span class="place">
            <div class="clearfix text-formatted field field--name-field-work-place field--type-text field--label-hidden field__item"><a href="/remote-work">Remote</a></div>
      </span>
  </div>

  <div class="col">
    
            <div class="field field--name-field-work-role field--type-string field--label-hidden field__item">Gründer &amp; Gesellschafter</div>
      
  </div>
</div>

  <div class="date">
    
            <div class="field field--name-field-work-period field--type-string field--label-hidden field__item">2020 - heute</div>
      
  </div>

          </li>
                  <li class="resume-item__container">
                        <div class="row">
  <div class="col">
    <strong>
            <div class="field field--name-field-company field--type-string field--label-hidden field__item">Freelancer / Selbstständig</div>
      </strong>

    <span class="place">
            <div class="clearfix text-formatted field field--name-field-work-place field--type-text field--label-hidden field__item"><a href="/remote-work">Remote</a></div>
      </span>
  </div>

  <div class="col">
    
            <div class="field field--name-field-work-role field--type-string field--label-hidden field__item">Drupal Entwickler</div>
      
  </div>
</div>

  <div class="date">
    
            <div class="field field--name-field-work-period field--type-string field--label-hidden field__item">2018 - heute</div>
      
  </div>

          </li>
                  <li class="resume-item__container">
                        <div class="row">
  <div class="col">
    <strong>
            <div class="field field--name-field-company field--type-string field--label-hidden field__item">Agentur Medienlabor</div>
      </strong>

    <span class="place">
            <div class="clearfix text-formatted field field--name-field-work-place field--type-text field--label-hidden field__item">Potsdam</div>
      </span>
  </div>

  <div class="col">
    
            <div class="field field--name-field-work-role field--type-string field--label-hidden field__item">Webentwickler</div>
      
  </div>
</div>

  <div class="date">
    
            <div class="field field--name-field-work-period field--type-string field--label-hidden field__item">2009 - 2018</div>
      
  </div>

          </li>
                  <li class="resume-item__container">
                        <div class="row">
  <div class="col">
    <strong>
            <div class="field field--name-field-company field--type-string field--label-hidden field__item">ELRO Verlagsgesellschaft</div>
      </strong>

    <span class="place">
            <div class="clearfix text-formatted field field--name-field-work-place field--type-text field--label-hidden field__item">Königs Wusterhausen</div>
      </span>
  </div>

  <div class="col">
    
            <div class="field field--name-field-work-role field--type-string field--label-hidden field__item">Ausbildung zum Mediengestalter für Digital- und Printmedien, Fachrichtung Mediendesign, Nonprint</div>
      
  </div>
</div>

  <div class="date">
    
            <div class="field field--name-field-work-period field--type-string field--label-hidden field__item">2006 - 2009</div>
      
  </div>

          </li>
              </ul>
      </div>

  </div>

  </div>
</article>

  </div>

  </div>

      </main>
    </div>
  </div>

  <div class="d-block d-md-none pb-3 pb-md-0">
      <div class="region region-sidebar-second">
    <div id="block-cbeiernetsociallinks" class="block block-cbeier-site block-cbeier-social-link-block">
  
    
      <ul class="social-wrapper">
  <li>
    <a href="https://troet.cafe/@cbeier" class="social-icon hvr-bounce-in" name="Mastodon" rel="me">
      <i class="fa-brands fa-mastodon"></i>
    </a>
  </li>

  <li>
    <a href="https://de.linkedin.com/in/cbeier" class="social-icon hvr-bounce-in" name="LinkedIn" rel="me">
      <i class="fa-brands fa-linkedin-in"></i>
    </a>
  </li>

  <li>
    <a href="https://www.xing.com/profile/Christian_Beier" class="social-icon hvr-bounce-in" name="Xing" rel="me">
      <i class="fa-brands fa-xing"></i>
    </a>
  </li>

  <li>
    <a href="https://drupal.org/user/cbeier" class="social-icon hvr-bounce-in" name="drupal.org Profil" rel="me">
      <i class="fa-brands fa-drupal"></i>
    </a>
  </li>
</ul>
  </div>
<nav role="navigation" aria-labelledby="block-fusszeile-menu" id="block-fusszeile" class="block block-menu navigation menu--footer">
            
  <h5 class="visually-hidden" id="block-fusszeile-menu">Fußzeile</h5>
  

        
              <ul data-block="sidebar_second" class="nav navbar-nav">
                    <li class="nav-item">
        <a href="/now" class="nav-link" data-drupal-link-system-path="node/738">Now</a>
              </li>
                <li class="nav-item">
        <a href="/datenschutz" class="nav-link" data-drupal-link-system-path="node/730">Datenschutz</a>
              </li>
                <li class="nav-item">
        <a href="/kontakt" class="nav-link" data-drupal-link-system-path="node/729">Impressum</a>
              </li>
        </ul>
  


  </nav>

  </div>

  </div>
</div>

  </div>

    
    <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/727","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"de","currentQuery":{"feedburner":""}},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"quicklink":{"admin_link_container_patterns":["#block-local-tasks-block a",".block-local-tasks-block a","#drupal-off-canvas a","#toolbar-administration a"],"ignore_admin_paths":true,"ignore_ajax_links":true,"ignore_file_ext":true,"total_request_limit":0,"concurrency_throttle_limit":0,"idle_wait_timeout":2000,"viewport_delay":0,"debug":false,"url_patterns_to_ignore":["user\/logout","#","\/admin","\/edit"]},"user":{"uid":0,"permissionsHash":"8f1fc4758d585dce6db437e50478f314a5b7cb03cd7530299eb3d330bc40761d"}}</script>
<script src="/sites/default/files/js/js_bEiNq7oV6JXZN9tj_n7xWZnkwkrQTwAGGec_69Y0xU4.js"></script>

  </body>
</html>
