SlideShare a Scribd company logo
1 of 6
Kavya Ashwath
Contact
Software Engineer(SHARP) Tel: (+91) - 9620456153
e-mail:kavyaskystars@gmail.com
Total Expr: 4 years 1 month
ASPIRATION
To secure a challenging position as a software Professional and effectively enhance
and contribute my skills to this position.
Experience Summary
Currently working as MTS in SHARP Software India LTD.
 4 years 11 months experience in SHARP Software Development India Ltd
(Dec2011-Present)
 On Printer driver architecture, its feature implementation and capabilities.
 VC++ and Windows Programming.
 Trained on Time Management
 Trained on Software Development Lifecycle(SDLC)
Technical Expertise
 Languages
VC++, Printer Drivers, Scripting, Platform SDK, C/C++, MFC Application
Development, Knowledge on Processor Directives.
WHQL RUN
MPA: Managed Printing Administration Tool.
GUI: Graphical User Interface Tool for localization.
GPD automation tool
 Operating Systems
Windows XP, Vista, Windows 7, Windows 8and 8.1and Linux.
 Development and Debugging Tools
Microsoft VS 2008, and VS 2010, VS 2012, WinDbg.
Projects:
1. SHARP V4 DRIVER INSTALLER
 Period: July, 2015 – Till Date
 Client : SHARP
 Role : VC++ Developer
Technology Used
Visual Studio & Win-DBG.
Responsibilities:
 In MFC- Document View Architecture, Dialog based programming
experience
 To develop a package to install, Uninstall and Update Printers.
 Good Knowledge on Device drivers and windows internals.
 Experience on developing windows application for both 32 and 64-bit
OS.
 Strong understanding of OOP concepts.
 Good Knowledge on Tortoise SVN source control system.
 Knowledge of COM.
2. UPD (Universal Printer Driver)
 Period: November, 2013 – June, 2015
 Client : SHARP
 Role : VC++ Developer
Universal print drivers offer a way to escape common network printing issues.
Though there are always exceptions, universal print drivers typically work with
most operating systems, clients, and servers. In a server based computing
environment, universal print drivers offer the easiest, most effective way to manage
printing tasks across the network. These Drivers also support Japanese language
and even Latin1 language. With the new Universal Print Driver (UPD) from Sharp,
IT departments will be able to ensure even greater efficiency in the installation,
management and configuration of their network MFPs. A single uniform and
familiar user interface is now used for all systems, making each device easier to
operate and therefore also reducing the costs of end-user support services.
Technology Used
C++/VC++, WIN32 & MFC, C# Platform SDK, SVN
Responsibilities:
 Developed General Printer Drivers for many models.
 Fixed defects related to constraints, related to General Printer Drivers issues
and PJL Command issue
 Involved in implementing enhancements for UI module.
 Ownership, maintenance and defect fixes of different printer drivers across
UI, modules.
 Fixed critical issues within the deliverable date.
 Glossary Development and Bug fixing(MFPIF)
 Unit Testing
 Changing the Language of the printers
 Manually adding the printer and printer icon into the network.
 Printer management for the User groups.
 Preparing Test Reports, Static analysis report.
 Reviewing Error Defect log.
3. GPD (Generic Printer Description)
 Period : November, 2012 – June, 2013
 Client : SHARP
 Role : VC++ Developer
GPD (Generic Printer Description) file, similar to a PPD file GPD files are used for
creating Unidrv minidrivers. Unidrv supports the following capabilities: Generic,
standard printer features that are found on most printers. Unique, customized printer
features that only your printer provides. Installable printer options, which can only
be selected if the options are installed. Option constraints, which allow you to specify
incompatible options. Conditional statements the Unidriver is implemented as a set
of DLL and GPD files along with other printer-specific support files.
Technology Used
C++/VC++, WIN32 & MFC, C# Platform SDK, Scripting, SVN
Responsibilities:
 Developed General Printer Drivers for many models.
 Fixed defects related to constraints, related to General Printer Drivers
issues and PJL Command issue
 Involved in implementing enhancements for UI module.
 Ownership, maintenance and defect fixes of different printer drivers
across UI, modules.
 Fixed critical issues within the deliverable date.
 Unit Testing
 Changing the Language of the printers
 Manually adding the printer and printer icon into the network.
 Printer management for the User groups.
 Preparing Test Reports, Static analysis report.
 Reviewing Error Defect log.
