Personal details

Vijayakumar B. - Remote

Vijayakumar B.

Timezone: Chennai (UTC+5.5)

Summary

• Software consultant and solution provider with 26 years of experience
• Expertise in Windows applications, device drivers, web services and IoT
• Working with several clients, providing consultation and software solutions to meet their business requirements
• Delivered several products and solutions across a variety of domains - telephony services, network applications, printer management applications, printer drivers, graphics device drivers, web services and IoT
• Delivered several out of the box creative solutions to overcome OS and platform limitations, enhance the user experience and add value to the product
• Demonstrated technical leadership in execution and delivery of the product throughout the product lifecycle

Work Experience

Freelance Software Consultant
Self Employed | Jun 2018 - Present
Android
Java
C++
Git
JSON
Android Studio
Windows Application
RESTful API
• Working on a Windows audio enhancement application for a US client • Developing an OCR API framework to scan text from documents and images in the back-end • Worked with a client in Australia, and developing .NET Core APIs for their IoT and building automation solutions • Worked with a US client to enable the Indirect Display Driver for their remote desktop product • Developed a Windows printer driver for a client in Bangalore, India to send the PDF output to a web service • Consultation and training on Windows internals, and device driver development and debugging at L&T Technology Services, Bangalore • Developed a home automation Android application for a startup in Bangalore, India which uses REST API and cloud service for authentication and MQTT protocol to configure and control the IoT device • Developed a generic Java utility to import and export JSON data from a given Excel data
Software Architect
Intel Technology India Pvt. Ltd. | Sep 2005 - May 2018
C++
C
Git
WPF (Windows Presentation Foundation)
Visual Studio
WinDbg
Winddk
Windows Application
Windows device driver
• Worked closely with Microsoft to develop the unique display driver features for HoloLens • Developed an innovative display solution for a major OEM, to enhance the multi-display experience of banking and financial customers • Lead the development to enhance the WPF based Graphics Control Panel application to support mosaic display configuration • Lead a team to conceptualize and implement innovative solutions for driver diagnostics and debugging, display power saving, and IoT product prototypes • Designed a generic MIPI display programming sequence framework for display drivers • Lead the development effort to enable the WPF based Graphics Control Panel application to support Intel Atom Graphics Controller through its driver interface • Developed an innovative smooth rotation driver solution for better display rotation and avoid the screen flashes and artifacts caused by Windows 7 rotation • Developed runtime power management support on display driver to get Connected Standby experience on Windows 8-Intel Atom tablet platform • Developed a network handover mechanism for a connection manager application on C#, .NET • Patent: Display adaptation system for mipi display serial interface applications Patent dateIssued Feb 19, 2015 Patent issuer and numberus US20150049101A1 Patent descriptionApparatus, methods, and systems are herein described for requesting Device Descriptor Block information from a display device. Further, storing the Device Descriptor Block information within processor memory. Advantageously, adaptation may be performed based on the stored Device Descriptor Block information to configure a display controller according to parameter settings in the Device Descriptor Block.