About Dov
French
Native or bilingual
English
Fluent
Experience
- MWMSenior Backend EngineerSOFTWARE PUBLISHINGApril 2023 - Today (3 years and 2 months)Boulogne-Billancourt, FranceAt MWM, a publisher of mobile applications such as Edjing Mix, Tuner Guitar, and Color Pop, I played a key role in backend development, contributing to the redesign of their services and the creation of new ones.Key Achievements:1. **Infrastructure Migration and Optimization**:
- Migration of ML model manager services from App Engine to Cloud Run, improving efficiency and flexibility.
- Redesign of the authentication module and integration of SSO with Google, Apple, and Facebook.
- Integration of Stripe for web transactions.
2. **Service Development and Integration**:- Creation of Go libraries for automation, HTTP clients, and documentation.
- Setup of scrapers for the App Store and Play Store to analyze application data.
- Development of a platform enabling clients to use our ML models in their applications, with full management of organizations, members, and credits for API usage.
3. **Automation and Collaboration Tools**:- Setup of a bootstrap for application creation, deploying required services and generating to-do lists for each team, with interactive notifications on Slack/Mattermost.
4. **Visualization and Content Management**:- Design of a social network CMS for current and future applications.
- Setup of a cross-app moderation back office.
- Development of a service for visualizing data in customizable graphs.
My work at MWM has strengthened my skills in backend development, cloud solution integration, and application security enhancement. - Adikteev - app re-engagement platformBackend EngineerApril 2020 - April 2023 (3 years)Paris, FranceAt Adikteev, I played an essential role in the backend development of services for application publishers for advertising, audience targeting, and cross-application internal promotion. Working in a Scrum-organized team, I participated in strategic projects for the company.Key Achievements:1. **Microservices Redesign and Development**:
- Redesign of the campaign management microservice from Node.js to Scala with Kafka Stream and Go.
- Development of the backend and APIs for a campaign optimization solution in Go.
2. **Automation and CI/CD**:- Creation of Helm templates and integration of CI/CD workflows with GitHub Actions for new microservices.
- Setup of Gitlab CI to automate deployment processes.
3. **User Management and Authentication**:- Setup of user management with KeyCloak (CRUD, roles, permissions).
- Creation of an endpoint for streaming data from Redshift.
4. **Data Engineering and Mocking**:- Creation of Python ETL scripts between data lake and data warehouse.
- Development of Python endpoints to simulate data and perform integration tests with LocalStack.
5. **Monitoring and Performance**:- Addition of metrics within Prometheus for monitoring.
- Resolution of performance issues and system optimization to handle high traffic (1.5M req/sec).
My experience at Adikteev has allowed me to strengthen my skills in backend development, deployment automation, and user management. I also gained expertise in performance optimization and data engineering, contributing to the success of the company's advertising and audience targeting projects. - SysscaleFullstack EngineerSOCIAL NETWORKSFebruary 2018 - February 2019 (1 year)Paris, FranceAt Sysscale, I participated in the development of a platform connecting freelancers and employers, working in an Agile environment. My role involved full-stack development, integrating backend and frontend technologies.Key Achievements:1. **Backend and Microservices Development**:
- Development of new microservices for user management, authentication, and access controls (ACL).
- Setup of Elasticsearch and Redis databases to improve performance and search.
2. **Frontend Development**:- Creation of the homepage, account management, and profile search pages using React.
- Implementation of Redux for efficient application state management.
3. **Automation and CI/CD**:- Setup of Gitlab CI to automate deployment and testing processes.
4. **Service Architecture and Communication**:- Development of the application in Go within a microservices architecture orchestrated by Kubernetes.
- Use of the gRPC protocol for inter-service communication, ensuring optimal performance and low latency.
My experience at Sysscale has allowed me to develop solid expertise in full-stack development, with a focus on microservices architecture and containerization technologies. I also acquired valuable skills in deployment automation and frontend application state management, contributing to the creation of a high-performance and scalable platform for freelancers and employers.
Recommendations
Be the first to recommend Dov
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Expert in IT architectureEcole 422020
Certifications
- Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne2022