Anupama Singh

Software Developer at Cisco

Stockholm County, Sweden
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
Anupama Singh is a software developer with six years of experience building robust back-end systems across telecommunications, media and mobile gaming domains. She has deep expertise in Erlang/OTP alongside C/C++, and practical experience with messaging and data technologies such as RabbitMQ, Kafka and MongoDB. Her open-source contributions include feature work on the widely used rabbitmq-server and maintenance-level improvements to Erlang/OTP (ssh and eldap), demonstrating comfort making changes in critical infrastructure projects. She has delivered production features and test suites at companies from Ericsson and Octro to Erlang Solutions and Cisco, frequently tackling resource management, graceful shutdowns and authentication enhancements. Based in Stockholm, she blends systems-level thinking with hands-on coding and a track record of shipping reliable, maintainable server-side functionality. An item that sets her apart is ownership of server-side game systems early in her career, showing an ability to own end-to-end services in both consumer and carrier-grade contexts.
code6 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Electronics and Telecommunications, Bachelor's degree, Electronics and Telecommunications at Kalinga Institute of Industrial Technology, Bhubaneswar
languagesEnglish, Hindi
github-logo-circle

Github Skills (19)

ssl10
erlang10
messaging10
rabbitmq10
amqp9
authentication9
ldap9
networking9
user-authentication9
message-broker9
cli8
concurrency8
command-line-interface8
command-line8
unit-testing7

Programming languages (4)

ShellJavaScriptErlangElixir

Github contributions (5)

github-logo-circle
erlang/otp

Nov 2022 - Dec 2022

Erlang/OTP
Role in this project:
userBack-end Developer
Contributions:5 commits, 20 PRs, 5 pushes in 1 month
Contributions summary:Anupama primarily contributed to the Erlang/OTP repository by addressing issues related to the `ssh` and `eldap` libraries. Their work included implementing a graceful shutdown mechanism for `ssh_connection_handler`, utilizing infinity timeout values, and introducing new APIs and functionalities for SSL connections to an LDAP server. The user also merged branch 'maint' which indicates they are involved in maintaining code quality.
erlang
rabbitmq/rabbitmq-server

May 2020 - Jul 2020

Open source RabbitMQ: core server and tier 1 (built-in) plugins
Role in this project:
userBack-end Developer
Contributions:39 commits in 1 month
Contributions summary:Anupama primarily focused on implementing and modifying features related to user limits within the RabbitMQ server. They added new functionality for setting and clearing user connection and channel limits. This involved changes to CLI commands, core authentication backend code, and supporting test cases to validate the new features. The contributions directly enhanced the server's ability to manage user resource consumption.
rabbitmqamqpmessagingamqp-0-9-1amqp1-0
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