A

Ayush Ranjan

Product Manager

Dhanbad, Jharkhand, India0 mo experience
AI EnabledAI ML Practitioner

Key Highlights

  • Proficient in C++, Python, and Java.
  • Experienced in front-end development with React and Node.js.
  • Currently focused on Machine Learning and Data Science.
Stackforce AI infers this person is a Networking and Software Development specialist with a focus on algorithm optimization.

Contact

Skills

Core Skills

C++Algorithm Design

Other Skills

Algorithm DevelopmentAlgorithm OptimizationAlgorithmsApplied Machine LearningArtificial Intelligence (AI)Artificial Lift DesignArtificial Neural NetworksC (Programming Language)Cascading Style Sheets (CSS)Competitive ProgrammingCompiler DesignComputer NetworksComputer ScienceComputer VisionData Analytics

About

Computer Science undergrad at NIT jalandhar , having experience in front end web development in React and node js . Currently diving deep into Machine learning and Data science . With proficiency in C++, Python and Java .

Experience

Bharat electronics limited

Member of Research Staff

Jan 2025Jul 2025 · 6 mos · Ghaziabad, Uttar Pradesh, India · On-site

  • Drove research and development initiatives in Mobile Ad-Hoc Networks (MANETs), specifically optimizing the OLSR protocol at the network layer to significantly enhance scalability and efficiency.
  • Engineered and implemented a robust C++-based OLSR node, leveraging a high-performance, multi-threaded, event-driven architecture (Packet Receive, Send, Timer, State Management threads) for superior responsiveness and efficient UDP socket-based network communication.
  • Led the design and optimization of the Multipoint Relay (MPR) selection algorithm, conducting in-depth complexity analysis (achieving O(N^2 1,sym *N_2) average case and O(N^3) worst case) and implementing algorithmic enhancements to boost performance.
  • Developed and meticulously managed core distributed routing information and protocol state, implementing rigorous thread-safe access mechanisms using mutexes and condition variables to ensure data integrity and consistency in a concurrent environment.
  • Authored comprehensive Software Design Documentation (SDD) in adherence to IEEE standards, visually articulating the system's architecture, detailed class designs, and dynamic interactions through professional UML diagrams.
C++Algorithm DesignAlgorithm DevelopmentAlgorithm OptimizationUDPMobile Ad-Hoc Networks+1

Education

Dr B R Ambedkar National Institute of Technology, Jalandhar

Computer science

Dec 2021Jun 2025

Stackforce found 100+ more professionals with C++ & Algorithm Design

Explore similar profiles based on matching skills and experience