Ritik Raj

Software Engineer

Bengaluru, Karnataka, India5 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in real-time software development.
  • Strong mentoring skills for junior engineers.
  • Proficient in both Python and C# programming.
Stackforce AI infers this person is a SaaS-focused software engineer with strong backend development skills.

Contact

Skills

Core Skills

Software DevelopmentPython (programming Language)C#

Other Skills

AlgoAlgorithmsC++Competitive ProgrammingData StructuresDjangoFlaskMachine LearningObject-Oriented Programming (OOP)PostgreSQLSoftware CodingWPF

Experience

Ni (national instruments)

2 roles

Staff Software Engineer

Promoted

Dec 2022Present · 3 yrs 3 mos

  • Currently serving as the one of the important member of veristand Team, VeriStand is software for real-time test applications, such as stimulus generation, data acquisition, and calculated channels and custom channel scaling.
  • VeriStand application software helps you configure I/O channels, data logging, stimulus generation, and host communication for NI real-time hardware. You can also import simulation models and control algorithms, respond to events with configurable alarms, and enable test automation with macro recording, TestStand, .NET, and other software.
  • My responsibilities here :-
  • 1. Design, Develop and Review veristand new features.
  • 2. Mentor new joinees to make productive for team.
  • 3. Update & share new software techniques.
FlaskSoftware DevelopmentPython (Programming Language)Machine Learning

Software Engineer

Apr 2021Nov 2022 · 1 yr 7 mos

  • I am currently involved in developing Application Software for Wireless Design and Test, specifically the RFmx Soft Front Panel - a familiar user interface that enables you to quickly and interactively configure RF instruments for a wide range of measurements.
  • The technology stack for this app involved the use of C# for all of back end, which included all the low level calls made to the driver of the RF hardware devices. The front end was completely developed using WPF on top a proprietary NI framework built on top the core WPF framework assemblies. The architecture of the product relied heavily on Microsoft's Managed Extensibility Framework.
  • My responsibilities in this role include -
  • Design, document, architect & develop software solutions.
  • Determine feasibility by evaluating requirements, problem definition and proposed solutions.
  • Review fellow engineers' code and design documents.
  • Mentor & support junior engineers to help them improve their design & development skill.
  • Improve software development process by emphasizing on clean code & continuous delivery.
  • Update & share knowledge in the team, about the state-of-the-art development tools and programming techniques.
C#WPFSoftware DevelopmentMachine Learning

Student community

Coding Instructor

Mar 2021Present · 5 yrs · Virtual

  • Working as Coding Instructor (Data Structures & Algorithms) to juniors. For more info reach out to me on Telegram :- @Ritik Raj
Data StructuresAlgorithms

Zopper

Software Engineer

Sep 2020Jan 2021 · 4 mos · Noida, Uttar Pradesh, India

Aspiring minds

Problem setter Intern

Feb 2020Aug 2020 · 6 mos · Gurugram, Haryana, India

  • Managing & creating the modules of Assessment for Tier-1 institute.

Education

G L Bajaj Institute of Management & Research

B.TECH — Information Technology

Jun 2016May 2020

Creane Memorial High School

INTERMEDIATE — Mathematics

Jan 2013Jan 2015

GBRC Bodh gaya

Matriculation — Mathematics

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Software Development & Python (programming Language)

Explore similar profiles based on matching skills and experience