Beruflich Dokumente
Kultur Dokumente
Contact Information
Major projects
● Print Engine and Installer upgrade and code fix for PPR, A Print template generator
software used by large retail outlets
Lexmark owns a software named Publishing Platform for Retail that generates price and item
templates for Retail chains e.g. Walmart, Target. In the latest version i.e. 9.8 release, all the
installers needed to be upgraded based on requirements and the Print Engine needed several
critical bug fixes. These tasks comprised of finding root cause of all the bugs in a mammoth
sized codebase mainly written in C++ and C# and fix them. All these tasks were handled
smoothly to release the product on time.
Contribution:
• Added features to the installers. Made new installers based on requirement.
• Made critical bug fixes including root cause analysis.
All Lexmark drivers had an issue of printing fax coverpage in Wow64 scenario i.e. 32 bit
printing application in 64 bit operating system. This issue persisted in all the drivers for
several years in spite of getting many issues logged from customers.
Role: Solution planning and Development.
Contribution:
● Fixed the issue with end-to-end effort from brainstorming the solution to
development and delivery to customers.
Rule based universal printer driver is a new kind of printer driver for printing industry where
the printer driver intelligently identifies the application/Webpage from where a print
job is given and applies a set of pre-saved print settings to the job. The print driver can
store separate set of print settings for different application and apply them in run-time.
It is developed mainly for the purpose of ink and page saving in bulk printing scenario.
Role: Solution planning and Development.
Contribution:
• Debugged the existing driver code base to get the entry point for adding
features required for this project.
• Wrote an application to communicate with printer driver using IPC programming.
• Developed the rule based printer driver user interface using MFC.