I write a lot of software which I need for my everyday work as an astrophysicist.
A few selected technical skills of mine:
- Programming: Java, C/C++, Python, Fortran, Bash, AWK, MuPAD
- Databases: relational - MySQL, NoSQL - Apache Cassandra
- Search engines: ElasticSearch
- Parallel programming: OpenMP, MPI
- Parallel data analysis: Apache Hadoop (MapReduce methodology), Apache Pig, Cascading
- Web programming: HTML, CSS, JavaScript, jQuery, Ajax, Bootstrap
- Other programming skills: Object Oriented Programming (OOP), Test Driven Development (TDD), RESTful programming, Linux administration
- Version Control Systems: Git, Subversion
- Debugging tools: Valgrind (for Fortran/C), VisualVM (for Java)
- Software management tools: Apache Maven - project management, Eclipse - code development, Hudson - Continuous Integration Server
- Web servers: Apache Tomcat, Jetty, Nginx
- Other: LaTeX