R

Rishabh Yadav

Software Engineer

Mumbai, Maharashtra, India5 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Led AI integration in C++ for material assignment.
  • Developed scalable solutions enhancing system reliability.
  • Expert in diverse programming languages and frameworks.
Stackforce AI infers this person is a Software Developer with expertise in scalable solutions and diverse programming languages.

Contact

Skills

Core Skills

C++Software DevelopmentJavaRest ApisPython (programming Language)Django Rest Framework

Other Skills

AWS (EC2, DynamoDB, S3)Analytical SkillsApache KafkaCSSCompetitive ProgrammingData AnalyticsData ScienceDatabasesEngineeringFlaskHTMLJavaScriptLinux/UnixMachine LearningMicroservices

About

As a dedicated Software Developer with 3 years of experience, I specialize in C++ and Python to create efficient and scalable solutions. My journey in software development has equipped me with a robust skill set, including: • Programming Languages: C++11 C++17 , Python, JavaScript • Frameworks: Spring Boot, Tomcat, Django, Flask, Node.js • Messaging Queues: Apache Kafka, RabbitMQ • Databases: PostgreSQL, MySQL, NoSQL • Cloud Computing: AWS (EC2, DynamoDB, S3) • Additional Expertise: Multithreading, Linux/Unix, HTML, CSS, RESTful APIs, Microservices In my recent role at Siemens Digital Software, I led the development of a C++-based rich client application for unique ID generation, enhancing part traceability and system reliability. I also collaborated on frontend development using React and managed deployments to staging environments, ensuring seamless integration and functionality. I am passionate about leveraging technology to solve complex problems and am eager to contribute to innovative projects in dynamic environments. Let’s connect to explore opportunities where my skills can add value.

Experience

5 yrs 6 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 6 mos
Current Experience

Siemens

Software Engineer

Oct 2023Present · 2 yrs 6 mos · Pune, Maharashtra, India · On-site

  • Implemented ERM license validation and error-handling modules, enhancing system security and compliance.
  • Led a team of 5 in integrating AI with C++ to intelligently assign materials and equipment using graph-based node context within the Enterprise Recipe Management system.
  • Designed and optimized C++ components for unique ID generation and part traceability, achieving scalable, low-latency execution with high memory efficiency.
  • Delivered comprehensive test coverage using xUnit, reducing crash incidents and memory-related issues by over 40%.
  • Contributed to feature development, bug resolution, and API refactoring, resulting in a more modular, maintainable, and extensible system architecture.
C++Software DevelopmentTest AutomationAnalytical Skillsc++11c++17+2

Edubrite systems, inc.

Full-stack Developer

May 2021Nov 2022 · 1 yr 6 mos · Pune, Maharashtra, India · Hybrid

  • Coding & Product Designing
  • ◦ Integrated the Apache PDFBox library with their existing Itext library in Java to generate PDFs
  • dynamically.
  • ◦ Successfully handled some significant challenges, such as handling RTL content (e.g. Arabic written from right to left) and supporting multiple languages.
  • Product Improvement & Automatization
  • ◦ The other responsibility was to implement search queries across their entire platform using the ElasticSearch technology stack. Optimized queries and integrated them into the system.
  • ◦ Gained knowledge of algorithm complexities, and supported maintenance of code quality, organization, and automatization.(Spring Boot)
  • ◦ Tracked and fixed bugs, re-factored the code, and redesigned the interface for increased efficiency and
  • maintainability across the platform (JSP and Servlet-based).
REST APIsJavaDatabasesPython (Programming Language)

Verzeo

Software Engineer

Jun 2019Jul 2019 · 1 mo

  • 1. Implemented an image and get the number of the objects
  • inside the image i.e. OBJECT DETECTION
  • 2. Taking a paragraph as the input and getting a one-line summary for that
  • paragraph i.e. Text Summarization.
REST APIsDjango REST Framework

Chegg inc.

Subject Matter Expert

Feb 2019Aug 2020 · 1 yr 6 mos

  • Helping students all around the world by providing solutions to any kind of questions related to computer science.
REST APIsDjango REST FrameworkJavaPython (Programming Language)

Bennett university

Artificial Intelligence Intern (LeadingIndia.ai)

Dec 2018Jan 2019 · 1 mo · Greater Noida, Uttar Pradesh

  • Developed a mobile and a desktop application for Road traffic analysis using Faster RCNN.
  • Collected and prepared the whole dataset by labelling the segments in the images containing vehicles with the help of Python's Labelling tool.
  • After training the model on the dataset we were able to keep the count of vehicles passing by and also we were able to classify the vehicle.
Python (Programming Language)

Education

Bennett University

Bachelor of Technology - BTech — Computer Science

Aug 2017Jul 2021

Stackforce found 100+ more professionals with C++ & Software Development

Explore similar profiles based on matching skills and experience