Prasanna J.

Prasanna J.

C++ / Qt expert

Mumbai , India

Experience: 15 Years

Prasanna

Mumbai , India

C++ / Qt expert

42852 USD / Year

  • Immediate: Available

15 Years

Now you can Instantly Chat with Prasanna!

About Me

  • Designing and implementing robust products which follow a strict FDI regulations. Modules which are easily maintainable and scalable.

  • Good understanding of CI/CD and Docker containers.

  • Managed ...

  • Good understanding of CI/CD and Docker containers.

  • Managed a release of a product world wide with responsibilities ranging from end-to-end.

  • Successful in role of managing a project with various stake holders. Played various roles of developer, lead, manager, tester and architect. Conceptualize requirement to technical solutions thru sustainable architecture. Managed a team of maximum of nearly 60 members.

  • Hand on C++ with Qt platform. Proven ability to provide solutions to collect requirements, document, arrive at technical solutions and project management till end to end release.

    • Good interfacing between various stake holders and departments.

    • Maintain complete control on project schedule, budget and risk issues.

    • Facilitate timely decisions to maintain project schedule and budget.

    • Provide management with regular project updates

    • Identify project risks early and assist by providing prudent and timely recommendations for risk avoidance.

Show More

Portfolio Projects

Description

This is done for interaction and controlling ovens with external world.
Plugins in Qt are written to interact with ovens and data thus received was
monitored and published thru ROS. Commands are executed via command line tool
using publisher/subscriber/service facilities by ROS.
Ovens and Plugins communicate using Qt's signal and slot mechanism.

Show More Show Less

Description

Aim of this project is to maintain products and group of products which are produced at Bayer.
Module involved in creating reports and sending out email notifications to the responsible person
for acting on a scheduled report. E-mail notifications are sent either manually (user intervention) or
automatically after reaching a dead line. Oracle's sys_util was used to send e-mails to configured
recipients. Data regarding recipients and products and related reports is fetched from database.

Show More Show Less

Description

Aim of this project was to build a framework, which binds a data to control and vice versa.
In this framework, a data type is wrapped by a property. This property has capability of setting the
value, getting the value, validating automatically and notifying when data or status of data changed.
Properties can be defined for any atomic variable, also for user defined variables like classes.
Once properties are defined, they are attached to a control. As data can emit signal when it is
changed, the data is directly put into control for display, when control data is changed it is put back
in the property. A project successfully delivered using this framework.

Show More Show Less

Description

The Carphone Warehouse (CPW) is Europe's leading independent retailer of mobile phones and
services, with over 2,000 stores in 10 countries. Sales Graphs is a tool by which sales executives
used to monitor the sales of products by various parameters. Parameters are, sales by Sales Area,
Sales by Channels, Sales By Hour, Sales By 10 Minutes, Total Sales, Performance today's sales
compared to previous week's sales and expected sales for the hour and for the day.
Sales Graphs program generates the required htm and cvs files. This sales graphs program gets fired
by a VMS script and after executing Sales Graphs program all the files generated (htm and cvs,etc)
are ftped to Windows server. The script repeated activity of firing of Sales Graphs program and
ftp'ing of files for every 20 minutes to give the lasted sales figures.

Show More Show Less

Description

EnCost is a rate comparison tool for Southern California Edison Company. Southern California
Edison Company is the second largest electric supplying company in the United States.
Consumption of electricity is divided broadly into 5 categories. Residential, Commercial/Industrial,
Agricultural/Pumping, Contract Rates and Street/Area Lighting. Again in each category there are
various rate schemes. EnCost tool is used to compare the rates in case Residential Rate wants to
change to Commercial or Agricultural. Program used get metered usage from Remote Procedure
Calls and makes use of that data for calculating various charges and discounts.

Show More Show Less

Description

This is a banking related Module. The functionality of this component is to show the status of
reports sent to the client. Banking remittance involves huge transaction, once a batch containing
stubs and checks get processed, the report is sent to the client. The report can be sent by a means of
Email, Pager or Fax. CutOffMonitor shows the status of WorkSource, Batch and the notification
modes.

Show More Show Less