OnBenchMark Logo

Rajas (RID : 131k8lmegpxc6)

designation   QT Developer

location   Location : Pune, India

experience   Experience : 6 Year

rate   Rate: $14 / Hourly

Availability   Availability : Immediate

Work From   Work From : Offsite

designation   Category : Information Technology & Services

Shortlisted : 1
Total Views : 62
Key Skills
QT Framework Google Test Framework GitHub HTML CSS JavaScript AJAX
Discription

 Profile:

 

I am an innovative and detail-oriented Software Engineer with experience in a breadth of technologies and products. My core skills and experience are in C++14 and the Qt Framework, but I worked as a Full Stack Developer for a year and thus have a strong understanding of web technologies and architecture as well. While pursuing my Undergraduate and Masters degrees, I worked on multiple solo projects and delivered high quality end-to-end solutions. After graduating, I have worked on complex software products in Agile teams with strongly defined processes and source control.

 

 Technical Competencies:

 

Primary:

  • C/Advanced C++14
  • Qt Framework, Qt Widgets and QML
  • Google Test Framework
  • Git & Svn

 

Secondary:

  • JavaScript (ES6)
  • PHP
  • CAN Protocol
  • MODBUS Protocol
  • Verilog

 

 Work Experience:

 

Currently working as BIM Software Developer - July 2022 – to date

Responsibilities: Working on the DESITE BIM(Building Information Management) software. Agile development of new features and maintenance of old ones in the UI, framework and geometry processing. Code and Algorithm Optimization. Maintain and Expand the embedded web engine and associated APIs that enable users to execute custom scripts for sophisticated data manipulation and visualization using JavaScript. Refactor and Rework legacy code to work more efficiently, use simpler (and less entangled) inheritance hierarchies and to conform to modern coding standards. Maintain and Expand the Python Build process and associated Test Framework. Prepare for and implement the switch to Git for source control.

Technologies/Methodologies: C++14 and the Qt Framework; Agile approach using Azure Devops and Subversion for source control; JavaScript (ES6) & Qt WebEngine (based on Chromium); Python

 

HCL Technologies: Lead Engineer/Senior Embedded Developer - September 2021 – June 2022 Responsibilities: Worked with client John Deere on the Tractor Task Controller team. Agile development of User Stories as well as Defect fixes in the UI, data processing and serialization, and network communication. Analyzing and Implementing communication and debug logs to track down and fix intermittent bugs. Writing GTest mock classes and test cases.

Technologies/Methodologies: C++14 and the Qt Framework; Google Test Framework; CAN Bus/Protocol, network monitoring tool Cantalyzer; Source Control using GitHub Enterprise

 

 

 

Arachnomesh Technologies: Intern/Full Stack Developer - November 2020 – September 2021 Responsibilities: Worked on the Channelier SASS. Agile development and maintenance of features, bug diagnosis and resolution as well as end-to-end testing. These features would require changes in the database, backend business logic and the frontend code that rendered the UI.

Technologies/Methodologies: PHP and the OpenCart Framework for the backend code; SQL for the database; HTML, CSS, JavaScript/AJAX and various external libraries for the frontend

 

Jayashree Electrodevices: Software Developer - 2015 – 2019

Responsibilities: Created Desktop and Embedded Solutions. Created a Desktop application to communicate with, configure and collect/visualize data from Motor Drives and Inclinometers over a serial port. This application actually works for all MODBUS devices but was specifically needed for those mentioned. Contributed to the code powering the microcontrollers embedded into the Drives and Inclinometers. Created a hardware/software tool to perform data collection, analysis and QA for Encoders.

Technologies/Methodologies: C/C++ and the Qt Framework for Desktop Applications; C for the TI Microcontrollers; C++/Qt for the frontend desktop component and an Altera FPGA/Verilog for the hardware component of the Encoder testing tool; MODBUS Protocol and RS232 Protocol for communication (in all of the mentioned projects)

 

 EDUCATION:

  • Bachelors in Computer Science at University of Mumbai, India
  • Masters in Computer Science at MITWPU in Pune, India
 
Matching Resources
My Project History & Feedbacks
Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon
Loading…

stuff goes in here!