Esma Sahraoui

Senior Frontend Engineer at Optimal Dynamics

New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Esma Sahraoui is a Senior Frontend Engineer with six years of experience building modular React/Redux frontends and scalable Node/Express backends, currently driving frontend work at Optimal Dynamics from New Jersey. She blends pragmatic full‑stack skills with a strong focus on GraphQL caching—contributing key read-cache refactors to Obsidian, one of Deno’s most-starred GraphQL modules. Esma has designed integrated caching architectures, implemented in-memory Redis structures, and shipped containerized full‑stack deployments on AWS, demonstrating attention to performance and developer ergonomics. A seasoned mentor and instructor, she’s given public workshops on JavaScript fundamentals and presented on caching strategies (Apollo vs Relay). Comfortable across TDD, TypeScript, and Dockerized workflows, she pairs deep implementation ability with an eye for teaching and tooling that reduces friction for teams.
code6 years of coding experience
job2 years of employment as a software developer
bookDUT (University Diploma in Technology), Science, Technology, and Health, DUT (University Diploma in Technology), Science, Technology, and Health at Université de Bordeaux
languagesFrench, English, Arabic
github-logo-circle

Github Skills (12)

graphql10
caching10
deno10
javascript10
wordpress-graphql10
wpgraphql10
typescript-types9
data-structure9
typescript9
typescripts9
data-structures9
algorithms9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
open-source-labs/obsidian

Dec 2020 - Jan 2021

GraphQL, built for Deno - a native GraphQL caching client and server module
Role in this project:
userBack-end Developer
Contributions:55 commits in 29 days
Contributions summary:Esma primarily focused on implementing and refactoring the read cache functionality within the GraphQL caching client and server module. Their contributions involved modifying and extending the `readCache.jsx` file to handle multiple queries and incorporate the `__typename` meta field. The user's work indicates an understanding of data structures and algorithms related to caching and query processing within the context of GraphQL. They also refactored populate functions.
javascriptcachingdenographqltypescript
EsmaShr/Ansong-Basketball

Apr 2020 - Jan 2021

Contributions:35 commits, 28 pushes, 1 branch in 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Esma Sahraoui - Senior Frontend Engineer at Optimal Dynamics