Avital Fine

Software Engineer at Dell EMC

Israel
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

🤩
Rockstar
🎓
Top School
Avital Fine is a software engineer with five years of hands-on experience building backend systems and contributing to high-profile open-source clients for Redis in both Java (Jedis) and Python (redis-py). Currently finishing a BSc in Computer Science at IDC Herzliya, she has production experience at Redis and Dell EMC where she focused on adding commands, improving testing infrastructure, and reducing test flakiness for core client libraries. Comfortable with object-oriented design and automation, she has extended Redis clients to support advanced features like RediSearch, GEOSEARCH, and replication commands—work that directly impacts developers using one of the most popular in-memory data stores. A collaborative team player who shares knowledge readily, she combines academic rigor with practical contributions to widely used open-source projects.
code5 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at IDC Herzliya
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

jedi10
unit-testing10
javas10
redis-client10
python10
redis10
java10
implement10
command-line10
pipeline9
testing9
redis-cluster9

Programming languages (8)

C#TypeScriptJavaCRustGoRubyPython

Github contributions (5)

github-logo-circle
redis/redis-py

Jul 2021 - Jan 2022

Redis Python client
Role in this project:
userBack-end Developer
Contributions:14 reviews, 56 commits, 44 PRs in 5 months
Contributions summary:Avital primarily contributed to the `redis-py` client library by implementing new Redis commands and enhancing existing ones. Their work involved adding functionality for commands like `GETEX`, `CLIENT LIST`, `HRANDFIELD`, `GETDEL`, `ZRANDMEMBER`, `ZRANGESTORE`, `ZDIFF`, `ZINTER`, `XPENDING`, `XAUTOCLAIM`, `ZUNION`, and `GEOSEARCH`. Additionally, they updated tests to accommodate the new commands. The user also addressed some flake8 issues and test flakiness.
pythonredisredis-clientredis-clusterpython-client
redis/jedis

Oct 2021 - Jan 2022

Redis Java client
Role in this project:
userBack-end Developer
Contributions:7 reviews, 26 commits, 29 PRs in 2 months
Contributions summary:Avital primarily contributed to the Jedis Java client, focusing on improving the testing infrastructure and adding new features for the Redis client. They fixed existing test cases, and also added support for Redis modules commands with a pipeline. They implemented new commands for RediSearch and supported GEOSEARCH and GEOSEARCHSTORE commands, demonstrating their work on the core functionality of the Redis Java client. They also added support for the REPLICAOF and SINTERCARD commands.
redisredis-clientredis-clusterredis-javaredisearch
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
Avital Fine - Software Engineer at Dell EMC