Personal details

ilyas S. - Remote full-stack developer

ilyas S.

Based in: đŸ‡«đŸ‡· France
Timezone: Paris (UTC+2)

Summary

I am a Javascript fullstack engineer and mentor with over 7 years experience and Nodejs collaborator. I am proficient in a variety of JavaScript frameworks and libraries, including Node.js, Angular, React, Vue.js, and Svelte.
I have a strong understanding of algorithms, databases, and servers. I have a proven track record of success in leading and managing teams.

Work Experience

Technical lead
Contentsquare | Sep 2021 - Present
TypeScript
Algorithm
React
Chrome Extension
JavaScript
Data structure
Microservices
Svelte
Performance Optimization
Vue.js
-Led a team in building a chrome extension utilizing web components provided by other teams. -Bootstrap Chrome extension project using Yarn3 workspaces and Vue2 ,and assist other developers in understanding and contributing to the project. -Collaborate with the core frontend and backend teams to enhance the performance of our application and chrome extension, by optimizing the common shell, caching mechanisms, reducing backend calls, minimizing bundle size, and implementing lazy loading techniques. - Participate in migrating repositories’ CI from Jenkins to GitHubActions. - Build and maintain an internal feature flag system and led the evaluation process for a third-party SaaS solution to manage feature flags.
Software engineer
Contentsquare | Sep 2020 - Present
Node.js
Angular
Elasticsearch
Docker
React
RxJS
Kubernetes
Datadog
CI/CD
Vue.js
- Develop web components in a micro frontends architecture using multiple libraries, including Angular 9, Vue 2, React, and Svelte. - Develop and implement microservices using NestJS while ensuring the production of high-quality code that is efficient, maintainable, and scalable. - Serialize and unserialize the DOM of clients’ websites for data processing. -Conduct static resources web scraping (e.g., CSS, images and fonts) for data collection. - Monitoring environments using K8S, Datadog, Elastic, and Grafana. - Participate in the development of internal tools , including VS Code extensions and CLIs. - Write detailed product and technical documentation for features and projects I am working on.