Hi, I'm Protik Dey
A
An engineer keen on assisting mankind through solving real-life problems and making innovations.
About
I have graduated from Bangladesh University of Engineering and Technology on March 2021. I have been working at Kona Software Lab Limited since August 2021 as a Full Stack Developer. I have also been involved in a number of research projects regarding Artificial Intelligence, Computer Networks and Cyber-security.
- Languages: C, C++, Python, Java, JavaScript, TypeScript, HTML, Bash
- Databases: Oracle, PostgresSQL, MongoDB, MySQL, SQLite
- Libraries: NumPy, Pandas, scikit-learn, Matplotlib, H3
- Frameworks: Django, Spring Boot, Angular, Hibernate, JavaFx
- Version Control: Git
- Tools & Technologies: Redis, RabbitMQ, Kafka, Strapi, NS2, NS3, Packet Tracer, Wireshark, OpenGL
Experience
- Working in the development team of the new Kona Foreign Remittance Service project
- Simultaneously working in a new GIS related project named Kona Mobility Service
- Guided a team in integrating both Nagad and Kona Card transactions for multiple ASPs and services in Kona Integrated Platform (KIP) project
- Tools: Spring Boot, Redis, RabbitMQ, Kakfa, Postgres, MongoDB, H3 Geospatial System
- Worked in the feature development team of NAGAD , Bangladesh's fastest-growing mobile financial system. Key responsibilities include designing and implementing tokenized payment, KYC, transferring money to a bank/card, etc.
- Worked in the portal team of the new KonaPlate project using the Angular framework and implemented the basic structure of the portal.
- Tech Stack: Spring Boot, Angular, Redis, RabbitMQ, Strapi, Oracle Database
Publications
- Static Detection of Malicious Code in Programs Using
Semantic Techniques
Authors: Syed Zami-Ul-Haque Navid, Protik Dey , Shamiul Hasan, Muhammad Masroor Ali
Published at 2020 11th International Conference on Electrical and Computer Engineering (ICECE) [Paper] [Slide] [Presentation]
Research Projects

Detection of Malicious Code Through Semantic Analysis
- Our study focuses on discovering the malicious intent of a code written in Java
- We have gone through the source code of several malware and pinpointed their characteristics
- Expressed these malicious properties through Code-Ontology
- Keywords: Malicious Code, Ontology, OWL

Detection of Fake Bengali Facebook Posts about Covid-19
- We have created a benchmark dataset of Bengali Facebook posts regarding Covid-19 using CrowdTangle
- We applied BERT, XLM-RoBERTa and DistilBERT on our dataset and identified the best model.
- We made use of the best performing model to collect all the fake Bengali Facebook posts about Covid-19 from March 2020 to June 2021.
- We also analyzed the detected fake posts from various perspective and categorized them in several topics.
- Our work was submitted to CHI 2022 can be found here
- Keywords: Dataset, CrowdTangle, Deep Learning Models, Data Analysis, Topic Modeling
Software Projects

A website to help travelers navigate Dhaka city based on Django.

A multiplayer online game focusing on Java threading and networking.
- Replica of the classic type racer game.
- Players join over the network and complete with each other using their typing speed
- Tools: Java, Javafx

A single-player egg catching game using iGraphics.

A web crawler to fetch news content from a link using BeautifulSoup and Trafilatura.
Education
Bangladesh University of Engineering and Technology
Dhaka, Bangladesh
Degree: Bachelor of Science in Computer Science
Relevant Coursework:- Data Structures and Algorithms
- Database Management Systems
- Operating Systems
- Artificial Intelligence
- Computer Networks
- Computer Security
- High Performance Database Systems
- Fault Tolerant Systems
Dhaka, Bangladesh
Degree: Higher Secondary Certificate
Passing Year: 2015
GPA: 5.00/5.00
Dhaka, Bangladesh
Degree: Secondary School Certificate
Passing Year: 2013
GPA: 5.00/5.00