profile-pic

Rudra Pratap Sahu

Experienced Backend Developer with 2.9 years of expertise in building scalable and secure backend solutions. Proficient in RESTful API development, cloud services, and database management with PostgreSQL. Skilled in Python, Erlang, and Golang, with strong knowledge of Agile methodologies, network security, and backend optimization. Specialized in telecommunication systems, including SNMP, 3G, 4G, and 5G networks.
  • Role

    Senior Backend Developer

  • Years of Experience

    3.4 years

Skillsets

  • Object-Oriented Programming
  • Microsoft azure az-900
  • 3g/4g/5g protocols
  • YANG
  • XML
  • SOLID principles
  • SNMP
  • Scrum
  • rpc
  • Restful APIs
  • Python
  • Power BI
  • Postman
  • PostgreSQL
  • Agile
  • Node.js
  • Netconf
  • Microsoft SQL
  • Linux
  • JSON
  • Jira
  • JavaScript
  • Git
  • FastAPI
  • Erlang
  • Confluence
  • Bash
  • Backend Testing

Professional Summary

3.4Years
  • Feb, 2022 - Present3 yr 6 months

    Backend Developer

    Tata Consultancy Services
  • Jul, 2021 - Jan, 2022 6 months

    Backend Developer Intern

    Miracle Me

Applications & Tools Known

  • icon-tool

    Power BI

  • icon-tool

    Jira

  • icon-tool

    Confluence

  • icon-tool

    Linux

Work History

3.4Years

Backend Developer

Tata Consultancy Services
Feb, 2022 - Present3 yr 6 months
    Built and maintained Python-based backend components for enterprise and telecom systems. Wrote clean, modular, and testable code following OOP and design principles. Participated in requirement reviews, estimations, and client calls for backend deliverables. Integrated backend APIs with external services using REST, SNMP, and NETCONF protocols. Led efforts in debugging, log analysis, and unit testing to improve system reliability. Assisted in technical reviews and mentored junior team members on Python standards. Contributed to Agile sprints and knowledge management initiatives.

Backend Developer Intern

Miracle Me
Jul, 2021 - Jan, 2022 6 months
    Developed backend REST APIs using Node.js and wrote automation scripts in Python. Improved query performance and optimized PostgreSQL data flow. Participated in testing, feature validation, and product delivery cycles.

Major Projects

6Projects

Telecommunication Network Monitoring (Erlang, Python)

    Designed a network monitoring system for 3G, 4G, and 5G networks using SNMP and NETCONF protocols. Reduced system downtime by 30% with improved real-time monitoring and fault detection.

Automated Notification System (Python, Erlang)

    Developed a scalable system to monitor file creation in real-time, reducing manual intervention by 25%. Enhanced system fault tolerance with advanced error-handling mechanisms.

Certificate Enrollment System (Python, Golang)

    Secured client-server connections using CMPv2 protocol over HTTP for certificate enrollment. Automated certificate renewal, reducing downtime and manual interventions.

Automated Notification System

    Designed an event-driven alert system using Python to notify admins on threshold breaches. Achieved 25% efficiency improvement in manual monitoring efforts.

Certificate Enrollment System

    Developed a secure digital certificate management tool using Python and CMPv2 standards. Implemented automated test and renewal verification logs.

Telecom Network Monitoring

    Designed and deployed SNMP-based fault detection system in Erlang. Reduced service disruptions by 30% via proactive monitoring and alerting logic.

Education

  • Bachelor of Technology

    Shri Shankaracharya Group of Institutions (2021)

Certifications

  • Microsoft azure fundamentals (az-900)

  • Web development bootcamp