Responsible for designing , installing, configuring, debugging, troubleshooting, improving software ... relational databases, graphical toolkits, version control systems, and OS X/Linux system ...