Hello, I'm

Zakaria Hossain Foysal

Software Engineer with expertise in Blockchain Technology

I build innovative solutions using modern technologies including Blockchain, Node.js, React, and Java. Specializing in developing secure, scalable applications with a focus on blockchain integration.

Zakaria Hossain Foysal

About Me

Professional Journey

I'm a passionate Software Engineer with a strong focus on blockchain technology and full-stack development. Currently working at KONA Software Lab Ltd, I've been developing blockchain-based services for e-commerce platforms and leading API and UI automation projects.

With a background in Computer Science and Engineering from Daffodil International University (CGPA: 3.74/4.0), I combine strong theoretical knowledge with practical experience in developing innovative solutions using modern technologies.

My expertise spans across blockchain technologies (Hyperledger Fabric, Ethereum), backend development (Node.js, Spring Boot), frontend frameworks (React.js), and database systems (PostgreSQL, MongoDB).

Education

Bachelor of Science

Computer Science and Engineering

Daffodil International University

CGPA: 3.74/4.0

Jan 2017 - Jan 2021

Higher Secondary

BAF Shaheen College, Jashore

GPA: 5.0/5.0

Aug 2015

Secondary

BAF Shaheen College, Jashore

GPA: 5.0/5.0

Apr 2013

Professional Experience

Software Engineer

KONA Software Lab Ltd.

July 2022 - Present
  • Developed a blockchain-based service for an e-commerce platform using Node.js, RabbitMQ, PostgreSQL, React.js, and Hyperledger Fabric
  • Led API and UI automation project combining TestNG (Java), RestAssured, and Selenium
  • Automated TestRail test case updates and configured Microsoft Teams test report notifications

Software Engineer

BJIT Ltd.

Apr 2021 - May 2022
  • Conducted research and development in blockchain technology with Hyperledger Fabric and Ethereum
  • Developed applications using Spring Boot and React.js

Web Developer

Semicolon IT Solutions

Feb 2021 - Mar 2021
  • Developed web applications using React.js and Node.js
  • Implemented Ant Design (Antd) components
  • Managed databases using MongoDB and PostgreSQL

Projects

Human Resource Management System

A comprehensive web application for managing HR processes including employee profiles, attendance tracking, leave management, payroll, and performance evaluations.

JavaSpring BootJavaScriptMavenMySQL
View on GitHub

Document Sharing Platform

A blockchain-based document sharing platform that utilizes Hyperledger Fabric for secure, immutable document management and verification.

JavaSpring BootHyperledger FabricJavaScriptReactBlockchain
View on GitHub

OnlineJudges's Solution Extractor

A console-based application that extracts/downloads AC solutions from online judges like Codeforces and URI.

PythonAPIJSONBeautifulSoup
View on GitHub

Hide Your Message

A messaging application where messages are compressed with Huffman coding algorithm, using Firebase for hosting and real-time database.

ReactJavaScriptAnt DesignFirebase
View on GitHub

Skills & Expertise

Programming Languages

C/C++PythonJavaJavaScriptBash ScriptGoSolidity

Web Development

React.jsNode.jsSpring BootHTML/CSSAnt Design

Blockchain

Hyperledger FabricEthereumSmart ContractsChaincode Development

Database Systems

PostgreSQLMongoDBSequelize ORM

DevOps & Tools

GitJenkinsLinuxSSHVS CodeJetBrains IDEs

Testing

JestTestNGRestAssuredSeleniumTestRail

Competitive Programming

I've solved 2000+ Data Structure and Algorithmic problems in several Online Judges using C++ and Python.

Codeforces

800+ problems

URI

250+ problems

UVA

100+ problems

Atcoder

100+ problems

Codechef

50+ problems

LeetCode

100+ problems

Get In Touch

Send a Message