
jérôme pietri
dà veloppeur android
About
Android Developer, aiming at developing consumer applications with focusing on both user satisfaction and clean code. Specialities: Agile software development: - Android, Java, Kotlin, Swift, JEE, Spring - Scrum, XP, BDD...
france
limoges
internet
scrum, agile methodologies, test driven development, java, android, continuous integration, java enterprise edition, spring, uml, soap, grails, spring framework, hibernate, rest, tdd, junit, bdd, android sdk, android studio, android development, representational state transfer, jee, kotlin
Experience

dà veloppeur android
back market

android developer, mobile technician lead
kartable
Developing and maintaining the Kartable Android application. Setting up the architecture with MVVM presentation pattern, RXJava2, the new Android Architecture Components and some data binding. Test strategy based on Espresso and MockWebServer. Progressively migrating the code base to Kotlin. Syncing with the iOS developer on a daily basis to share common practices (architecture layers, rx, etc.).

developer, pre-sales
ministère des forets et de la faune du cameroun
* Prototyped a forestry traceability application as a REST server and and Web client. * Technologies: Java 7, Spring IOC, MongoDB, Angular.js, HTML5, CSS3/Less, Git. * Performed technical interviews of Java developers.

android developer
valtech
* Project: agile board implemented as a tablet application. * Mission: developed a visual board composed of notes that can be dragged and dropped into different columns. Tasks were shared through a server located in the Microsoft Cloud providing REST/JSON services. * Technologies: Android 4.1, Java, JUnit, robolectric, robotium, maven, Jenkins, Sonar.

project leader, offshore coordinator, functional analyst
louis vuitton
* Context: Offshore development of a production monitoring application. * Mission: Project leader, offshore coordinator, functional analyst: * Wrote the functional specifications (use cases). * Defined the architecture with the development team and the customer architects. * Coached the offshore team in Bangalore: product backlog setup and follow-up, defined measurable targets in term of code quality (code coverage, etc.), helped improving Scrum practices * Technologies: Scrum, JEE, Spring.

android and cloud developer
valtech
* Project: Mobile application (Android, iPhone, Windows Phone) for agile project managment. * Mission: Participated in developing the Android version and the server on Google App Engine. * Technologies : Android, Scrum, Google App Engine, Java

java j2ee developer, team leader
yves rocher
* Project: e-commerce website development. * Implemented the navigation framework. Designed and developed use-cases. * Technologies : EJB, JSP, servlets, HTML, Oracle 8i, UML and design patterns.

java developer
matra systèmes & information
* Project: distributed planning application for the processing of satellite images. * Designed and developed the application, including: an Oracle/CORBA data and event server, a Java/CORBA application server, Java/Swing heavy clients. Knowledge transfer on technologies used. * Technologies : Java, Swing, CORBA, XML, Oracle 8i, UML and design patterns.

java spring developer
taxis g7
Technologies: Java 8, Spring Boot, react.js, Freemarker, Spring MVC.

scrum master, developer
rff

java j2ee developer
hsbc

senior consultant
valtech
Android, Java, JEE, UML, Agile methods (Scrum), Continuous integration, etc.

android senior developer
louis vuitton
* Project: mobile CMS application. * Setup of the Android test strategy: * inception of a Behaviour Driven Development approach, involving acceptance scenarios in Confluence which drive the Android tests implemented with: * the Android gradle plugin flavors, * JUnit 4, robolectric, mockito.

functional architect and developer
pagesjaunes sa
* Functional architect and developer within a Scrum team: * Wrote the functional specifications as user stories complying with the Behaviour Driven Development practices, notably the inclusion of acceptance test scenarios. Included as well: wireframe mockups, and UML models. * Set executable specifications up with JBehave and XWiki: wiki based acceptance test scenarios were used as input to test driven development. * Coached the product owner and functional analysts for ATDD and BDD. * Technologies: Java 1.7, XWiki, Balsamiq, JBehave, Enterprise Architect.

dà veloppeur
louis vuitton
* Context: mobile payment application for the Louis Vuitton stores. * Mission: Development within a Scrum team. * Managed the product and the sprint backlogs. * Developed the back-end and the back-office: administration GUI and REST server backing the payment device (iPod) and consuming SOAP webservices and LDAP based user credentials. * Version 1 in Grails, version 2 in Java. * Technologies : Scrum, TDD, Groovy, Grails 1.3.7, REST/JSON, SOAP, Spring Security

functional analyst, developer
bforbank
* Wrote the specifications through a Behaviour Driven Development formalism (BDD). * Developed within a team driven by extreme programming (XP) principles, including: pair programming and Test Driven Development. * Technologies: Scrum, JEE, Spring, Spring MVC, JUnit, Mockito, Lombok, Git.

