Safwan Rahman

Senior Software Engineer at RedAwning

Dhaka, Dhaka Division, Bangladesh
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
Safwan Rahman is a Senior Software Engineer with 11 years of experience building high-performance, production-grade backend systems, currently driving platform reliability at RedAwning. He specializes in Python/Django backends, search and Elasticsearch integration, and SRE practices to achieve high availability and scalable indexing pipelines. Safwan has a strong track record in both product teams and open source—contributing to well-known projects like Read the Docs, MDN, and elastic/elasticsearch-dsl-py—where he focused on search upgrades, localization, and test automation. He excels at taking ownership of complex migration and reindexing work (including zero-downtime search upgrades) and mentoring teams on reliability and code quality. Based in Dhaka, he blends hands-on engineering with DevOps responsibilities and a knack for multilingual platform support that improves user experience across locales.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BSc Computer Science and Engineering, Bachelor of Science - BSc Computer Science and Engineering at BRAC University
bookHigh School Science, High School Science at Adamjee Cantonment College
bookSenior School Certificate, Senior School Certificate at Adamjee Cantonment Public School
languagesEnglish, Bengali
stackoverflow-logo

Stackoverflow

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

Github Skills (36)

useraccounts10
pytest10
back-end-development10
account-manager10
python10
django10
amazon-elasticsearch10
testing10
mdns10
mdc10
doc10
user-management10
elasticsearchquery10
localization10
api10

Programming languages (13)

C++CSSRustShaderLabGoHTMLJSONTypeScript

Github contributions (5)

github-logo-circle
This is a package that allows indexing of django models in elasticsearch with elasticsearch-dsl-py.
Role in this project:
userBack-end Developer
Contributions:18 releases, 27 reviews, 76 commits in 4 years 2 months
Contributions summary:Safwan primarily contributed to the `django-elasticsearch-dsl` package by modifying the codebase to support newer versions of the `elasticsearch-dsl` library, specifically version 6.1.0 and then 7.0.0. These changes included updates to `setup.py` to manage dependencies, as well as modifications to core files such as `registries.py` and `documents.py`, and tests. The user also made test fixes and ensured compatibility with the latest Elasticsearch versions.
pythonelasticsearch-dsldjangodslindexing
mozilla/kitsune

Aug 2014 - Aug 2019

Platform for Mozilla Support
Role in this project:
userFull-stack Developer
Contributions:74 commits, 68 PRs, 518 comments in 5 years 1 month
Contributions summary:Safwan contributed to the localization and internationalization efforts within the Mozilla Kitsune platform. They added support for new locales and corrected existing locale definitions in the settings.py file. Furthermore, the user modified templates and views to integrate language selection and display translated content, demonstrating a focus on improving the user experience across different languages. Their work also involved adding features like a Thunderbird download button and handling fallback locales.
mozilla
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