About me

I am a Computer Science student currently persuing my bachelors degree at the Information Technology University of Punjab in Pakistan.


It was September 2021 when I wrote my very first "hello world!" program in C++. During my first year at ITU, I primarily learnt about the fundamentals of programming, OOP and DSA, after which I quickly adopted the habit of self-study. Fast forward to today, and I am experienced in flutter, react.js, vue.js, node.js, golang, htmx, next.js and sveltekit.


When I am not on my laptop, I like to lift iron, find inspiration in beautiful art works and read fantasy novels.

Jun 2023 Oct 2023

fullStack developer

bidbazaar & credminds

I am currently working a part-time job as a fullstack developer at Bidbazaar, where I am tasked with providing web services to international clients or assist in the startup's main platform.

react.js

next.js

node

typescript

tailwidcss

sveltekit

mongodb

Jul 2023 present

Freelancer Web Developer

independent

I have also worked on some web and mobile app (flutter) projects as an independent freelancer, although I am still a rookie in the freelancing industry.

flutter

next.js

sveltekit

typescript

tailwidcss

Sohaib Wahab LLC

Sohaib Wahab LLC

Sohaibwahabllc is a custom e-commerce for a local client in Pakistan. I built their web app in Sveltekit.

sveltekit

tailwidcss

Zeevista

Zeevista

Zeevista is a UAE based consultancy immigration advisor firm. We built their web application in reactjs

react.js

typescript

tailwidcss

Zavian Consultancy

Zavian Consultancy

Zavian Consultancy is a UAE based firm that provides consultancy on immigration for students, job seekers and visitors. I built their website in ReactJS.

react.js

node.js

typescript

tailwidcss

Technobooks

Technobooks

Technobooks is a UAE based company that provides financial and IT services. I built their web app in Sveltekit.

sveltekit

typescript

tailwidcss

Cisgroup

Cisgroup

Cisgroup is a UAE based consultancy firm that provides migration consultancy services. We built their website in ReactJS.

react.js

typescript

tailwidcss

Bidbazaar Help Center

Bidbazaar Help Center

Bidbazaar Help Center is a web applicaiton written in next.js. It has a modern user interface that allows Bidbazaar Customers to read help articles and contact bidbazaar staff with ease. The app also has an admin interface that allows easy creatiion of categories and markdown supported articles.

next.js

typescript

tailwidcss

Algorithm Visualizer
Algorithm Visualizer

Algorithm Visualizer is a web application written in flutter. The app aims to help understand complex path-finding and sorting algorithms visually. Supported algorithms include: Dijkstra's algo, BFS, DFS, A-Star Search, Best First Search, and Cocktail Sort, Quick Sort, Heap Sort, Selection Sort, Insertion Sort and Bubble Sort

flutter

firebase

Threeface WMS
Threeface WMS

Threeface WMS is a "Warehouse Management System", built using vue.js, express.js and mongoDB. The complete app is written in Typescript. It has a robust auth system implmented using jwt, a well-architected API, a modern user interface and everythong else required by a management system. It was a university project in which I had the privilige of leading my team.

vue.js

express.js

mongodb

typescript

tailwindcss

SMTP

JWT

Scribe
Scribe

Scribe is a mobile application written in flutter. The aim of this app is to assist readers to easily search for word definitions, meanings and synonyms, and track their history for self analysis.

flutter

sqflite

oxford dictionaries api

Ultimate Text Editor

Ultimate Text Editor is a CLI based text editor that supports multiple tabs, find and replace, text highlighting and even an in-built mini game.

c++

Bittorrent Client (tcp)

I wrote a CLI tool in Go that uses the bittorrent wire protocol and sends messages over tcp. The application is able to parse .torrent files, find peers using a tracker, and ask peers for file chunks to download.

Go

Coming soon...

Test Article 1

published by Ehab Sohail on 2023-04-27

Sit irure elit esse ea nulla sunt ex occaecat reprehenderit commodo officia dolor Lorem duis laboris cupidatat officia voluptate. Culpa proident adipisicing id nulla nisi laboris ex in Lorem sunt duis officia eiusmod.

5 min Read

Test Article 2

published by Ehab Sohail on 2023-10-24

Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia.

6 min Read

Test Article 3

published by Ehab Sohail on 2023-07-21

Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia.

6 min Read