Srijan Kumar Sharma
I am a Computer Science graduate student majoring in Machine learning and I have a Bachelor of Technology(Hons.) degree in Electronics and Electrical Engineering. I have 4 years and 3 months of experience in the industry.
Added native GDB support to one of the ARM processors inside Tegra SoC. Bring-up display firmware on FPGA. Write I2C and DMA drivers for Tegra SoC.
Develop application for a wearable medical device(iNeck) for platforms Android and iPhone using Ionic framework and Angular.
GPU accelerated Overlay rendering for DirectX 12, 11 & 9 driver, resulting in 80% FPS improvement of in-game overlay. Shadowplay 2 re-architecture, Optimized Shadowplay memory usage and fixed various memory leak bugs. Setup and maintain Coverity static analysis of entire Shadowplay code base.
Added support for RADIUS authentication protocol. Added support for Virtual Machine telemetry collection and visual representation. Server side development of Simpana backup software using C# ASP.net, C++, JAVA and SQL.
Developing software to diagnose glaucoma in patients using image processing. Glaucoma is the leading cause of blindness. Currently fundus images are examined manually. A program is developed using C++ and OpenCV library which uses Self Organising Map (Machine Learning) to automatically diagnose Glaucoma.
An implementation of N-dimensional Bayesian classification in C++. Written for partial fulfilment of machine learning elective.
An operating system written from scratch in C, C++ and x86/x86 64 assembly.
GPA: 3.33
GPA: 6.78
Apart from being a software developer, I enjoy most of my time being outdoors. I enjoy biking, visiting parks and museums, working out, and bowling.
When forced indoors, I follow several sci-fi and fantasy genre movies and television shows, I am an aspiring chef and trying to learn electric guitar. I spend a large amount of my free time exploring the latest technology advancements in machine learning and implementing the publications.