
johan martinsson
Senior Developer | Continuous Delivery & TDD Coach
Salaire / Taux journalier
Grenoble, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Chief Technology Officer
COMONGO
oct. 2019 - Présent
7 ans 1 mois
Grenoble, France
Co-Organiser
AlpesCraft
janv. 2019 - Présent
7 ans 10 mois
Technical coach
ChangIT
nov. 2009 - Présent
17 ans
Boosting your company by - Showing how to do kick-ass agile development without fucking up your code base - Showing how to get out of a legacy code base, while continuously delivering value - Teaching successful testing at all levels, approaching zero defects - Helping teams become self organised. - Taking development skills to the next level, making it possible to improve code with limited time. - And by helping your developers see the Whole picture.
Lead developer
dexyos
juin 2020 - oct. 2022
2 ans 5 mois
Grenoble, France
Staff Engineer
Not So Dark
mai 2022 - sept. 2022
5 mois
eXtreme Programming facilitator currently at
Bestofmedia Group
janv. 2011 - janv. 2012
1 an 1 mois
eXtreme Programming coach at
Kelkoo
nov. 2009 - déc. 2010
1 an 2 mois
Senior Developer
HR TEAM
avr. 2009 - sept. 2009
6 mois
For a couple of months I was a senior developer on consulting at Tessi technologies. A part from developing I was promoting agile methods and concern for code quality. During my short stay I was quite happy to see that using agile methods we were able to greatly improve collaboration with and within our off-shore team, making them far more independent and therefor productive (using close developer-testing collaboration, using tests as specification, daily scrums, and online collaborative tools).
Jet Multimedia
juin 2005 - avr. 2009
3 ans 11 mois
Technical project manager
janv. 2007 - avr. 2009
2 ans 4 mois
Technical project management in a J2EE environment - Ressource planning for a team of 7 people. - Requirements analysis - Estimation - Establishment of specifications - Project coordination - Responsability architecture. On the last big project we applied agile methods such as - ATDD - Daily scrums - Frequent synchronizing - Interfaces first (well I'm not sure that is an agile concept, but I like it a lot)
Software architect/developer
juin 2005 - janv. 2007
1 an 8 mois
Project manager and software architect. ASP in telecommunications. Major technologies mastered : JAVA, Hibernate, Mysql and linux.
Software engineer
Oxone Technologies
oct. 2001 - juin 2005
3 ans 9 mois
Formation
Grenoble INP - UGA
DEA, Computer vision
2000 - 2001
1 an 1 mois
National School of Computer Science and Applied Mathematics of Grenoble
DEA, Imagerie
2000 - 2001
1 an 1 mois
The Faculty of Engineering at Lund University
Engineer, Electronics and applied mathmatics
1997 - 2000
3 ans 1 mois