Rajib Chandra Das
Software Development Engineer at smartclip- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Hindi -
Topline Score
Bio
Mohd. Anayetul Karim Samaun
I am pleased to write this letter of recommendation for Rajib. He has been working with me in the Software Department at IPVision for 1 year. He began here as Software Engineer and continued to serve with increasing skill in that capacity. I know Rajib as a brilliant, hardworking, responsible and dedicated team player who never missed deadlines of any tasks. Very goal oriented as well as a team player, Rajib has been always easygoing. He is keenly devoted to his work and being a real people person, he is also enjoyable to be around. He is well organized and thrived under adversity. In many instances I placed Rajib in situations that I felt he could succeed, and he never let me down. He is a very efficient and effective software developer having good knowledge on various sectors and he has an extreme quick learning ability. His main strength is, he is very fast in writing organized source codes in implementing any solutions .
Mohd. Anayetul Karim Samaun
I am pleased to write this letter of recommendation for Rajib. He has been working with me in the Software Department at IPVision for 1 year. He began here as Software Engineer and continued to serve with increasing skill in that capacity. I know Rajib as a brilliant, hardworking, responsible and dedicated team player who never missed deadlines of any tasks. Very goal oriented as well as a team player, Rajib has been always easygoing. He is keenly devoted to his work and being a real people person, he is also enjoyable to be around. He is well organized and thrived under adversity. In many instances I placed Rajib in situations that I felt he could succeed, and he never let me down. He is a very efficient and effective software developer having good knowledge on various sectors and he has an extreme quick learning ability. His main strength is, he is very fast in writing organized source codes in implementing any solutions .
Mohd. Anayetul Karim Samaun
I am pleased to write this letter of recommendation for Rajib. He has been working with me in the Software Department at IPVision for 1 year. He began here as Software Engineer and continued to serve with increasing skill in that capacity. I know Rajib as a brilliant, hardworking, responsible and dedicated team player who never missed deadlines of any tasks. Very goal oriented as well as a team player, Rajib has been always easygoing. He is keenly devoted to his work and being a real people person, he is also enjoyable to be around. He is well organized and thrived under adversity. In many instances I placed Rajib in situations that I felt he could succeed, and he never let me down. He is a very efficient and effective software developer having good knowledge on various sectors and he has an extreme quick learning ability. His main strength is, he is very fast in writing organized source codes in implementing any solutions .
Mohd. Anayetul Karim Samaun
I am pleased to write this letter of recommendation for Rajib. He has been working with me in the Software Department at IPVision for 1 year. He began here as Software Engineer and continued to serve with increasing skill in that capacity. I know Rajib as a brilliant, hardworking, responsible and dedicated team player who never missed deadlines of any tasks. Very goal oriented as well as a team player, Rajib has been always easygoing. He is keenly devoted to his work and being a real people person, he is also enjoyable to be around. He is well organized and thrived under adversity. In many instances I placed Rajib in situations that I felt he could succeed, and he never let me down. He is a very efficient and effective software developer having good knowledge on various sectors and he has an extreme quick learning ability. His main strength is, he is very fast in writing organized source codes in implementing any solutions .
Experience
-
smartclip
-
Germany
-
Technology, Information and Internet
-
100 - 200 Employee
-
Software Development Engineer
-
Oct 2022 - Present
-
-
-
wobe-systems GmbH
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer(Work Student)
-
Jul 2019 - Sep 2022
Working as Full-Stack Developer with following responsibilities: -Develop and Maintain back-end functionalities. -Design front-end features. -Implement APIs according to functionalities. -Write Queries for Database/storage. -Write Unit Tests. Overall, As a MEVN stack developer I optimized a lot of functionalities and improved Customer satisfaction. Working as Full-Stack Developer with following responsibilities: -Develop and Maintain back-end functionalities. -Design front-end features. -Implement APIs according to functionalities. -Write Queries for Database/storage. -Write Unit Tests. Overall, As a MEVN stack developer I optimized a lot of functionalities and improved Customer satisfaction.
-
-
-
Kiel University
-
Germany
-
Research Services
-
700 & Above Employee
-
Teaching Assistant
-
Apr 2019 - Mar 2020
Field of work: Concurrent Programming(Java): Thread Synchronizations, RMI, Concurrent Transactions etc. Functional Programming(Haskell): Type signatures, List Comprehensions, Pattern matching, Control Structures, Higher-order functions, Lambdas, IO Actions etc Logic Programming(Prolog): Logic Puzzles, Unification Grammar, SLD-Resolution etc Field of work: Concurrent Programming(Java): Thread Synchronizations, RMI, Concurrent Transactions etc. Functional Programming(Haskell): Type signatures, List Comprehensions, Pattern matching, Control Structures, Higher-order functions, Lambdas, IO Actions etc Logic Programming(Prolog): Logic Puzzles, Unification Grammar, SLD-Resolution etc
-
-
-
IPvision Canada Inc
-
Canada
-
Telecommunications
-
1 - 100 Employee
-
Software Engineer
-
Oct 2015 - Sep 2018
Duties and Responsibilities: * Use AVFoundation Framework to get Raw(YUV-NV12 or YUV-I420) video data in byte array from both front and rear camera. * Convert YUV-NV12 byte data to CVPixelBufferRef and vice versa. * Use CoreImage Framework to render raw video data to view. * Convert YUV-NV12 byte data to YUV-I420 and vice versa. * Convert YUV-I420 byte data to RGB24 and RGB32 and vice versa. * Mirror YUV-I420 data. * Down scale video frames to any dimension. * Crop video frames (RGB24, YUV-I420, YUV-NV12, YUV-NV21) to any dimension. * Implement dynamic bitrate mechanism based on internet bandwidth. * Create Cross platform solution for connectivity that manages sockets to perform call and live streaming. * Create a server that manages call, live stream and messages. * Implement conversion, cropping, mirroring in arm assembly with neon extension. * Use H.264 to encode and decode video frames. * Use G.729 to encode and decode audio data. * Use Opus to encode and decode audio data. * Get a thumbnail in BMP format from H.264 Encoded data. * Use libPcap open source library to parse packets from Wireshark Dump. * Create Packet Sniffer to generate real time scenario from stored Wireshark Dump. * Implement Bi-Lateral filter to get smoother output from video frames. * Implement Gaussian Blur filter to make video frames blur. * Research on detecting Human Skin Color based on statistical data. * Enhance color temperature of the skin from video frames. * Rotate video frames 90, 180 or 270 degree. * Implement dynamic Intra-frame Interval mechanism to minimize bandwidth. * Implement a method to detect maximum device capability to process video frames. * Convert YUY2 to YUV-I420 and Vice Versa. * Convert RGB32 to RGB24. * Merging two video frames to get combined output in live streaming. * Implement Hash Generator to send packets with random packet size. * Configure Jenkins to perform build for all platforms together. * Configure Owncloud to mange and distribute files. Show less
-
-
-
Eyeball Networks
-
Bangladesh
-
Software Engineer
-
May 2014 - Sep 2015
Duties and Responsibilities: i) Integrated ffmpeg framework. Expert on ffmpeg commands for broadcasting, transcoding, converting video formats. ii) Integrated OpenH264 Encoder & Decoder based on standard protocol. RTP payload construction follows rfc6184. iii) Integrated VP8 Encoder & Decoder based on rfc6386. iv) Integrated MS-RTP Protocol to communicate with Lync 2013. v) Converted SDP (Session Description Protocol) while SIP to WebRTC audio/video call and vice versa. vi) Implemented Active mode and Passive mode DTLS-Negotiation Process for WebRTC audio/video call. vii) Analyzed video data enabling CABAC feature in OpenH264 Encoder. viii) Added Google Test Framework for unit testing. It is able to find crashes and bugs and saves a lot of time. ix) Created Patch files to remove or add GTest Framework for AnyConnectGateway. Used bash scripting language to perform this task. It works in Linux platforms. x) Worked with SIP and XMPP server applications. Fixed bugs and memory leaks. Show less
-
-
-
Upwork
-
United States
-
Software Development
-
700 & Above Employee
-
Programmer, Algorithm Designer, Game Developer
-
Nov 2012 - May 2013
Work history in Upwork: i) Cross Platform Solution using QT SDK. ii) Image processing and analyzing using OpenCV. iii) Text to Voice or Voice to Text Conversions using Microsoft's TTS and Google's Voice API. iv) Speech Recognition using Microsoft SAPI. v) PDF file parsing and conversion to text file. vi) Worked in MFC (Microsoft Foundation Class) project. Work history in Upwork: i) Cross Platform Solution using QT SDK. ii) Image processing and analyzing using OpenCV. iii) Text to Voice or Voice to Text Conversions using Microsoft's TTS and Google's Voice API. iv) Speech Recognition using Microsoft SAPI. v) PDF file parsing and conversion to text file. vi) Worked in MFC (Microsoft Foundation Class) project.
-
-
Education
-
The University of Kiel
Master's degree, Computer Science -
Shahjalal University of Science and Technology
Bachelor of Science (B.Sc.), Computer Science and Engg. -
Panchkandi Degree College
HSC, Science -
Monohardi Pilot High School
SSC, Science