
Sophorn So
Senior Software Engineer | Java, Big Data
Salaire / Taux journalier
Paris, France
Mobilité : Strasbourg
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Senior Software Engineer with 20+ years delivering enterprise solutions across Java/Spring Boot, Big Data, and mobile development. Proven expertise at Société Générale migrating systems to Azure, optimizing Spark jobs for financial risk analysis, and building scalable applications serving global banking operations. Specialized in full-stack development from React Native mobile apps to Big Data pipelines, delivering performance-driven solutions in agile environments.
Expérience de travail
Mobile Developer
KB-TradingFreelance
nov. 2024 - juin 2025
8 mois
Sihanoukville, Cambodge
For a company that buy and sells beverages, development of a mobile application to manage the deliveries and to follow in real time their GPS deplacements and their itineratiries that can be consulted in the past. The app is plan to be scalable in function of the the user number grow. Project in remote and sometimes on site. Technical environment : React native, Supabase, Typescript, Visual code, Expo framework, Mobile android, Android studio, Java, Git, Web services REST, Postgresql, SQL, PL/pgSQL, Google Map, Mapbox, Angular
Software Engineer Java Big Data
Societe Generale Corporate and Investment Banking - SGCIB
oct. 2020 - juil. 2024
3 ans 10 mois
Paris, France
Development Java Big Data on risk market in Risk Analisys and FRTB teams. - Development with Java and Spring Boot on architecture oriented service with Kafka bus - Development of the metric enrichments with spark jobs - Migration from OnPremise into Azure - Maintenance and support production - Stress test and improvement of the performance on the cube memory - Development on the ActivePivot cube or on Accelerator - Development on tool application front web with Angular - Deployment on Azure with AKS (Azure kubernetes Service) - Manage releases - Unit and BDD tests - Code reviews
Software Engineer Java / JEE and mobile development C#
Paris Partners Softwares
juin 2019 - oct. 2020
1 an 5 mois
92400 Courbevoie, France
- Development Java/J2EE Web with Struts, jsp, javascript in the electronic document domain. - Mobile development cross platform with Xamarin C# for a medical project
Software Engineer JAVA / JEE
Societe Generale Corporate and Investment Banking - SGCIB
oct. 2016 - mars 2019
2 ans 6 mois
Paris, France
Development on cache Gigaspace SDS, market referential hub. - Enhancement of the price integration from batch to streaming mode in the Azure Data Lake using Big Data stack (Hadoop, Spark, Oozie, HDFS, Hive, Hbase, etc...) - Migration of gigaspace from 9 version to 12 version and upgrade of the java from 6 into 8 - Support of the application - Development of monitoring - Performance test automation with JMeter
Software Engineer JAVA / JEE and C#
Crédit Agricole CIB
oct. 2013 - oct. 2016
3 ans 1 mois
Paris, France
Project 1: On front electronic trading application called T2G, remediation of jboss server to improve the stability and the performance - Analyse of the existing plateforme - Improvement of the stability and performance - Support and maintenance of the application Project 2: Migration of the Java front electronic trading into C# - Development C# of a bridge to retrieve the prices from the old pricer - Development C# GUI WPF on pages to manage calcul formula for the traders - Support and maintenance of the application
Software Engineer JAVA / JEE
Societe Generale Corporate and Investment Banking - SGCIB
mars 2012 - oct. 2013
1 an 8 mois
Paris, France
Development and maintenance on market referential application MSD. - Analyse, conception and development of new functionality to retrieve the price from external sources - Development of new Java Swing screens (like screen to see historical instruments, or screen to manage the right to insert market data) - Refactoring of the codes to upgrade the communication layer with external systems. - Support/maintenance - Tests of the bug corrections or developments - Development of monitoring
Software Engineer JAVA / J2EE
SunGard Decalog
mars 2008 - mars 2012
4 ans 1 mois
92210 Saint-Cloud, France
Development on Compliance project to manage rules that verify the trades - Development Java on new functionality of "post trade violation blotter" on Swing client and on server EJB, Spring and JPA/Hibernate - Unit tests - Maintenance of the application - Development and optimisation on performance to reload the referentials
Software Engineer JAVA / J2EE
Fimasys
août 2004 - mars 2008
3 ans 8 mois
92150 Suresnes, France
Development and maintenance of front and back office web applications to manage car loans. - Client, server developments with Java, EJB, JSP, JavaScript, Servlet, internal framework MVC - Development of report framework - Manage framework of the company (bugs and enhancements) - Support and help to offshore developpers
Software Engineer JAVA / J2EE
Paris Partners Softwares
sept. 2003 - juil. 2004
11 mois
Paris, France
- Study and conception of web portail for hotels to manage the booking. - Development of intranet/extranet web site to manage medically the patients worldwide