Fazla Rabbi

Fazla Rabbi

Senior Software Engineer

I am an enthusiastic software engineer who is passionate about creating innovative solutions through coding with 7.8 years of experience.

E-mail: fazlarabbi76@gmail.com
Phone: +88 01932-321881

Hi I’m Rabbi

I'm a Senior Software Engineer & Data Engineer with 7.8 year of experience.

About Me

I am Rabbi, a skilled software engineer with over 7.8 years of experience, having worked for sMedia(smedia.ca, A Canadian Company) for more than 5 years. I specialize in system design, database design, data pipeline, data flow, and data management, and has worked as a senior software engineer and data engineer. I have contributed to rebuilding the company's infrastructure by leading the development of a Microservice framework for managing customers and products and building a Master Data Pipeline architecture. I optimized data plumbing systems and ETL processes, resulting in a 40% increase in data availability and a 30% increase in data accuracy. I am a strategic planner, prioritize work, and actively engage in mentoring new team members. I am constantly seeking new challenges to grow both as a coder and as a person.

I have experience with Microservice using gRPC, Kafka, TypeScript, JavaScriptwith Nest JS and Node JS, and PHP with Codeigniter and Laravel. I have worked with various databases such as MySQL, PostgreSQL, MongoDB, and Redis. In Data systems, I use Python, Apache Airflow, PySpark GCP, Google BigQuery, and AWS technologies like S3, Glue, AppFlow, Athena, Step Functions, and Redshift. For Data analysis, I utilize Looker Studio, Weka, and R tools. I am also proficient in using Docker, Kubernetes, and Git for the CI/CD pipeline.

I completed my Master of Science in Computer Science (MScCS) at American International University-Bangladesh (AIUB), specializing in Intelligent Systems. My thesis on "Predicting Fans’ FIFA World Cup Team Preference from Tweets" was published in Springer. I also hold a BSc in CSSE from AIUB.

Technical skills

Languages: Python, JavaScript, TypeScript, PHP, SQL

Technologies & Tools: Microservice, gRPC, Kafka, Nest Js, Node Js, FastAPI, Flask, Apache Airflow, AWS, S3, SQS, Lambda, Glue(PySpark ETL scripts), AppFlow, Athena, Step Functions, Kubernetes, Docker, Codeigniter, Larave, Angular, ReactJS, GCP, Looker Studio, Git

Database: Redshift, BigQuery, MySQL, PostgreSQL, MongoDB, DynamoDB, Redis

Data Technology

Backend Technology

Database Technology



“Fazla's contributions to sMedia Ventures have been pivotal in transforming our data processing capabilities and infrastructure. His leadership in transitioning our data extraction processes to Airflow marked a significant improvement in the efficiency and reliability of data handling across multiple platforms, such as Facebook Ads, Microsoft Ads, Google Ads, and Google Analytics 4. His meticulous approach to documenting issues, conducting code reviews, and overseeing merges ensured the highest standards of data quality and integrity were consistently maintained.” Continue reading in Linkedin . . .

Jarrett Emslie

Chief Technology Officer at sMedia


“I have had the pleasure of working closely with Rabbi in the data project, during which time I have witnessed his remarkable expertise and dedication in the realm of social media and data engineering projects.With more than five years of experience in the field, Rabbi's brings a wealth of knowledge and insight to every project he undertakes. His involvement in numerous initiatives, ranging from API endpoint development to data engineering endeavors, showcases his versatility and proficiency across various domains.One of Rabbi's standout qualities is his exceptional ability to navigate complex challenges, particularly in database migration projects.” Continue reading in Linkedin . . .

Xiaofei Deng

Senior Data Engineer at sMedia


“I had the pleasure of working with Fazla Rabbi, a highly skilled Full Stack Developer who specializes in modern web technologies like Node.js, TypeScript, Angular, Next.js, MySQL, and MongoDB. Rabbi demonstrated exceptional expertise in both front-end and back-end development, using Angular for intuitive user interfaces and Next.js for server-side rendering to provide a seamless user experience. What impresses me most about Rabbi is their ability to handle complex databases with ease. They structured relational data in MySQL with precision and harnessed the flexibility of MongoDB for non-relational queries, managing data with efficiency and foresight.” Continue reading in Linkedin . . .

Ghulam Abbas

Senior Cloud Engineer at sMedia

Personal Info

  • Full Name: MD FAZLA RABBI
  • Age: 29
  • Address: Mirpur, Dhaka-1216, Bangladesh
  • E-mail: fazlarabbi76@gmail.com
  • Phone: +88 01932-321881

Experience (7.8 Years)

January 2024 - Present image sMedia

DATA Engineer

Plan and execute Master data pipelines. Managing and optimizing our data systems, resulting in a 40% increase in data availability. Lead on Airflow Project to pull source data (GA4, Facebook Ads, Google Ads, Microsoft Ads) into S3 daily. Process it through Glue and save it into Redshift for reporting. It is resulting 30% increase in data accuracy.

February 2021 - December 2023 image sMedia

Senior Software Engineer

Design the Database, data flow, and dashboard of the HUB system(SaaS). Which is used to manage all customers & products. We are reducing 30% the cost of legacy service. As a Backed lead, I built a Dashboard to see the report of the performance of their ad (Google Ads, Facebook Ads, Microsoft Ads) data with Google Analytics Data. Resulting in 35% more customer acquisition.

October 2018 - January 2021 image sMedia

Software Engineer

Building & revamping Smart Offer product. Which personalized offers to sales, service, & parts shoppers. It is Increasing 50% Sales of the product. Worked in car search engine. Which is used to search for cars from all the vendors in a particular radius. Create ads for Facebook marketplace, and Microsoft Ad for clients through automated systems

August 2017 - August 2018 image Bond Technologies

Software Engineer

Backed developer & DB management of ERP project. Project lead of Cashier Basic Software. POS and Accounting

June 2016 - July 2017 image EOMS bd

Software Engineer

Working as a full stack web developer. Building online shop management system and HR solution. Recruitment, Attendances & HR Solution for Garments


2017 - 2018 image American International University–Bangladesh (AIUB)


Major: Intelligent Systems

2013 - 2016 image American International University–Bangladesh (AIUB)


2011 - 2012 image Govt. Suhrawardy College, Pirojpur


2003 - 2010 image Pirojpur Govt. High School, Pirojpur



Preview Download


Wanna talk about project, please feel free to contact me.

+88 01932-321881


Dhaka, Bangladesh

Get In Touch

Fazla Rabbi

Fazla Rabbi

Senior Software Engineer

I am an enthusiastic software engineer who is passionate about creating innovative solutions through coding. I have 7.8 years of experience. I have completed MS in Computer Science in Intelligent Systems from AIUB.

E-mail: fazlarabbi76@gmail.com
Phone: +88 01932-321881