Narendra Rajpoot
Sr. Engineer I
Aristocrat Technologies
-
Programming in C++, NPTEL, IITKGP
Information Technology
Rajkiya Engineering College, Banda
CGPA: 7.68
PCM and Computer Science
Bhani Devi Goyal SVM Inter College, Jhansi U.P
PCM and Computer Science
Bhani Devi Goyal SVM Inter College, Jhansi U.P
-
Responsive human-computer interaction model based on recognition of facial landmarks using machine learning algorithms Mar 8, 2022
Publication: Multimedia Tools and Applications
DOI: 10.1007/s11042-022-12775-6
�
Ovation/Monaco: It is a desktop application that runs the games on the Windows and Linux platforms, and handles the EGMs and other peripherals like printers, DBA, etc. It also communicates with the Bingo server.
Skills and Libraries: C#, .NET, WPF, Design Patterns, C/C++, G2S.
Roles and Responsibilities:
- Developed analytics extension and created a communication channel between the game, host, and the platform which sends data to the cloud using G2S protocol.
- Migrates slot-based games from GDK3 to GKD5.
- Add support for new EGMs.
PTLM: It is a Windows service developed using C# programming language that reads data from SQL database, performs some business logic, and generates pdf documents.
Skills and Libraries: PDFSharp and MigraDoc, C#, .NET, MySQL
Roles and Responsibilities:
- Analyse the code of the Windows service and find the improvement areas.
- Modified the pdf read and merge logic of an open-source library named PDFSharp which leads to reducing the output pdf file size.
- Improve the resource utilization by implementing multithreading.
- Implements file system and enhances the logic of PDF file creation to reduce memory usage and handle large-size PDF generation.
CLE (Close loop environment): It is a Windows application that runs with a Vehicle Scenario Simulation tool named SCANeR. It generates the signals, analyzes signals, and validates the different features of ADAS (Advanced Driver Assistant Systems) like FEB, LDW, ACC, LDP, etc.
Skills and Tools: C/C++, Design Patterns, SCANeR Simulation, C#, .NET, WinForm, WIN32 Api, Python, OpenPyXL, Pandas.
Roles and Responsibilities:
- Analyse the requirements and create a design document for the solution.
- Implement the design and developed Windows application using C# windows form which controls the scenario execution.
- Implement an IPC Channel using shared memory to establish communication between two processes.
- Write Python scripts that analyze the signal values, identify the patterns in signals, and generate an Excel report.
-
Virtual Lab: It is a web application that simulates Physics Experiments named Measurement of high resistance by the method of leakage of a condenser and Measurement of Numerical aperture of Optical Fiber.
Skills: HTML, CSS, Bootstrap, JavaScript, jQuery.
Roles and Responsibilities:
-
Analyse the requirements and create the design of the web application.
- On The Spot Award (excellent performance)
- 1st Prize winner in HackTech: National Level Hackathon organized by Rajkiya Engineering College, Banda
- Secure first position in Web Designing in the Annual Technical Fest Avatar'17 organized by Technical Organizing Committee of REC, Banda.
- �Create web UI using Bootstrap and jQuery.
- Developed the backend logic to simulate the behaviour of the components which were used in physics experiments.
Hosted On: IITKanpur://VirtualLabs
GitHub Links:
- github://Measurement-of-Numerical-Aperture-of-Optical-Fiber
- github:// Measure-high-resistance-by-leakage-method
- Programmed and used Arduino Uno R3 as a Microcontroller and ESP8266 Wi-Fi Module for Wireless Communication.
- Developed an Android App and web application to monitor Dustbin's status and location.
- github://SmartDustBin
- Designed an IOT-based solution using a microcontroller.
- Used the Blynk IoT platform to monitor environmental conditions (like humidity and pressure etc.) and control the Irrigation System.
- github://AutoIrrigationSystem
- Developed Online leave application system using php core and OOPs concepts and integrated with database using MySQLi PHP library.
- github://online_leave_appilication_System