profile-pic

Rudra Pratap Sahu

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 years

Skillsets

  • Micro services - 1.0 Years
  • Performance Tuning - 1.0 Years
  • RESTful services - 3.0 Years
  • Go Lang - 2.0 Years
  • MVC - 1.0 Years
  • Postgre SQL - 2.0 Years

Professional Summary

3Years
  • Feb, 2022 - Present3 yr 4 months

    Backend Developer (Python, Erlang, Golang)

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

    Backend Developer Intern (Node.js, Python)

    Miracle Me

Applications & Tools Known

  • icon-tool

    Power BI

  • icon-tool

    Jira

  • icon-tool

    Confluence

  • icon-tool

    Linux

Work History

3Years

Backend Developer (Python, Erlang, Golang)

Tata Consultancy Services
Feb, 2022 - Present3 yr 4 months
    Developed backend services using Python and Erlang for large-scale telecom projects (O-RAN integration). Engineered RESTful APIs for efficient data handling and real-time communication between telecom network nodes. Implemented SNMP protocol for optimizing 3G, 4G, and 5G networks, enhancing performance and efficiency. Ensured secure data transfers with JSON, XML, sFTP, and FTPES protocols. Contributed to Agile workflows, improving team efficiency by 15%.

Backend Developer Intern (Node.js, Python)

Miracle Me
Jul, 2021 - Jan, 2022 6 months
    Developed server-side logic and API integrations in Node.js and Python, reducing server load by 10%. Maintained PostgreSQL databases, ensuring seamless data flow between front-end and back-end systems. Collaborated with cross-functional teams to support full-cycle development using Agile practices.

Major Projects

3Projects

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.

Education

  • B.Tech in Computer Science

    Shri Shankaracharya Group of Institutions (2021)

Certifications

  • Microsoft azure fundamentals (az-900)

  • Web development bootcamp