4. LINUX PPD Driver
 Period : Dec, 2011 – November, 2012
 Client : SHARP
 Role : Script Developer
At present working on the new project on LINUX OS (RedHat Linux). Linux PPD
driver (Postscript driver) A PPD describes all the device dependent features which
can be utilized by a certain printer model. It also contains the coded commands that
must be used to call certain features of the device. But PPDs are no closed book, they
are simple ASCII text files. CUPS gives the power to use all features of modern
printers to users of Linux CUPS can use original Windows PPDs, distributed by the
vendors in the case of PostScript printers or from the disks provided with the printer
CUPS creates a queue to keep track of the status of the printer Every time you print
something, CUPS creates a job which contains the queue you are sending the print to,
the name of the document you are printing, and the page descriptions
When the print job is completely printed, CUPS removes the job from the queue and
moves on to any other jobs you have submitted.
Technology Used
Scripting, Platform SDK.
Responsibilities:
 Developed Linux PPD driver (Postscript driver) for many models.
 Fixed defects related to Linux PPD driver (Postscript driver) issues
 Involved in implementing enhancements for UI module.
 Ownership, maintenance and defect fixes of different printer drivers
across UI, modules.
 Fixed critical issues within the deliverable date.
 Unit Testing
 Changing the Language of the printers
 Manually adding the printer and printer icon into the network.
 Printer management for the User groups.
 Preparing Test Reports, Static analysis report.
Reviewing Error Defect log.
Education
Qualifications Specialization Board/Univ. Year CGPA/%age
B.Tech IS&E Visvesvaraya
Technological
University,
Belgaum
2011 63%
Diploma CSE MVJ
Polytechnic,
Bangalore.
2008 68%
High School St Joseph’s
High School,
Whitefield,
Bangalore
2005 79%
Strengths:
 Proactive and hard working.
 Effective communicator and negotiator.
 Logical and analytical frame of mind.
 Strong public speaking skills.
 Innovative.
 Goal oriented and strong team working skills.
Interests
Music, Cooking, watching TV, Reading books and shopping.
Personnel Details
 Date of Birth : 1st
June 1990
 Nationality : Indian
CV New Updated (November)

More Related Content

What's hot

Fundamental of Information Technology - UNIT 7
Fundamental of Information Technology - UNIT 7Fundamental of Information Technology - UNIT 7
Fundamental of Information Technology - UNIT 7Shipra Swati
 
The Programmer Life Cycle
The Programmer Life CycleThe Programmer Life Cycle
The Programmer Life CycleRussell Ovans
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresNisarg Amin
 
F5 learning-area-5-programming
F5 learning-area-5-programmingF5 learning-area-5-programming
F5 learning-area-5-programmingNasran Syahiran
 
Chapter 5-programming
Chapter 5-programmingChapter 5-programming
Chapter 5-programmingAten Kecik
 
La5 ict-topic-5-programming
La5 ict-topic-5-programmingLa5 ict-topic-5-programming
La5 ict-topic-5-programmingKak Yong
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariTech
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applicationssai krishna
 
ICT, Importance of programming and programming languages
ICT, Importance of programming and programming languagesICT, Importance of programming and programming languages
ICT, Importance of programming and programming languagesEbin Robinson
 
Programming Languages used in AI
Programming Languages used in AIProgramming Languages used in AI
Programming Languages used in AIAnkit Malviya
 
A New Paradigm In Linux Debug From Viosoft
A New Paradigm In Linux Debug From ViosoftA New Paradigm In Linux Debug From Viosoft
A New Paradigm In Linux Debug From Viosoftguestc28df4
 
Language translator
Language translatorLanguage translator
Language translatorasmakh89
 
A New Paradigm In Linux Debug From Viosoft Corporation
A New Paradigm In Linux Debug From Viosoft CorporationA New Paradigm In Linux Debug From Viosoft Corporation
A New Paradigm In Linux Debug From Viosoft Corporationart_lee
 

What's hot (20)

Fundamental of Information Technology - UNIT 7
Fundamental of Information Technology - UNIT 7Fundamental of Information Technology - UNIT 7
Fundamental of Information Technology - UNIT 7
 
The Programmer Life Cycle
The Programmer Life CycleThe Programmer Life Cycle
The Programmer Life Cycle
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
 
F5 learning-area-5-programming
F5 learning-area-5-programmingF5 learning-area-5-programming
F5 learning-area-5-programming
 
Presentation1 (1)
Presentation1 (1)Presentation1 (1)
Presentation1 (1)
 
