S

Sanjay V

Software Engineer

Bengaluru, Karnataka, India12 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 6+ years of experience in Software Engineering.
  • Expert in C++, QT, and QML frameworks.
  • Proven track record in developing scalable software solutions.
Stackforce AI infers this person is a Software Engineer specializing in GUI development using QT frameworks.

Contact

Skills

Core Skills

QtC++

Other Skills

AlgorithmsCData StructuresDesign PatternsGitGroovyInstallShieldJavaScriptOOPObject Oriented DesignProduct DevelopmentProgrammingPythonQMLSoftware Design

About

• A highly resourceful, flexible, and enthusiastic professional currently working as a Senior Software Engineer at Intuit. I have 6+ years of experience in the field of Software Engineering. • C++, C#, and QML languages are my forte; and I am adept at IDEs such as the Qt Creator and Microsoft Visual Studio, and frameworks like WPF and QT. Furthermore, I possess experience with Python, Groovy, Thingworx, and InstallShield.

Experience

Intuit

2 roles

Staff Software Engineer

Aug 2024Present · 1 yr 7 mos · Bangalore Urban, Karnataka, India

Senior Software Engineer

Jan 2020Aug 2024 · 4 yrs 7 mos · Bangalore Urban, Karnataka, India

Efi

3 roles

Senior Software Engineer

Promoted

Apr 2018Dec 2019 · 1 yr 8 mos · Bangalore Urban, Karnataka, India

  • Developed newer versions of the Touch-enabled desktop GUI using the QT/QML framework and was instrumental in their successful releases.
  • Implementation of various new generic features like the Virtual Keyboard, Spotlight Search for the GUI and a legion of other product specific features.
  • Improved the existing functionalities on the back-end model and the UI which resulted in significant improvement of code quality and scalability.
  • Enabled the code to be compatible with the automation test cases and end to end testing.
  • Wrote Javascript modules to get our products connected to the PTC Thingworx cloud and also pull the relevant data.
QTQMLJavaScriptC++

Software Engineer

Promoted

Sep 2014Apr 2018 · 3 yrs 7 mos · Bangalore Urban, Karnataka, India

  • Developed a QT prototype GUI application anew to evaluate and compare our existing applications built using wxWidgets.
  • The above prototype helped us to move on from the obsolete wxWidgets to the cutting-edge QT framework.
  • Developed a new Touch-enabled desktop GUI for Linux using the QT framework.
  • Implemented the UI using QML which helped in the reduction of development time by 40%. The backend was implemented using C++ on the QT framework.
  • Contributed to the extensive discussions and the decision to use MVC architecture to create the framework of our new project.
  • Wrote scripts in Groovy to get the printers connected to the Axeda cloud and pull the relevant data.
QTQMLC++Groovy

Associate Software Engineer

Jul 2013Sep 2014 · 1 yr 2 mos · Bangalore Urban, Karnataka, India

  • Designed Build Systems and was involved in developing build scripts using Python; also created installers using Installshield and Shell scripts for Windows and Mac platforms respectively.
  • Implemented various UI features for different projects using C++. Made use of the wxWidgets and Qt frameworks.
PythonInstallShieldC++wxWidgets

Education

Ramaiah Institute Of Technology

Bachelor of Engineering (B.E.) — Information Science

Jan 2009Jan 2013

St Joseph's Indian High School

High School

Jan 2004Jan 2007

Stackforce found 100+ more professionals with Qt & C++

Explore similar profiles based on matching skills and experience