Gilles - Architecte JAVA
Ref : 180105D001-
69000 LYON
-
Développeur, Architecte (47 ans)
-
Télétravail uniquement
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
Expérience professionnelle
11/2018 – present | Systao (Sophia-Antipolis, France) | Owner
Packaging and infrastructure Team Lead and Principal Software Architect at Instant-System | 05/2019 – present
- Rationalize development and delivery processes
- Develop the infrastructure and packaging team (4 people)
- Support the Development, QA and Project teams
- Streamline configuration and CI/CD pipeline
- Support and transform the backend team (15 people) and processes
- Conduct interviews, evaluate and onboard candidates
- Oversee architecture transformation (e.g. online sales orchestration, MaaS, Account Management, etc.)
- Architected and implemented the technical foundations of a new Mobility as a Service platform
- Technologies: Java, GCP, Spring, Docker, Kubernetes, Ansible, Gradle, Git, Jenkins, ELK, OAuth2, AKS
09/2016 – 01/2018 | Revevol Group (Paris, France) Software Development Manager at Revevol |
05/2017 – 01/2018 -Managed a remote team of 11 people (France, Italia, India)-Engaged with customers, qualified need and allocated resources -Managed projects, ensured on time delivery-Supervised large-scale digital transformation project-Improved and rationalized the existing processes -Defined KPI’s to improve team visibility -Technologies: Java, Google Cloud Platform, Tomcat, Jira, Maven, Git, TravisCI, MemcachePrincipal Software Engineer at AODocs |
09/2016 – 05/2017 -Led the development of a Google Drive application (6 people team) -Architected and developed common Java libraries and modules -Proactively supported the process automation and industrialization-Technologies: Java, Google Cloud Platform, Oauth 2, AngularJS, Jira, Maven, Grunt, Git, TravisCI
01/2016 – 09/2016 | Anaplan (Paris, France) Senior Java Developer -Led the development of the Collaboration project-Actively took part into resorbing the technical and process debt-Participated in the development of platform extensions-Technologies: Java, Spring Boot, JPA, Docker, VirtualBox, NodeJs, Sequelize, Jira, Maven, JenkinsGilles ********, Technical Lead / Software Architect – Java & Cloud
11/2004 – 12/2015 | Karmicsoft (Paris, France) Software Architect | 2009 – 2015-Designed and developed a model driven prototyping Web environment -Recommended client and server side frameworks and build process tools-Evaluated and prioritized tasks following agile principles-Orchestrated component communication and integrated third party software -Technologies: Java, Spring Framework, Hibernate, Python, Javascript, ExtJs, jQuery, Maven, Terracotta
Research Engineer |2006 – 2012-Published academic articles related to my PhD work-Spoke in international conferences such as ICSOFT and INFORSID-Facilitated international workshops held in various European universities-Developed generic MCDA methods and integrated them through Web Services-Technologies: Java, SWT, OSGi, Javascript, ExtJs, Tomcat, Hibernate, SOAP, Maven, StarTeam, JiraJava/JEE Consultant | 2004 – 2008-Designed and delivered training courses (JEE, UML)
-Developed customer specific extensions for ALM software (Silk, Mantis, Caliber)-Prototyped and benchmarked and recommended solutions-Set up and maintained backend (bare-metal servers, databases, app servers)-Technologies: Java, LDAP, JMS, DDS, JEE, Tomcat, C#, Maven, StarTeam, CVS, CaliberRM
05/2001 – 11/2004 | Micropole (Paris, France) Java/JEE Consultant -Designed and delivered training courses (TDD, XP, UML)-Along with a team of 6 consultants, trained ~25 people for 6 months-Helped organizations migrating IS to JEE and embracing agile principles -Mentored a team of 10 web developers, recommended best practices (Spring, JPA, EJB)-Technologies: Java, Swing, Tomcat, JCA, Servlet, JSP, LDAP, AS400, Websphere, EJB, Hiberna
SKILLS
Core StackJava, JavaScript, Spring Framework, Spring Cloud, Spring Boot, Google Cloud Platform, Linux, EclipseData storageGoogle DataStore, Google Cloud Storage, JPA / Hibernate, SQL, MSSql, MySQL, Terracotta, MemcacheServers & InfraGoogle App Engine, Jetty, Tomcat, Apache httpd, NewRelicContainerizationDocker, Kubernetes, Kustomize, Google Kubernetes EngineBuild PipelineMaven, Jira, Git, SVN, TravisCI, ArtifactoryAPI DevelopmentService Oriented Architecture, REST API, Google Cloud EndPoints, OpenAPI, SOAP, OSGiFrontend Development Javascript, VueJs, ExtJs, jQuerySecurityOAuth 2, Auth0, JWT, Spring Security, SSLTestingjUnit, JMeter, Postman, Mockito, PowerMock, Test Driven Development (TDD)ProcessSoftware Development Lifecycle, Continuous Integration and Delivery, Agile Project ManagementProject ManagementJira, Confluence, Gantt, Scrum, Kanban, Requirement Analysis, Customer RelationshipManagementTeam Management, Mentoring, Forward Thinking, Servant & Democratic Leadership, KPI Defi
EDUCATION
2020 CKA,Certified Kubernetes Administrator, Cloud Native Computing Foundation (CNCF)
2020 CKAD, Certified Kubernetes Application Developer, Cloud Native Computing Foundation (CNCF)
2010 | PhD, Computer Sciences, University Paris Dauphine
2001 | MSc, Computer Engineering, Polytech’ Nice-Sophia (ESSI)
PROJECTS
2018 – pres. | Pijam (Job Application Management, Progressive Web App, ********), Founder
2010 – 2013 | Scrollable News Widget (Android application, GPL license), Founder
2008 – 2012 | Decision Deck (Multi Criteria Decision Aid platform, GPL license), Co-founder
2005 – 2006 | Series of technical articles (Studio B / IBM developerWorks)
2003 – 2006 | Mevenide (IDE integration, ASL license), Founder
2001 – 2002 | AJC for Eclipse (Eclipse plugin, LGPL license), Founder
OTHER INTERESTS
Martial Arts – Karate (12 years, Shotokan), Hau Quyên (4 years, board member), Tai chi (2 years)Travel – April – Dec 2018 travel to 9 countries within Asia; Oceania; North and Central AmericaPainting – Original art; Oil on canvas; Full digital since 1998 (Alchemy, MyPaint, Krita, Gimp