Chapter 5-programming
Chapter 5-programmingChapter 5-programming
Chapter 5-programming
 
Sr C-C++Linux -Developer
Sr C-C++Linux -DeveloperSr C-C++Linux -Developer
Sr C-C++Linux -Developer
 
La5 ict-topic-5-programming
La5 ict-topic-5-programmingLa5 ict-topic-5-programming
La5 ict-topic-5-programming
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem Ansari
 
Embedded C workshop
Embedded C workshopEmbedded C workshop
Embedded C workshop
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applications
 
Sepm t1
Sepm t1Sepm t1
Sepm t1
 
ICT, Importance of programming and programming languages
ICT, Importance of programming and programming languagesICT, Importance of programming and programming languages
ICT, Importance of programming and programming languages
 
Programming Languages used in AI
Programming Languages used in AIProgramming Languages used in AI
Programming Languages used in AI
 
A New Paradigm In Linux Debug From Viosoft
A New Paradigm In Linux Debug From ViosoftA New Paradigm In Linux Debug From Viosoft
A New Paradigm In Linux Debug From Viosoft
 
10 lesson7
10 lesson710 lesson7
10 lesson7
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Interpreted and compiled language
Interpreted and compiled languageInterpreted and compiled language
Interpreted and compiled language
 
Language translator
Language translatorLanguage translator
Language translator
 
A New Paradigm In Linux Debug From Viosoft Corporation
A New Paradigm In Linux Debug From Viosoft CorporationA New Paradigm In Linux Debug From Viosoft Corporation
A New Paradigm In Linux Debug From Viosoft Corporation
 

Viewers also liked

Happiest Minds - The Mindful IT Company is hiring Architects & Leads
Happiest Minds - The Mindful IT Company is hiring Architects & LeadsHappiest Minds - The Mindful IT Company is hiring Architects & Leads
Happiest Minds - The Mindful IT Company is hiring Architects & LeadsAshok K DL
 
RUBY ON RAILS WEB DEVELOPER JOB
RUBY ON RAILS WEB DEVELOPER JOBRUBY ON RAILS WEB DEVELOPER JOB
RUBY ON RAILS WEB DEVELOPER JOBKalimuthu S
 
Ui developer
Ui developerUi developer
Ui developerMark Long
 
Happiest Minds is Hiring UI Developers
Happiest Minds is Hiring UI DevelopersHappiest Minds is Hiring UI Developers
Happiest Minds is Hiring UI DevelopersAshok K DL
 
UI/UX Designer resume
UI/UX Designer resumeUI/UX Designer resume
UI/UX Designer resumeBilly Vemuri
 

Viewers also liked (10)

Resume
ResumeResume
Resume
 
SENTHILKUMAR_resume12-11-2016
SENTHILKUMAR_resume12-11-2016SENTHILKUMAR_resume12-11-2016
SENTHILKUMAR_resume12-11-2016
 
Happiest Minds - The Mindful IT Company is hiring Architects & Leads
Happiest Minds - The Mindful IT Company is hiring Architects & LeadsHappiest Minds - The Mindful IT Company is hiring Architects & Leads
Happiest Minds - The Mindful IT Company is hiring Architects & Leads
 
RUBY ON RAILS WEB DEVELOPER JOB
RUBY ON RAILS WEB DEVELOPER JOBRUBY ON RAILS WEB DEVELOPER JOB
RUBY ON RAILS WEB DEVELOPER JOB
 
Ui developer
Ui developerUi developer
Ui developer
 
Happiest Minds is Hiring UI Developers
Happiest Minds is Hiring UI DevelopersHappiest Minds is Hiring UI Developers
Happiest Minds is Hiring UI Developers
 
R A
R AR A
R A
 
Tasvir_UI Developer
Tasvir_UI DeveloperTasvir_UI Developer
Tasvir_UI Developer
 
2+ Css Html Exp Resume Karthikeyan
2+ Css Html Exp Resume   Karthikeyan2+ Css Html Exp Resume   Karthikeyan
2+ Css Html Exp Resume Karthikeyan
 
UI/UX Designer resume
UI/UX Designer resumeUI/UX Designer resume
UI/UX Designer resume
 

Similar to CV New Updated (November)

New Standards for Enterprise Thermal Printer Management
New Standards for Enterprise Thermal Printer ManagementNew Standards for Enterprise Thermal Printer Management
New Standards for Enterprise Thermal Printer ManagementDawn Kehr
 
