Badges
Certifications
Work Experience
Software Engineer
Nokia•  February 2021 - Present•  Oulu, North Ostrobothnia
Working in a DFE ASIC SoC software development team. Responsible for necessary API development for configuring and analyzing a sub-system, Linux kernel driver development, providing unit and SCT tests, providing necessary recipes for the Yocto build, etc.
Engineer, Software
Innokas Medical Oy•  February 2019 - January 2021•  Kempele, North Ostrobothnia
Embedded software development for a DNA sample pre-processing device. Designed the user interface of the device by using QT. Used I2C, SPI, and MODBUS communication protocol for designing the peripheral control system. Added custom device-specific layer to Yocto embedded Linux environment. Made necessary modifications in the Linux kernel.
Trainee
Polar Electro•  May 2018 - December 2018•  Kempele, North Ostrobothnia
Worked with the Algorithm Development team to develop and modify algorithms for the features related to sports physiology. Tested the finalized algorithm with different test data-set. Developed the algorithm in MATLAB and rewrote it in C.
Education
University of Oulu
Biomedical Engineering, MSc in Biomedical Engineering: Signal & Image Processing•  August 2016 - December 2019•  CGPA: 4.04
Khulna University of Engineering And Technology
BSc in Electronics & Communication Engineering•  February 2011 - May 2015•  CGPA: 3.27