• Hi!
    I'm Sharif Ullah

    A highly ambitious technologist passionate about leveraging technology to simplify human life. Dedicated to making healthcare more affordable and accessible while enhancing its appeal through innovative solutions

    Download CV

  • I am
    Researcher

    Focusing on analyzing Autism Spectrum Disorder (ASD) in children and developing early-stage detection methods to make diagnosis more accessible and effective

    View Portfolio

About Me

Who Am I?

Hi I'm Sharif

I am a passionate software engineer with over five years of experience in developing innovative solutions across AI, ERP, and Fintech domains. Throughout my journey, I have successfully delivered cutting-edge projects, including an AI-powered MVP product for VML and multiple AI Proof-of-Concepts (PoCs) for Japanese clients. I have also designed a comprehensive ERP solution tailored for the software industry, built an AI-based CCTV surveillance system for a London-based startup, and developed a home loan software and mobile application for a Bangladesh government organization. My expertise lies in blending technical excellence with creative problem-solving to deliver impactful results. I thrive on leveraging technology to transform ideas into scalable solutions.

UI Design

Web Design

Software

Application

What I do?

Here are some of my expertise

Innovative Ideas

I am highly curious and passionate about transforming ideas into deliverable products. I have developed numerous AI-driven data MVPs, turning concepts into functional, impactful solutions

Software

I have developed ERP, AI,Data,Fintech Solutions

Application

I develope Mobile Applications

Cups of coffee
Projects
Clients
Partners
My Specialty

My Skills

Python

95%

C++

80%

Java

85%

JavaScript

75%

TensorFlow

80%

Spring Boot

80%

Flutter

80%

PyTorch

85%

Django

90%

Flask

85%

AWS Cloud

75%

GCP

70%

LLM (Large Language Models)

80%

VLM (Vision-Language Models)

75%

Emotion Detection

85%

Object Detection

85%

Pose Estimation

80%
Education

Education

Chittagong University of Engineering & Technology(CUET)

One of The Best Govt Engineering University in Bangladesh

Experience

Work Experience

Assistant Programmer (Senior Officer) 2024 - Present

Currently working as an Assistant Programmer (Senior Officer) at Bangladesh House Building Finance Corporation (BHBFC), a government financial organization in Bangladesh. Developing their home loan software eSheba and a mobile application to enhance financial services.

  • Loan Processing Web App: Developing various modules for a FinTech solution.
  • Loan Processing Mobile App: Developing Mobile version.
  • Technologies: Java JEE, Spring Boot, Thymeleaf, HTML, CSS, JavaScript, Oracle Cloud, Flutter,Dart

Lead Developer at Peek AI Ltd Feb 2024 - Aug 2024

Developed a desktop application for a CCTV surveillance system using object detection and OpenVINO.

  • AI CCTV Surveillance System: Developed a surveillance system as both a Desktop App and a Web App using deep learning models.
  • CPU Inference: Conducted research and development to optimize deep learning models for CPU inference.
  • Technologies: Python (Qt), PySide, OpenVINO, Flask, Ultralytics YOLOv8, Pose Estimation, RunPod, OpenCV, OpenPose.

System Developer at Wunderman Thompson Dhaka Sept. 2022 - Feb. 2024

  • Reveal App: Developed Wunderman Thompson's MVP AI product "Reveal," implemented features, resolved issues, worked on ETL processes with the data team, built dashboards using Streamlit, wrote test cases, and managed backend development in Node.js and Python.
  • ETL Pipeline for Dashboard: Developed API functions in FastAPI and Node.js, deployed on Google Cloud (Cloud Functions, Cloud Run) using Terraform, implemented CI/CD pipelines with Cloud Build, and added monitoring dashboards via Grafana.
  • Data Analysis Tool: Designed and built an interactive data analysis tool using Streamlit.
  • Micro Expression Model: Collaborated with the data team on deep learning models for micro-expression detection.
  • Technologies: Python (Flask, FastAPI), Node.js, MySQL, HTML, CSS, GCP (Cloud Functions, Cloud Scheduler, App Engine, Cloud Run, Cloud Build, Pub/Sub), Terraform, Grafana, CI/CD, Pytest, Generative AI, Deep Learning, LangChain, Prompt Engineering.

Senior Software Engineer at BJIT Limited Sept. 2021 - May 2022

Top Performer (Fiscal Year 2021-22)

  • BJIT ERP: Developed an ERP system for BJIT Limited.
  • Awarded as Top Performer: Recognized for outstanding contributions in software development and innovation.

Software Engineer (AI) at BJIT Limited Jan. 2019 - Aug. 2021

  • Platform Application: Developed an AI-based application for Japan Railway to detect trains, analyze human activity at railway stations, and control rail-crossing barriers.
  • Pose Estimation: Built a system using OpenPose to identify individuals using mobile phones while walking.
  • Bengali OCR: Developed an OCR system to convert Bengali PDF files into editable text.
  • Technologies: Python (Django), Deep Learning, Computer Vision, OpenVINO, C++, NumPy, Pandas, Scikit-learn.
My Work

Recent Work

eSheba

Home Loan Software

100 49

Reveal

Illustration

100 49

ERP

Web Design

100 49

Freelancing

Recent Freelancing Projects

I am actively working on Different freelancing platform as AI Engineer

Completed | JUGGLE MVP

JUGGLE MVP

Developed a real-time age gender of person passing infront of digital advertisement banner.

  • Implemented object detection using YOLOv8.
  • Developed Live dashboard using React,Typescript,Flask Backend
  • Optimized inference for real-time performance using OpenVINO.
  • Adjust the algorithm for remove false positive.
Completed | Machine Learning

Personal Assistant

Built a personal assitance where based on phone call conversation google calender meeting setup and taking meeting notes.

  • Used Whisper api
  • Used NLP technique
Completed | Machine Learning

Data annotator

Built a tool for autmatic 25k data annotate using pipeline with some deeplearning model.

  • Used Object detection
  • Used Pose Estimation
Completed | Adult Child detection and classification

Adult Child

Developed model by collecting data from different source and trained object detection and classification model.

  • Used Object detection
  • Used Utlratlytics,Roboflow
Competitive Programming

Programming Contests & Problem Solving

I actively participated in various online coding platforms to enhance my problem-solving skills.

CodeChef
Ongoing | CodeChef

CodeChef Contests

Regular participant in CodeChef contests, solving challenging problems in data structures and algorithms.

  • Profile: Link
  • Highest Rating : 1767
  • Loved to solved heackathon long contest problem
  • Expert in DP, Graphs, and Bit Manipulation
CodeForces
Ongoing | CodeForces

CodeForces Rounds

Competing in CodeForces contests with a focus on speed and accuracy in problem-solving.

  • Link
  • Strong in Greedy Algorithms and Segment Trees
HackerEarth
Ongoing | HackerEarth

HackerEarth Challenges

Solving problems and participating in hackathons on HackerEarth.

  • Profile: Link
  • Participated in multiple hiring challenges
  • Specialized in Graph Algorithms and Game Theory
SPOJ
Ongoing | SPOJ

SPOJ Problem Solving

Practicing advanced problem-solving techniques and optimization strategies on SPOJ.

  • Over 300+ problems solved
  • Profile: Link
  • Mastered Number Theory and Advanced Data Structures
Get in Touch

Contact