Skip to content
View nrajpoot1146's full-sized avatar
  • Tata Consultancy Services
  • Jhansi

Block or report nrajpoot1146

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nrajpoot1146/README.md

Narendra Rajpoot

Sr. Engineer I

Aristocrat Technologies

Technical Skills

Key Skills: C/C++, GDB, Python, C#, .NET, WIN32 Api, HTML, CSS, JavaScript, MySQL, DSA.

Version Control: GitHub, SVN, perforce.

Tools & Libraries: SCANeR, MATLAB(Basic), Windows, OpenPyXL, Pandas.

Certifications

  • Programming in C++, NPTEL, IITKGP

    Educational Background

    Bachelor of Technology

    (2016-2020)

    Information Technology

    Rajkiya Engineering College, Banda

    CGPA: 7.68

    Intermediate

    (2014)

    PCM and Computer Science

    Bhani Devi Goyal SVM Inter College, Jhansi U.P

    High School

    (2012)

    PCM and Computer Science

    Bhani Devi Goyal SVM Inter College, Jhansi U.P

    Research & Publication

  • 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

    [email protected]

    🖁 9621337586

    @nrajpoot1146 @nrajpoot1146 @nrajpoot1146

Work Experience

Aristocrat Technologies (July, 2022 – July, 2024)

Sr. Engineer I

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.

Tata Consultancy Services (Oct 2020 – July 2022)

Assistant System Engineer

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.

Internships

IIT Kanpur (2020 - 2020)

Student Research Associate

  • 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.

Honors & Awards

  • 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.
  • Secure first position in the Coding Competition in the Annual Technical Fest 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:

Personal Projects

IOT BASED Smart Dustbin (2019)

  • 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

Auto Irrigation System (2019)

  • 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

Online leave application system (2018)

Popular repositories Loading

  1. clickern clickern Public

    Dart 1

  2. Pentagon-Using-CSS-and-HTML Pentagon-Using-CSS-and-HTML Public

    Pentagon using Pure Css & HTML

    HTML

  3. SmartDustBin SmartDustBin Public

    Makefile

  4. AutoIrrigationSystem AutoIrrigationSystem Public

    Makefile

  5. online_leave_appilication_System online_leave_appilication_System Public

    CSS

  6. resourceManagementSystem resourceManagementSystem Public

    HTML