Tomas Johansson

Tomas JohanssonGet to know Tomas:

Tomas is a very senior software developer with a Master’s degree in Computer Science who during his career has had his focus on and interest in programming, scripting and productive ways of working. Tomas is a highly skilled and productive programmer med a wide knowledge and experience in software development.

Tomas is very interested in technology and has a great interest in high quality software, everything from the way code is written to be efficiently readable and maintainable, to a solid work on requirements and test. In previous assignments he has worked a lot on test automation at different levels. For example unity test, integration test, component test and gui test using Jenkins.

Tomas also has a passion for agile methods such as Kanban and Scrum and has helped several teams incorporate it and develop the methodology. He is constantly reflecting on how tasks are executed to try and improve, instead of just going on in the same manner without ever evaluating the way you work.

Tomas is a very open a socially skilled person hos is humble and prestigeless and find it easy to enter new groups. He is never hesitant to contribute with his knowledge to aid his colleagues and is also receptive to the opinions and knowledge of others.

Operating systems/Platforms Windows, Unix, Linux
Programming/Scripting Java, Python, Pascal, C++, Groovy, shell script, ADA, Lisp
Tools & Methods Continuous Integration, Continuous Delivery, Continuous Deployment, Jenkins, Bamboo, Git, Subversion, Mercurial Eclipse, Netbeans, Pycharm, Emacs, Vi, Pytest, Junit, Jmock, Jira, Doors, Silk Central, Xstudio, Scrum, Kanban, Agile/Lean