Andrei Isaev

Senior Software Engineer at DuckDuckGo

Bishkek City, Kyrgyzstan
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
Andrei Isaev is a Senior Software Engineer with 17 years of cross-platform backend experience, currently shaping privacy-focused search at DuckDuckGo. He has a strong systems background demonstrated by long-term contributions to notable open-source projects like irssi, radare2, qtile and BitlBee, fixing hard bugs and improving core terminal and protocol handling. His career spans high-throughput backend development for games and enterprise ERP/GIS systems using Java, C#, PostgreSQL/Redis and Spring/EF stacks. Comfortable across Linux tooling, networking protocols and UI edge-cases, he often improves robustness and null-safety in legacy C and Perl codebases. Based in Bishkek, Kyrgyzstan, he blends production engineering with pragmatic open-source stewardship—frequently addressing obscure terminal/rendering and protocol compatibility issues that others overlook.
code17 years of coding experience
job16 years of employment as a software developer
bookBachelor’s Degree Automated information processing and management, Bachelor’s Degree Automated information processing and management at inavlid15140285
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,140reputation
232kreached
17answers
3questions
Badges
memory-leaks
top-5%
gtk
top-5%
python
top-5%
github-logo-circle

Github Skills (66)

xcb10
python10
dis10
c1110
perl10
glib10
c1710
command-line-tool10
repository-pattern10
git-repository10
binarydiff10
management10
wayland10
scripting10
repo-management10

Programming languages (24)

JavaC++CSSCRustValaGoSass

Github contributions (5)

github-logo-circle
dequis/purple-facebook

Jul 2015 - Apr 2020

Facebook protocol plugin for libpurple (moved from jgeboski/purple-facebook)
Role in this project:
userBack-end Developer
Contributions:8 releases, 77 commits, 10 PRs in 4 years 9 months
Contributions summary:Andrei primarily contributed to the Facebook protocol plugin for libpurple. Their work involved fixing bugs, updating dependencies, and enhancing the plugin's functionality, including adding user agents for both HTTP and MQTT requests. Significant changes include addressing issues related to sync sequence IDs, TLS 1.3 compatibility, and content-type headers, indicating a focus on maintaining and improving the plugin's stability and compatibility with the Facebook platform. They also implemented fixes and updates to stay compatible with the Facebook API.
pidginchatlibpurplefacebookfacebook-graph-api
bitlbee/bitlbee

Jul 2014 - Jun 2022

An IRC to other chat networks gateway :bee:
Role in this project:
userBack-end Developer
Contributions:5 releases, 5 reviews, 435 commits in 8 years
Contributions summary:Andrei primarily focused on implementing and improving core functionalities within the BitlBee IRC to IM gateway. The contributions included the addition of functions for handling self-messages and addressing JID mismatches in the Jabber protocol. Other contributions involved fixing bugs, streamlining code, and incorporating enhancements for protocols like Twitter, MSN, and Oscar. The user also refactored existing code to improve efficiency.
weechatbeechatlibpurplegateway
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
Andrei Isaev - Senior Software Engineer at DuckDuckGo