Continuous Development,
Automated Deployment

Shadowcat Systems has been designing, developing and deploying modern software projects and environments for almost two decades. We can help manage and plan a project from initial design discussions, architectural development, project breakdown, design revision control, management process, server configuration design and deployment, deployment automation.

We have experience in a wide range of:

  • Software languages such as Perl, Python, Javascript, Ruby, C, C++, server scripts (bash, sed, awk), Golang, Scala, Haskell and Rust
  • Server automation tools such as Ansible or Puppet
  • Continuous integration using tools such as Jenkins, or actions in repositories such as Github and Gitlab
  • Monitoring systems using open source tools such as Icinga and OpenNMS
  • Project management practices using software environments (Trello, Jira, Redmine, etc.) and contemporary software development ideologies (Scrum, Kanban, RAD)
  • Server architecture, automation and scaling using Linux and Unix based OS

Systems installation, configuration and management.

Lorem ipsum dolor sit amet, at mei dolore tritani repudiandae. In his nemore temporibus consequuntur, vim ad prima vivendum.

Support for modern, and traditional, language development

Lorem ipsum dolor sit amet, at mei dolore tritani repudiandae. In his nemore temporibus consequuntur, vim ad prima vivendum.

Development architecture consulting, including project breakdown

Lorem ipsum dolor sit amet, at mei dolore tritani repudiandae. In his nemore temporibus consequuntur, vim ad prima vivendum.

Development environments, continuous integration and monitoring

Lorem ipsum dolor sit amet, at mei dolore tritani repudiandae. In his nemore temporibus consequuntur, vim ad prima vivendum.