scrum master, java developer
crédit agricole
* Mission: project management with Scrum : product backlog and sprint backlog management. * Provided the functional analysis in compliance with Acceptance Test Driven Development, as executable specifications with Fitnesse. * Developed the back-office application with Spring MVC. * Technologies: Scrum, Fitnesse, JEE, Spring, Spring MVC, JUnit, MySQL.

java and jee architect
sogecap
* As a member of the software architect team: * Maintained and improved the software factory, implementing continuous integration, the development environment, and project management tools (defect management, burndown chart). * Improved code quality with audits and tooling. * Participated in the choices for the next enterprise framework (Spring 2, Struts 2). * Managed collaborative tools: wikis, and change management. * Technologies : Java 5, JBoss 4, EJB 2, JUnit, Oracle 10, Hibernate 3, Struts, Maven, Sonar, Subversion, Jira.

java and web developer
darty
* Optimised a back-office application managing Darty’s store catalogues. * Profiled a J2EE application and optimised it (increased up to 44% execution speed). * Transferred skills on optimisation and profiling to the Indian team. * Technologies : J2EE, WebSphere Commerce Server, Websphere Application Server, DB2, IBM Java Profiler.

business analyst and java j2ee developer
dassault aviation
* Project: Development of a factory management application. * Analysed and implemented features. * Transferred skills to the Indian team (remotely and in Bangalore) on analysis and JEE architecture. * Participated in the agile transformation of the teams: better distribution of responsibilities between onsite and offshore teams, Scrum ceremonial adoption, migration to a wiki to improve remote communication. * Technologies : Scrum, Confluence, UML, design patterns, XDE/WSAD, EJB, JSP, Struts & Tiles, Oracle.

project leader
manpower
* Project: maintenance and evolutions on a training management application. * Team setup and management of a 600 000€ budget, task planning on technical and functional development. * Technologies : J2EE, Oracle.

java j2ee developer, team leader
agefos pme
* Project: Information system overhaul. * Participated in the definition of the software architecture: an EJB server and a heavy Java/Swing client. * Set up the analysis/design/development cycle. * Developed features and supervised several developers. * Technologies : J2EE/EJB, Java, Swing, UML, design patterns, MVC pattern, TogetherJ.

java j2ee developer, team leader
bhv
* Project: BHVServices.com, website (front and back-office) providing services to BHV clients. * Responsible for the development team: defined the multi-tier software architecture, supervised 2 developers and 1 ergonomist, developed the navigation framework, application security and use-cases. * Technologies : EJB (WAS), JSP, servlets, HTML, Oracle 8, UML, design patterns, MVC pattern.

java j2ee developer, team leader
accorhotels
* Project: extranet and intranet sales applications development. * Defined the design and supervised a team of 5 developers. * Technologies : UML, design patterns, EJB, JSP, servlets, HTML, Sybase 11.

java developer
j.p. morgan
Developed a mid-office application based on a Java/Swing heavy client and a Sybase server. Technologies : Java, Swing, JDBC, Sybase System 10, UML and design patterns.

mobile developer
eatwith
* Maintained and developed new features of the Android and iOS (Swift 3) VizEat applications. * Among other features: geofencing on iOS and Android. * Set up automated tests on Android with Kotlin, Espresso, Mockito, mockwebserver. * Improved the Android architecture with Kotlin, rxjava 2, MVVM, data binding.

android developer, java developer
mapillary

android developer
gamping
* Developing an Android application aiming at finding accommodation in 30 countries worldwide. * Entirely developed the native application, which connects to a REST server to get its data. * Collaborated with the founders of the startup to define the requirements. * Published the app, first as a Google Play beta, then released it publicly. * Since July 2015: developed the first iOS version * Technologies : Java 7, Android Studio, Gradle, Android 4/5, Google Maps API, rxjava, Retrofit, Kotlin, Dagger 2, git, iOS, Swift 2, XCode 7, Crashlytics.

proxy product owner
michelin travel partner
* Project : Michelin Navigation, turn-by-turn navigation application (iOS, Android). * Mission: Proxy product owner of a Scrum team: * Initiated workshops to elaborate the product vision and roadmap. * Managed the product backlog. * Wrote the user stories in collaboration with developers and testers, focusing on acceptance scenarios (according to Behavior Driven Development principles). * Continuous acceptance testing (including thousands of km of in car testing). * Contributed to technical solutions and software design (map matching, etc.). * Technologies: Scrum, Behavior Driven Development, Jira Agile, Confluence, Balsamiq, Inkscape.
jérôme pietri's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

