About Myself

Born and brought up in a city which loves food - Kozhikode (Kerala, India) - I'm a foodie who loves to read and travel. The ever-fascinating field of robotics and automation is what carried me into the field of technology. I'm excited by the development that deep learning (DL) research has brought in the realm of computer vision and speech processing and am currently exploring the possibilities of deploying large DL models on low power devices. To know more about my education, professional experience and projects scroll down.

Resume

Education



M Tech - Electronic Systems

2018 - Present
IIT Bombay
Mumbai, Maharashtra



B Tech - Electronics and Communication Engineering

2012 - 2016
NIT Calicut
Kozhikode, Kerala



Higher Secondary School

2010 - 2012
Presentation HSS
Kozhikode, Kerala

Professional Experience




Software Engineer

2016 - 2018
Royal Philips (Healthcare), BLR, India

  • .NET application development using WPF, ASP.NET technologies
  • HL7 data integration with Orion Rhapsody engine
  • Automated testing on cucumber framework

Skills

Software Programming (C/C++/Python) 80%

Hardware Description (VHDL/Verilog) 75%

Website Administration (Php/JS/SQL/ASP.NET) 90%

Embedded System Design (AVR/MSP/ARM) 80%

Management 80%


Languages

Malayalam (Native) 100%

English 95%

Hindi 90%

German (Learning) 20%

Publication

Aswin, P. K., P. Shyama, and Lyla B. Das. Indoor localization using visible light communication and image processing 2018 IEEE International Conference on Consumer Electronics (ICCE). IEEE, 2018. Link

System Administrator

System Administrator (Web Team) at Electrical Engineering Department, IIT Bombay (2018 - present).
  • Development and maintainance of EE Dept. website and other internal websites
  • Technology involved: MySQL, Php, Javascript

Research Interests

  • Embedded Systems
  • Deep Learning
  • Hardware Accelerators

Projects


Image Editor

Python-based basic Image Editor application with interactive GUI for performing image processing operations such as histogram computation, histogram equalization, gamma correction, log transform, image negative, blurring, sharpening and edge detection.

Image Stitching

Python-based GUI application for combining multiple images of the same scene, with overlapping regions, to produce an image of larger resolution. The application uses SIFT for feature detection, FLANN for feature matching and RANSAC for homography computation.

VLC

Indoor localization and high speed data transfer using Visible Light Communication (VLC) - project implemented an indoor localization system which can accurately locate/ track the position of a stationary/ mobile object within a building. Published in IEEE ICCE 2018

Image Restoration

Python-based image restoration application with GUI which implements and analyzes few image restoration techniques, without using existing image processing libraries. The application was tested against a set of degraded images with varying levels of noise (AWGN) and known/ unknown blur kernels.

Brent Kung adder

Implementaion of a 32 bit Brent Kung adder in VHDL using structural architecture.

PC Oscilloscope

Built a hand-held probe unit that captures voltage signals, processes and sends the information via USB cable to a PC. A Windows application was developed to capture and plot the waveform received from USB. The device realizes a cheap portable alternative to most mainstream oscilloscopes.

Hobbies

Reading

Travelling

Puzzles

Colors