Wasi Mohammed Abdullah

Python Developer

Chittagong, Bangladesh

Summary

Wasi is a Software Engineer & consultant with 5+ years of professional experience. He loves to pursue challenging opportunities. He is a self-learner, enthusiast, and deeply driven software craftsman.

Wasi always "listens" carefully to the requirements, brainstorms, suggests improvements by communicating, and crafts a solution targeting the pain points that adds value to the business.

Languages:

English

Favorite Python Packages:

selenium, scrapy, django, nltk, requests, pandas, beautifulsoup, flask, numpy, textblob, matplotlib, scapy, scikit-learn,

Experience

Freelance Software Engineer

Upwork
Top rated, featured on Upwork's regional freelancer's list.
worked remotely with various companies and helped them automate part of
their daily tasks.
Solved various problems related to web data extraction parsing, domain finding
etc.
Developed an ML-based Django Web App for a client.

NFT Trends, Sales & Launch broadcast bot
Python, Redis, NGINX, Postgres, Python-telegram-bot, asyncio, discord.py, Requests,
Scrapy, Pillow, Numpy
150K+ active users, 130 groups, 60+ channels
Created & deployed high-performance telegram & discord bots on a network of
multiple servers with various commands to display, various nft collection stats,
trading charts, floor items, etc.
Periodic Trends broadcast every day containing, NFT Top Gainers, Growth, Most
Traded & NFT launch lists to all the users of both telegram and discord.
Dedicated sales channel for posting latest sales based on nft collections to
subscribers
Crawlers to collect NFT launches from multiple sources, with deduplication and
scam filters. 09/2021 – 06/2022
Vulnerable Dependency Monitoring Tools
Python, Flask, Vue, Numpy, pipdeptree, pandas, plotly, cal-heatmap, github api
A tool to explore the vulnerability timeline of a python package. Shows number
of vulnerability reports, avg time to discover & fix, severity levels, etc.
A tool to explore github JS repositories for dependency vulnerabilities. Shows
heatmap of CVEs, timeline & frequencies of severities of CVEs
Dependabot pull-request grouping tool to group pull requests based on threat
levels. Creates pull requests by merging dependabot PRs based on the user's
selection. 03/2021 – 09/2021
Deduplicator
python, psycopg2, postgres, pandas, jupyter, numpy, matplotlib, python-goose,
python-simhash, levenshtein, textblob, nltk, scapy
A tool to find Duplicates & Near Duplicates in a database of 1M records
Deduplicate data based on exact or similar texts
Combined multiple algorithms & techniques such as, Simhash, Levenshtein
distance, Hamming distance, fingerprinting, weighted fingerprinting, etc.

 

Founder
Dreamcatcher IT

Founded this Agency in 2017 and recruited cherry-picking smart interns with
diverse backgrounds and a passion to learn.
Automated most of my repetitive work & responsibilities using various tools &
APIs such as Zapier, Zoho, Hubspot CRM, Trello, Slack, Python etc.
In the early stage, personally trained and lead the team by contributing to
production code, helping them to grow.
Developed a unique Job Platform for Denmark
Successfully launched an E-Commerce platform for Bangladesh.
Helped clients from Canada, Australia, the United States of America, Germany
to automate, analyze and, compare their data to gain valuable business
insights.

 

Software Engineer Team Lead
RDS Solutions

Lead a team of Engineers to develop a Django-based MVP
Actively Contributed and maintained the source codes of core modules and the
project using Git, Trello, Slack, etc.
Deployed the prototype on VPS and custom domain for the demo.
Trained interns to help them accelerate and get acquainted with the team. 

Jr. Software Engineer
Zencon Technologies Ltd

Coordinated with Team Leader to take the project from idea to quick prototypes.
Explored Web & Android Application Development. 

Skills

Django, Git, Linux, Pandas, PostgreSQL, Scrapy, Selenium, Web Development, Web Scraping

Joined: June 2019