About Me
Hi I am TAREQUZZAMAN KHAN
,
I am working as a Sr. Software Engineer at W3 Engineers Limited. My day to day works includes core Data Engineering task like Data wirehousing, building data pipeline and ETL process.
As a Software engineer I always prefer to write efficient and scalable codes. I have almost 5 years of experience in the field of software Engineering, Data analytics, Data Visualization and Data Engineering (In both Healthcare industry & Travel Agency). I possess diverse experience in planning & executing multiple projects that solve various business problems and deliver excellent results.
Used Technology
- Language/Framework:
- Python
- Fastapi
- Django
- Laravel
- Version Control:
- Github
- Gitlab
- Bitbucket
- DVC(with Github and Google Drive)
- AWS Technolgy:
- EC2
- Route53
- Elastic Loadbalancer
- AWS Auto scaling
- SQS
- Kinesis
- Elastic Cache
- S3
- AWS Athena
- ML Libraries:
- Database:
- MySQL
- PostgreSQL
- MongoDB
- Big Query
- CI/CD: GitHub Actions
- Task Scheduling:
- Apache Airflow
- Django Celery
- Django Cron
- Commandline crontab
- Chatbot:
- Google Tech:
- Google Analytics Reporting API v4
- Google Ads API
- Google Search Console API
- Google Ads Data Scripting
- Google Ads API
- Google Spreadsheet API
- Message Broker:
- Kafka
- AWS Kenesis
- SQS
- Redis
- Rabbit MQ
- EMQX
- Data Visulization Tools & Technolgy
Publications
Enhancement of LZAP (Lempel Ziv All Prefixes)
Compression AlgorithmEnhancement of LZAP (Lempel Ziv All Prefixes) Compression Algorithm
2018 4th International Conference on Electrical Engineering and Information & Communication Technology (iCEEiCT)· Jan 31, 2019
DOI:10.1109/CEEICT.2018.8628148
Work Experience
Sr. Software Engineer (Data Science Team), W3 Engineers Limited, Dhaka
August 2022 — Present
1. Collecting data from different Travel Partners, Google Analytics (Reporting API, User Activity API) , Google Ads(Ads API & Ads Script) advertisement data and ingesting these data into a common wirehouse.
Used Tech- Apache Airflow , Python, Django cron
2. Writing cron jobs(ETL process) for collecting data from different sources and seeding.
3. Visualizing different business metric as par as company requirement into BI tool
Used Tech - Apache Superset
Sr. Software Engineer, Maya Digital Health Pte. Ltd, Dhaka
September 2019 — July 2022
1. Working closely with the Product team, business analysts, development teams, and infrastructure specialists is to deliver high-availability solutions.
2. Design & build a notification panel that can send 3.7M+ push notifications within 15 minutes (Celery, Python, Go, mqtt producer & consumer)
3. Design and Implement Conversational AI using Rasa framework for self-care of Maya healthcare, which including Mental health Check (Depression, Anxiety & Sadness), COVID-19 check, Stomach ache
4. REST API design, integration & development using Fast API, Django, Laravel
5. Continuously modifying ML, DL, transformer-based technology for enhancing Maya NLP engine(Auto answering system, Auto Refer, Spam filter)
6. System Design & implementation backend of Instant video calling application & Web video call (twilio Api)
7. Design & develop medicine delivery system
8. Integration of different partners to Maya platform
9. Develop an NER based spaCy model which can grab date(Any format) from bangla Sentences
Example input - আজ ২৬শে মার্চ বাংলাদেশের স্বাধীনতা দিবস
Output-[26-03-2022]
10. Mentor guide & manage Maya Data Science team
Jr. Software Engineer (Machine Learning), Maya Digital Health Pte. Ltd, Dhaka
March 2018 — Sep 2019
1. Development of spam filter, Auto-answering system etc.
2. Constantly design and implement different ML & DL algorithm for Maya NLP Engine.
3. Clustering data, analysis Data , EDA
4. Development of Chatbot for Maya facebook, WAP, and web platform
5. Development of personalized system based on user data
7. Rest API development using Django & Laravel
8. Mentor of a Data annotator team
Certifications
Below I have achived certification from different online courses :