Computer Software and It's Development
Computer Software and It's DevelopmentComputer Software and It's Development
Computer Software and It's DevelopmentRabin BK
 
Mca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageMca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageRai University
 
introduction to c language
 introduction to c language introduction to c language
introduction to c languageRai University
 
Btech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageBtech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageRai University
 
Bsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageBsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageRai University
 
Diploma ii cfpc u-1 introduction to c language
Diploma ii  cfpc u-1 introduction to c languageDiploma ii  cfpc u-1 introduction to c language
Diploma ii cfpc u-1 introduction to c languageRai University
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentS. M. Hossein Hamidi
 
Intro to gui, cross platform and qt
Intro to gui, cross platform and qtIntro to gui, cross platform and qt
Intro to gui, cross platform and qtMuhammad Sabry
 

Similar to CV New Updated (November) (20)

New Standards for Enterprise Thermal Printer Management
New Standards for Enterprise Thermal Printer ManagementNew Standards for Enterprise Thermal Printer Management
New Standards for Enterprise Thermal Printer Management
 
Computer Software and It's Development
Computer Software and It's DevelopmentComputer Software and It's Development
Computer Software and It's Development
 
Niteesh
NiteeshNiteesh
Niteesh
 
Mca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageMca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c language
 
introduction to c language
 introduction to c language introduction to c language
introduction to c language
 
Btech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageBtech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c language
 
Bsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageBsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c language
 
Diploma ii cfpc u-1 introduction to c language
Diploma ii  cfpc u-1 introduction to c languageDiploma ii  cfpc u-1 introduction to c language
Diploma ii cfpc u-1 introduction to c language
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
 
GlenUnderwoodResume
GlenUnderwoodResumeGlenUnderwoodResume
GlenUnderwoodResume
 
Information systems software
Information systems softwareInformation systems software
Information systems software
 
Software and os ch5
Software and os ch5Software and os ch5
Software and os ch5
 
Rashmi_Resume
Rashmi_ResumeRashmi_Resume
Rashmi_Resume
 
Gajanan Bhat
Gajanan BhatGajanan Bhat
Gajanan Bhat
 
What is software?
What is software?What is software?
What is software?
 
Sumanth
SumanthSumanth
Sumanth
 
Software
SoftwareSoftware
Software
 
Ryan_Resume
Ryan_ResumeRyan_Resume
Ryan_Resume
 
Intro to gui, cross platform and qt
Intro to gui, cross platform and qtIntro to gui, cross platform and qt
Intro to gui, cross platform and qt
 
Introduction to Compiler design
Introduction to Compiler design Introduction to Compiler design
Introduction to Compiler design
 

