I am experienced freelance software developer and system administrator. If you have a startup or an established company, I am here to help you.

Contact me
photo

What I do

I am a freelance software developer and system administrator. I can help you with maintaining your IT infrastructure or with developing your projects.

Here are some examples of what I might do if you decide to hire me:

  • Automate server deployment and configuration using Ansible
  • Keep servers updated and secured (RHEL, CentOS)
  • Find a way to scale your application and identify performance bottlenecks
  • Setup server monitoring using Icinga 2
  • Setup periodic backups of your data
  • Develop custom scripts and programs
  • Setup replication of your PostgreSQL database

I'm able to create systematic solutions that work long-term with minimal maintenance. I'm always looking for ways to decrease technological debt you might have. I can implement automation of your most frequent tasks so you or your team don't waste time doing them over and over.

What I use

Here are some of the technologies and tools I use frequently.

Operating systems

  • Fedora, CentOS, RHEL, Debian
  • systemd, SELinux, firewalld, NetworkManager, …

Web servers

  • Nginx, Apache, HAProxy, uWSGI

Databases

  • PostgreSQL, PgBouncer, MySQL
  • Memcached, Redis

Web technologies

  • HTTP protocol, designing REST APIs
  • Flask, Django
  • a bit of frontend tech – HTTP, ES6, CSS3

Task automation

  • Ansible

Server monitoring:

  • Icinga2, InfluxDB, Grafana

Other

  • Vim, Git, VirtualBox, shell, SSH, …

Pricing

Short-term projects are charged by hour. For larger or long-term projects it is possible to negotiate a flat rate. Contact me to get more information for your specific needs.

Contact

You can reach me using the form below or you can send me an email to dan.keder@gmail.com.

Thank you, your message was sent successfully. I will get back to you as soon as possible.
Sorry, something went wrong and your message was not sent. Please try again later.
* required field
* required field
* required field
* Anti-spam check failed. Are you a robot?