“It’s my great pleasure to recommend Sami Jabar as a Front End Engineer. As the Founder and CEO of FocusedQ, where Sami Jabar was a talented Front End Engineer for eighteen months, I’ve been extremely impressed with his skills as Front End Engineer, commitment to his work, and creativity within his role. I have no doubt he will bring the same enthusiasm, rigor, and dedication to his new role. While the team and I would love to keep Sami Jabar here forever, we have to bid him farewell while we restructure the organization. Although we’ll miss having him as part of the team, we’re 100% confident he will make an incredible addition to another company. Please don’t hesitate to contact me for any more information at 445-999-4161 or by email at [email protected] Sincerely yours, Casian Neacsu Founder & CEO FocusedQ Incorporated ”
Sk Sami Al Jabar
New York, New York, United States
450 followers
450 connections
About
👨💻 Working as Software Developer II at IHS Markit Digital, US (recently known as…
Activity
-
Happy IEEE Day from IEEE Germany! While we celebrated on October 1st, today I want to reflect on the incredible journey IEEE has been for us all…
Happy IEEE Day from IEEE Germany! While we celebrated on October 1st, today I want to reflect on the incredible journey IEEE has been for us all…
Liked by Sk Sami Al Jabar
-
:: What an amazing final day we've had at the NASA Space Apps Challenge - Bangladesh 2024 🌎 Two of my teams, Team Agro-AquaPredicta and Team…
:: What an amazing final day we've had at the NASA Space Apps Challenge - Bangladesh 2024 🌎 Two of my teams, Team Agro-AquaPredicta and Team…
Liked by Sk Sami Al Jabar
-
:: Day 1 of NASA Space Apps Challenge - Bangladesh 2024 at AIUB. I met with so many talented young innovators, problem solvers, and next-gen…
:: Day 1 of NASA Space Apps Challenge - Bangladesh 2024 at AIUB. I met with so many talented young innovators, problem solvers, and next-gen…
Liked by Sk Sami Al Jabar
Experience
Education
-
Ontario Tech University
-
Activities and Societies: My research work included development of Human-Centered Applications which involved Knowledge Base System, Natural Language Processing, Text-to-Speech/Speech-to-Text, Neural Network.
-
-
-
-
I passed my HSC examination from Notre Dame Collge, Dhaka, Bangladesh. I was in English version and got A (GPA 5.0 on a scale of 5.0).
-
-
I got GPA 5 in Secondary School Certificate from this school in English version.
Licenses & Certifications
Volunteer Experience
-
Training Commissioner, Volunteer
Esperer Dhaka Uptown - Esperer Bangladesh
- 7 months
Social Services
Facebook: www.facebook.com/espererbangladesh/
-
Volunteer
AIUB Computer Club
- 1 year 6 months
Education
I work as a volunteer at AIUB (American International University-Bangladesh) Computer Club created in our University.
Publications
-
An Intelligent Experience Retention System
IEEE SMC
This article represents a part of my research work when I was pursuing my Masters Degree in Electrical and Computer Engineering at Ontario Tech University, ON, Canada. It talks about the implementation of a knowledge base and learning technique which can be used to learn from instructive text and reply to queries related to the knowledge. The target domain was Nuclear Power Plant.
-
Development of Knowledge Base Using Human Experience Semantic Network for Instructive Texts
Applied Sciences (Journal)
This paper represents my research or thesis work when I was pursuing my Masters Degree in Electrical and Computer Engineering at Ontario Tech University, ON, Canada. It describes a new technique and algorithm for learning from Instructive Text. A knowledge base has been developed which consists of two major part - (i) Human Experience Semantic Network (HESN), (ii) Domain Knowledge. The Domain Knowledge is used to identify different terms in instructive text. With the help of word dependency…
This paper represents my research or thesis work when I was pursuing my Masters Degree in Electrical and Computer Engineering at Ontario Tech University, ON, Canada. It describes a new technique and algorithm for learning from Instructive Text. A knowledge base has been developed which consists of two major part - (i) Human Experience Semantic Network (HESN), (ii) Domain Knowledge. The Domain Knowledge is used to identify different terms in instructive text. With the help of word dependency calculation, an algorithm is developed which create relationship among different terms which could be noun, action terms or verb, attribute name or even number. Then from these relationships, small network is generated for each instructive text. All these small networks constitute the HESN
-
Applying Deep Learning to Autonomous Vehicles: A Survey
IEEE (International Conference on Artificial Intelligence and Big Data)
Autonomous vehicles will revolutionize the future automotive industry by reducing or eliminating human errors and increasing vehicle safety. The design of autonomous vehicles will bring together many modern technologies such as control, computer vision, path planning, sensor fusion and fault diagnosis. Although traditional algorithms can be used to implement these technologies, in the last decade, deep learning has been proposed to challenge traditional algorithms and excels in many…
Autonomous vehicles will revolutionize the future automotive industry by reducing or eliminating human errors and increasing vehicle safety. The design of autonomous vehicles will bring together many modern technologies such as control, computer vision, path planning, sensor fusion and fault diagnosis. Although traditional algorithms can be used to implement these technologies, in the last decade, deep learning has been proposed to challenge traditional algorithms and excels in many applications and research areas. Deep learning has shown its significant use in the design and operation of autonomous vehicles. In this paper, we will review the application of deep learning in five major research areas of autonomous vehicles i.e. path planning, control, computer vision, sensor fusion and fault diagnosis. Recent advances of the deep learning in autonomous vehicles will be reviewed and discussed.
-
Initial struggle of a Freelancer
Noteworthy - The Journal Blog
My blog contains an inspiring story for those hard working freelancers who are constantly failing and breaking down. I have tried to motivate those freelancers with my own story. Hope it will be helpful for the newcomers to stay on to the track and keep going.
Projects
-
Countdown Timer (html, css, js, php)
This Count Down Timer has been developed using HTML, CSS, PHP and JS using Bootstrap Framework. On refreshing the page, the timer still goes on according to its own record due to using JS COOKIES variable to keep the data.
#BOOTSTRAP
In order to make the page Responsive.
#HTML_CSS
For basic page styling and design.
#PHP
Here, PHP is used in order to take user input for setting the timer with the help of a FORM and then converting the days, hours, minutes and…This Count Down Timer has been developed using HTML, CSS, PHP and JS using Bootstrap Framework. On refreshing the page, the timer still goes on according to its own record due to using JS COOKIES variable to keep the data.
#BOOTSTRAP
In order to make the page Responsive.
#HTML_CSS
For basic page styling and design.
#PHP
Here, PHP is used in order to take user input for setting the timer with the help of a FORM and then converting the days, hours, minutes and seconds into milliseconds. Finally storing the total milliseconds inside a varible named 'total'.
#JS
JS is used to control the font sizes and color. The timer data is stored using JS Cookies so that the timer record still goes on according to the initial timer set up.
Source code: https://github.com/SamiAlJabar/Countdown-Timer -
Tap & Dodge (OpenGL C )
"Tap & Dodge" is a game developed with OpenGL in C using Visual Studio 2010 IDE.
The game is about dodging obstacles. But there is only one functional key (Up Arrow on Keyboard). On pressing the key, the player will keep on moving left and pressing it once again, the player will keep on moving right and in this way, the player has to dodge obstacles to score points. But as the score increases, the speed will also increase gradually. There are three lives. On collision with the…"Tap & Dodge" is a game developed with OpenGL in C using Visual Studio 2010 IDE.
The game is about dodging obstacles. But there is only one functional key (Up Arrow on Keyboard). On pressing the key, the player will keep on moving left and pressing it once again, the player will keep on moving right and in this way, the player has to dodge obstacles to score points. But as the score increases, the speed will also increase gradually. There are three lives. On collision with the obstacles, the player loses one life. After losing three lives, the game is OVER.
Source Code: https://github.com/SamiAlJabar/Tap-and-Dodge -
Jumping Taxi (Unity3D Game Engine)
This is my first game that I developed in Unity3D game engine using C# language. The design of the TAXI was done using Blender.
Download the asset/unity package of this game from this link: https://github.com/SamiAlJabar/TaxiGame -
Crazy Brick Killer (Android Game)
This is a simple Android Game made with the Canvas using Eclipse IDE. The game has few features which are:
1. Brick destroys on collision.
2. Two types of powers, green ones will make the player size bigger and the red one vice versa.
3. Has two life, on losing first life i.e if the ball falls on the ground first time, the ball turns red and speed becomes faster. On second time falling on the ground, the game is over.
4. Tapping on left side of the screen will move the player left…This is a simple Android Game made with the Canvas using Eclipse IDE. The game has few features which are:
1. Brick destroys on collision.
2. Two types of powers, green ones will make the player size bigger and the red one vice versa.
3. Has two life, on losing first life i.e if the ball falls on the ground first time, the ball turns red and speed becomes faster. On second time falling on the ground, the game is over.
4. Tapping on left side of the screen will move the player left and on tapping right side will move the player right.
5. Has total of 2 levels.
Source Code: github.com/SamiAlJabar/Crazy-Brick-Killer -
Color Match (Android Game)
"Color Match" is an Android Game developed by me using Android Studio. The user has to press the colored button that matches with the background color within 1 min to keep on scoring points. Negative points for wrong answers.
-
SpringBoot - Vue - CRUD Project Full Stack.
-
This project was developed for going over the basics of web application development using
Spring Boot framework in the backend and Vue.js in the frontend. The project includes basic
create, read, update and delete (CRUD) operation based on Object Oriented Programming
principles. It also includes security module for secured API access and database to store
information. -
EZRemote
-
EZRemote is a small web application which is a task management solution. It has a chat feature using which you can instruct the system to create task, goal, assign task to employee, retrieve information and more. It takes the advantage of the features of Natural Language Processing technique to read and understand user's messages and operate accordingly.
There is a front end application developed using Vue JS. It is the user interface. Then we have a back end application which is…EZRemote is a small web application which is a task management solution. It has a chat feature using which you can instruct the system to create task, goal, assign task to employee, retrieve information and more. It takes the advantage of the features of Natural Language Processing technique to read and understand user's messages and operate accordingly.
There is a front end application developed using Vue JS. It is the user interface. Then we have a back end application which is developed using Express.js framework. This server serves as the API server where API is created. MySQL is used for the database. For processing the chat messages from user, Natural Language Processing technique has been used which extracts Nouns and Verbs from chat message and with the help of some defined rules, the user expected output is predicted. Based on that, further actions take place. Nouns and Verbs consist of the key terms that was necessary for the operations. Parts-Of-Speech Tagging (POS Tagging) technique helped in this case. This helped to process the chat messages from user in whichever way they were sent to the user and it did not create problem in predicting the output from the rules. -
QuickConnect
-
What it does?
It is like a social media platform where two types of user are observed - regular users who are looking to share thoughts and looking for help from professionals and service providers who provide service like financial budgeting plan for students, improving mental health, provide treatment as a doctor, helping other students as a student and earn money. People can create post, hit Like or create comments on other posts. But if the comment is a negative one then the system…What it does?
It is like a social media platform where two types of user are observed - regular users who are looking to share thoughts and looking for help from professionals and service providers who provide service like financial budgeting plan for students, improving mental health, provide treatment as a doctor, helping other students as a student and earn money. People can create post, hit Like or create comments on other posts. But if the comment is a negative one then the system detects that using Natural Language Processing and Sentiment Analysis technique and prevents the comment from posting. It also has a Real Time chatting feature where users and service providers can chat and make a conversation in real time.
How did we built it?
The application is based on two servers. First server was set up using Node.js and Express.js where the APIs are developed and logics are implemented. This is the backend server. Natural Language Processing and Sentiment Analysis part has also been setup on this server. Whenever there is a negative comment, the system reads the comment, corrects the spelling of each word where necessary, does the sentiment analysis and returns a score for the entire comment. Any value less than 0 is considered as a negative comment and in that case, the user is informed about it and the comment is not posted. This helps to stop spread negativity. Another Front End App was created using Vue JS and this is the user interface or the client application. APIs were created in Backend server and data was fetched from Front End. We also made use of the Socket.io for the real time chat experience and this was needed to be implemented on both the front end and the back end. APIs are called from front end app using Axios. When a user is logged in, the information is stored in the localStorage of the browser and that is used for making further http requests. In this way, communication was established between the front end and the back end application. -
CoronaCam (Winner of HackUCI 2021 Hackathon)
-
This project was developed during HackUCI 2021 Hackathon and won in Security Hack (CrowdStrike) category.
CoronaCam is a smart Software that uses cameras in store to detect movement of people and see whether people are maintaining social distancing or not. It also detects whether people are entering the store wearing masks or not. When these violations take place, information is updated into the system. This helps the store owner to detect behavior of people. It also gives an idea to the…This project was developed during HackUCI 2021 Hackathon and won in Security Hack (CrowdStrike) category.
CoronaCam is a smart Software that uses cameras in store to detect movement of people and see whether people are maintaining social distancing or not. It also detects whether people are entering the store wearing masks or not. When these violations take place, information is updated into the system. This helps the store owner to detect behavior of people. It also gives an idea to the store owner about creating space in the store so that social distancing can be maintained. The store owner gets real time SMS notifications when a certain amount of social distancing violations occur.
Computer Vision is used to detect and recognize people and their distances from one another. In this project, we used sample video clips in store and detected people and their distances from one another using OpenCV. So a server was set up using Python and Flask where the logic and computer vision algorithms were implemented. Another Front End App was created using Vue JS which loads the video and also gets data from video using API. APIs were created in Python End and data was fetched from Front End. We also made use of the Twilio API in order to send the text notifications to the user and used Digital Ocean in order to be able to handle multiple streams of data at the same time. -
User/Admin Panel using Vue and Vuetify
-
Front End Web application development.
- Vue JS
- Vuetify
- Responsive Design
- HTML, CSS, JS -
Responsive Landing Page using Vue.js and Bootstrap
-
Responsive Landing Page using Vue.js and Bootstrap.
Github Link: https://github.com/SamiAlJabar/simple-landing-page-using-vue-and-bootstrap -
Cricket Score Computer (Android Application)
-
Cricket Score Computer is an Android Application developed by me using Android Studio in Java. This application is about storing match records through umpiring. The user just have to tell the app about what is happening in each delivery and the app will automatically store each player records, team records, match records, game details and many more. It would be much clearer once you check out the application on the link.
-
Meet Math (Android Game)
-
"MeetMath" is a mathematical android mobile game developed by me using Eclipse IDE.
Honors & Awards
-
Corona Cam: Winner of HackUCI 2021 Hackathon in Security Hack (CrowdStrike) category
HackUCI
CoronaCam is a smart Software that uses cameras in store to detect movement of people and see whether people are maintaining social distancing or not. It also detects whether people are entering the store wearing masks or not. When these violations take place, information is updated into the system. This helps the store owner to detect behavior of people. It also gives an idea to the store owner about creating space in the store so that social distancing can be maintained. The store owner gets…
CoronaCam is a smart Software that uses cameras in store to detect movement of people and see whether people are maintaining social distancing or not. It also detects whether people are entering the store wearing masks or not. When these violations take place, information is updated into the system. This helps the store owner to detect behavior of people. It also gives an idea to the store owner about creating space in the store so that social distancing can be maintained. The store owner gets real time SMS notifications when a certain amount of social distancing violations occur.
Computer Vision is used to detect and recognize people and their distances from one another. In this project, we used sample video clips in store and detected people and their distances from one another using OpenCV. So a server was set up using Python and Flask where the logic and computer vision algorithms were implemented. Another Front End App was created using Vue JS which loads the video and also gets data from video using API. APIs were created in Python End and data was fetched from Front End. We also made use of the Twilio API in order to send the text notifications to the user and used Digital Ocean in order to be able to handle multiple streams of data at the same time.
Project Link: https://devpost.com/software/coronacam -
Star Performer
Loosely Coupled Technologies
I have achieved the STAR PERFORMER honor for working and performing outstandingly in multiple projects as a Software Developer in Loosely Coupled Technologies. I thank my team and the company for recognizing my effort.
Languages
-
Bengali
Native or bilingual proficiency
-
English
Full professional proficiency
Recommendations received
-
LinkedIn User
8 people have recommended Sk Sami Al
Join now to viewMore activity by Sk Sami Al
-
Do not mean to demotivate, but I wonder, how much these certifications help to land a job or client, especially in tech! (Not talking about mandatory…
Do not mean to demotivate, but I wonder, how much these certifications help to land a job or client, especially in tech! (Not talking about mandatory…
Shared by Sk Sami Al Jabar
-
The Power of Professional Email Communication -> In today’s fast-paced digital world, email remains a cornerstone of professional communication. Yet,…
The Power of Professional Email Communication -> In today’s fast-paced digital world, email remains a cornerstone of professional communication. Yet,…
Liked by Sk Sami Al Jabar
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More