Sascha Klein

Developer, Managing Director, Owner

Content

With enthusiasm for technology and curiosity to the pro

Sascha became enthusiastic about technology at an early age. During his vocational training as an information electronics technician for office/system technology, where he mainly repaired copiers, printers and fax machines, Sascha looked beyond his own horizons to server and network technologies. Through many trial setups with his own servers, Sascha gained a lot of know-how with Linux servers, Windows servers and network technologies. After his education, he started a two-year school education in 2004 to become a state-certified technician in electrical engineering with a focus on information technology, through which he was able to deepen his knowledge in the areas of server and network technologies. During the two-year school education Sascha also came into contact with software programming and deepened his knowledge here. To round off his knowledge, Sascha started studying applied computer science in 2006, which he completed as a certificate program. In 2007 Sascha started his own business and founded the current company Evolution Codes OHG, at that time under the name “bitprofessional.com Sascha Klein” (the way from the company bitprofessional.com Sascha Klein to the current Evolution Codes OHG you can explore here).

Backend development, internet technology and network technology

Sascha’s focus is on the development of business logic in the backend. This includes the high-performance processing of data for statistics and the visualization of data. Data is often collected on the Internet and must also be processed there in large quantities. Collecting and processing data on the Internet requires skills in server technology and cloud technologies, areas in which Sascha has been able to gain many years of experience. Of course, data visualization also requires skills in the frontend area, where Sascha also has many years of experience. The following is an insight into his skills.

Skills

Backend

  • composer
  • JSON
  • Laravel
  • MySQL
  • MariaDB
  • Node.js
  • OracleDB
  • PHP
  • Performance optimization
  • Process optimization
  • Symfony
  • XML
  • XSLT
  • Zend

Server and Internet technologies

  • Apache
  • AWS
  • Bash
  • Console
  • Debian
  • Google Cloud Platform
  • High Availability Setups
  • Linux
  • Nginx
  • Security protection
  • Ubuntu
  • Zsh
  • Kubernetes
  • Openshift

Frontend

  • ajax
  • Bootstrap
  • Chart.js
  • CSS / SCSS / SASS / LESS
  • Gentelella
  • Gulp
  • HTML
  • JavaScript
  • jQuery
  • mustache
  • npm
  • Webpack

Development environments

  • CVS
  • Docker
  • Deployment
  • Git
  • Jenkins
  • PHPUnit
  • SVN
  • Different IDEs and editors

Project Management

  • Asana
  • Business Cases
  • Demand Management
  • Jira
  • Kanban
  • Compose concepts
  • Cost optimization
  • Write project assignments
  • Project management during implementation up to project completion & project control
  • Redmine
  • Requirements Engineering
  • Roadmap planning / assembly
  • Scrum

Not every software requirement has to be developed from scratch. Often you can find needed functionalities e.g. in existing OpenSource software systems, which can be customized as desired. Here, too, Sascha has acquired a broad portfolio of knowledge.

Softwaresysteme (CMS, Marketing Tools, etc.)

  • Bugzilla
  • DokuWiki
  • Drupal
  • eZ Publish
  • Magento
  • Matomo
  • MediaWiki
  • NextCloud
  • OwnCloud
  • PatternLab
  • phpBB
  • Redmine
  • Shopware
  • SugarCRM
  • Typo3
  • WordPress