Perez Philippe

Perez Philippe

Mentor
5.0
(3 reviews)
US$20.00
For every 15 mins
3
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Full-Stack Developer ( Java / ReactJs / Android )
Senior Full-Stack Developer ( Java / ReactJs / Android )

20+ years in IT development on object oriented technologies ( Java , .NET and web technologies ) ,from small to blue chip companies,as consultant.I also successfully experience the digital nomad experience with 5 stars rating an 6400 hours on the upwork platform.
My vocation started very young , at the age of 14 years old so i have been trough quite a few different time area of computer science.

While i used to be focused on coding , i now have a growing desire about knowledge transfert.
I am still quite busy on the coding side but teaching strategies and workshops are something i am curious about. So besides a one to one assistance on the code , feel free to ask about a workshop ( ie. i would like to know about ORM , or multithreading ) Choose a time frame ( i.e. i would like it to last 1,2, or 3 hours ) and i can handcraft a workshop so that we efficiently spend your budget , leaving asides issues like environement setups for a more streamlined experience.

Offline chat is free so feel free to send a message to enquire. If i am available i will be happy to reply.

I am also available for freelancer activity , please contact me to discuss further about the project scope. That is a different workflow.

I appreciate you took the time to read my profile.

French, English
Paris (+01:00)
Joined May 2016
EXPERTISE
10 years experience
Aside from ad hoc 1 to 1 session , you may request for workshops on the following topics. - Multi threaded design ( dead lock issues ) ,...
Aside from ad hoc 1 to 1 session , you may request for workshops on the following topics. - Multi threaded design ( dead lock issues ) ,usual (usefull ) concurrency programming objects. - Code obfuscation ( Getting Proguard configuration right , good practices to make it easier) - Profiling ( YourKit profiler ) -JNI . Calling C language code from Java. - Code review . Help improve code readability and maintaiinability. - Code simplification ( Refactoring )
View more
View more
4 years experience
I have a few apps on the play store https://play.google.com/store/apps/developer?id=Philippe+Perez&hl=fr Can get you started to pub...
I have a few apps on the play store https://play.google.com/store/apps/developer?id=Philippe+Perez&hl=fr Can get you started to publish a native an app from scratch Been dealing with Apis such as - Open Gl ( fast 2d/3d graphics ) - Camera / Barcode scanners.
View more
View more
10 years experience
I know this framework very well and many ptifalls also. I did implement sophisitcated web applications for internal purpose with over...
I know this framework very well and many ptifalls also. I did implement sophisitcated web applications for internal purpose with overloaded UIs which interractive tables , etc ... Can also help on writing adapters to wrap native Javascript libraries to GWT
View more
View more
6 years experience
Capable of implementing usual technical uses cases that can be found in all web applications -optimistic locking - Let multiple user ...
Capable of implementing usual technical uses cases that can be found in all web applications -optimistic locking - Let multiple user work on the model and prevent data corruption while still beeing efficient. - Second level cache setup. -audit - Systematize table audit -Complex HQL dynamic queries -DTO / Entities good practices in a Java application
View more
View more
10 years experience
Know how examples: How to design a SQL schema , 3 normal forms. How to write SQL queries ( good practices ) , hints. How to optimize a...
Know how examples: How to design a SQL schema , 3 normal forms. How to write SQL queries ( good practices ) , hints. How to optimize a database ( common know how ) For specific questions , i am here to answer and provide a quick assessment.
View more
View more
5 years experience
Know how examples: Aware of MySql tools to optimize queries : To decide which index to drop , add, or on it should be refactored. Als...
Know how examples: Aware of MySql tools to optimize queries : To decide which index to drop , add, or on it should be refactored. Also aware of physical table configuration tuning. How to set up a MySql server on a scalable provider For specific questions , i am here to answer and provide a quick assessment.
View more
View more
10 years experience | 1 endorsement
Know how examples: HTML /Css basics How to write a complex web application ( Javascript / Java ) Advanced topics ( real time 3d , na...
Know how examples: HTML /Css basics How to write a complex web application ( Javascript / Java ) Advanced topics ( real time 3d , native extensions ) For specific questions , i am here to answer and provide a quick assessment.
View more
View more

REVIEWS FROM CLIENTS

5.0
(3 reviews)
Ian
Ian
September 2021
He has a wealth of experience and was able to zoom out on my project and point out flaws in my design and approach that led me to the technical problems I was having https://xyproblem.info/ ! Where most focus on the solution they believe is best as fast as possible, Perez tried to deeply understand the problem first. Highly recommended.
Hil
Hil
May 2018
Philippe knows his stuff about database architecture and was able to help me fill the knowledge gaps that I had prior to speaking with him. He was able to identify what I wasn't understanding and explained things in ways that were easy for me to grasp. If you're reading this review because you're thinking about hiring him, I can tell you that I do NOT regret working with him.
Mohammed Ali
Mohammed Ali
May 2018
extremely knowledgeable.
EMPLOYMENTS
Senior Java / GWT Developer
Inspectivity.com
2020-09-01-2021-08-01
Maintenance and new development of an inspection and certification application for large businesses ( factories , plants , mine , oil rig...
Maintenance and new development of an inspection and certification application for large businesses ( factories , plants , mine , oil rig ) The solution is both web and mobile ( Android ) Design and implementation of server database synchronization and conversion from Postgress to Sqlite ,which has no known counterpart on the market.
Java
Spring
SQLite
View more
Java
Spring
SQLite
PostgreSQL
Spring Security
Android Studio
Spring data
JavaScript
Google Web Toolkit
Apache cordova
View more
Senior Java / GWT developer
LzLabs
2020-02-01-2020-07-01
Assessment of Spring boot + docker + React Js app deployment while on garden leave period. Advisor on transition from GWT applications to...
Assessment of Spring boot + docker + React Js app deployment while on garden leave period. Advisor on transition from GWT applications to ReactJs / Typescript. Design and coding of a Java code instrumentation agent for testing MainFrame virtualization reliability using Javassist Agent. Design and coding of part of an Eclipse plugin , GWT Json RPC implementation for the next coming applications Improved and tested LzLabs foundation libraries ( Concurrent primitive , SSL certificates , ...) Improvement of the DevOp CI process ( Maven migration of GWT , Java Apps and libraries ) Code obfuscation
Java
Git
Eclipse
View more
Java
Git
Eclipse
Google Web Toolkit
View more
Senior Front End Developer
IcCube.com
2019-03-01-2019-11-01
Widgets coding ( tables , menus , code and datamodel editor , ...) on the IcCube React product
Widgets coding ( tables , menus , code and datamodel editor , ...) on the IcCube React product
TypeScript
React
JavaScript
View more
TypeScript
React
JavaScript
Subversion
View more
PROJECTS
Web Reporting Interface
https://www.iccube.com/
2019
React
React
https://www.philippe-perez.com/
private
2019
private page in ReactJs , with sample 3d animation designed on Blender and using webgl rendering
private page in ReactJs , with sample 3d animation designed on Blender and using webgl rendering
React
React