CV New Updated (November)

  • 1. Kavya Ashwath Contact Software Engineer(SHARP) Tel: (+91) - 9620456153 e-mail:kavyaskystars@gmail.com Total Expr: 4 years 1 month ASPIRATION To secure a challenging position as a software Professional and effectively enhance and contribute my skills to this position. Experience Summary Currently working as MTS in SHARP Software India LTD.  4 years 11 months experience in SHARP Software Development India Ltd (Dec2011-Present)  On Printer driver architecture, its feature implementation and capabilities.  VC++ and Windows Programming.  Trained on Time Management  Trained on Software Development Lifecycle(SDLC) Technical Expertise  Languages VC++, Printer Drivers, Scripting, Platform SDK, C/C++, MFC Application Development, Knowledge on Processor Directives. WHQL RUN MPA: Managed Printing Administration Tool. GUI: Graphical User Interface Tool for localization. GPD automation tool  Operating Systems Windows XP, Vista, Windows 7, Windows 8and 8.1and Linux.  Development and Debugging Tools Microsoft VS 2008, and VS 2010, VS 2012, WinDbg.
  • 2. Projects: 1. SHARP V4 DRIVER INSTALLER  Period: July, 2015 – Till Date  Client : SHARP  Role : VC++ Developer Technology Used Visual Studio & Win-DBG. Responsibilities:  In MFC- Document View Architecture, Dialog based programming experience  To develop a package to install, Uninstall and Update Printers.  Good Knowledge on Device drivers and windows internals.  Experience on developing windows application for both 32 and 64-bit OS.  Strong understanding of OOP concepts.  Good Knowledge on Tortoise SVN source control system.  Knowledge of COM. 2. UPD (Universal Printer Driver)  Period: November, 2013 – June, 2015  Client : SHARP  Role : VC++ Developer Universal print drivers offer a way to escape common network printing issues. Though there are always exceptions, universal print drivers typically work with most operating systems, clients, and servers. In a server based computing environment, universal print drivers offer the easiest, most effective way to manage printing tasks across the network. These Drivers also support Japanese language and even Latin1 language. With the new Universal Print Driver (UPD) from Sharp, IT departments will be able to ensure even greater efficiency in the installation, management and configuration of their network MFPs. A single uniform and familiar user interface is now used for all systems, making each device easier to operate and therefore also reducing the costs of end-user support services.
  • 3. Technology Used C++/VC++, WIN32 & MFC, C# Platform SDK, SVN Responsibilities:  Developed General Printer Drivers for many models.  Fixed defects related to constraints, related to General Printer Drivers issues and PJL Command issue  Involved in implementing enhancements for UI module.  Ownership, maintenance and defect fixes of different printer drivers across UI, modules.  Fixed critical issues within the deliverable date.  Glossary Development and Bug fixing(MFPIF)  Unit Testing  Changing the Language of the printers  Manually adding the printer and printer icon into the network.  Printer management for the User groups.  Preparing Test Reports, Static analysis report.  Reviewing Error Defect log. 3. GPD (Generic Printer Description)  Period : November, 2012 – June, 2013  Client : SHARP  Role : VC++ Developer GPD (Generic Printer Description) file, similar to a PPD file GPD files are used for creating Unidrv minidrivers. Unidrv supports the following capabilities: Generic, standard printer features that are found on most printers. Unique, customized printer features that only your printer provides. Installable printer options, which can only be selected if the options are installed. Option constraints, which allow you to specify incompatible options. Conditional statements the Unidriver is implemented as a set of DLL and GPD files along with other printer-specific support files. Technology Used C++/VC++, WIN32 & MFC, C# Platform SDK, Scripting, SVN
  • 4. Responsibilities:  Developed General Printer Drivers for many models.  Fixed defects related to constraints, related to General Printer Drivers issues and PJL Command issue  Involved in implementing enhancements for UI module.  Ownership, maintenance and defect fixes of different printer drivers across UI, modules.  Fixed critical issues within the deliverable date.  Unit Testing  Changing the Language of the printers  Manually adding the printer and printer icon into the network.  Printer management for the User groups.  Preparing Test Reports, Static analysis report.  Reviewing Error Defect log. 4. LINUX PPD Driver  Period : Dec, 2011 – November, 2012  Client : SHARP  Role : Script Developer At present working on the new project on LINUX OS (RedHat Linux). Linux PPD driver (Postscript driver) A PPD describes all the device dependent features which can be utilized by a certain printer model. It also contains the coded commands that must be used to call certain features of the device. But PPDs are no closed book, they are simple ASCII text files. CUPS gives the power to use all features of modern printers to users of Linux CUPS can use original Windows PPDs, distributed by the vendors in the case of PostScript printers or from the disks provided with the printer CUPS creates a queue to keep track of the status of the printer Every time you print something, CUPS creates a job which contains the queue you are sending the print to, the name of the document you are printing, and the page descriptions When the print job is completely printed, CUPS removes the job from the queue and moves on to any other jobs you have submitted. Technology Used Scripting, Platform SDK. Responsibilities:  Developed Linux PPD driver (Postscript driver) for many models.  Fixed defects related to Linux PPD driver (Postscript driver) issues  Involved in implementing enhancements for UI module.
  • 5.  Ownership, maintenance and defect fixes of different printer drivers across UI, modules.  Fixed critical issues within the deliverable date.  Unit Testing  Changing the Language of the printers  Manually adding the printer and printer icon into the network.  Printer management for the User groups.  Preparing Test Reports, Static analysis report. Reviewing Error Defect log. Education Qualifications Specialization Board/Univ. Year CGPA/%age B.Tech IS&E Visvesvaraya Technological University, Belgaum 2011 63% Diploma CSE MVJ Polytechnic, Bangalore. 2008 68% High School St Joseph’s High School, Whitefield, Bangalore 2005 79% Strengths:  Proactive and hard working.  Effective communicator and negotiator.  Logical and analytical frame of mind.  Strong public speaking skills.  Innovative.  Goal oriented and strong team working skills. Interests Music, Cooking, watching TV, Reading books and shopping. Personnel Details  Date of Birth : 1st June 1990  Nationality : Indian