Md Omar Faruk

Frappe & ERPNext specialist with 5+ years of full-stack development experience, currently building at Invento Software Limited. Beyond delivering custom ERPNext apps and scalable back-end systems, I contribute directly to the Frappe Framework's open-source core and publish apps on the Frappe Marketplace — including PWA Frappe, which brings installable, native-like experiences with push notifications to any Frappe site. I recently built and presented Frappe Copilot, an AI pair-engineer for Frappe development, at Frappeverse 2026. Experienced in CI/CD, agile methodologies, and cloud deployment, with a strong focus on solving complex business challenges through the Frappe ecosystem.

about me

resume

personal infos

first name: Md Omar
last name: Faruk
age: 26
nationality: Bangladeshi
freelance: Available
address: Khilgaon, Dhaka-1219
phone: 01846445294
email: omfsakib@gmail.com
skype: live:.cid.129b426ce80989e0
languages: Bangla, English, Hindi
download cv

6

years of experience

10

completed projects


my skills

90%
Javascript
90%
Frappe/ERPNext
60%
MySql
70%
Python

experience & education

  • 2023-2025
    Junior Software Engineer Glascutr Limited

    Glascutr Limited is a software based company where I'am working as a Junior Software Engineer. Here my responsibilities is to make a good quality products. Skills: React · User Experience (UX) · E-Commerce · REST APIs · Object-Oriented Programming (OOP) · Web Applications · React.js · Redux · Django REST Framework · Amazon Web Services (AWS) · PostgreSQL · Back-End Web Development · Python (Programming Language)

  • 2025- Ongoing
    Software Engineer Invento Software Limited

    Excited to start my journey as a Software Engineer at Invento Software Limited! Grateful for this new opportunity to learn, grow, and contribute to amazing projects. Cheers to new beginnings and challenges!

  • 2019-2023
    Bachelor In Science Bangladesh University Of Business And Technology

    I completed my university with major of artificial intelligence. Where I completed a project called "Cyber Text Classification Analyzing Social-Media Data with Transfer Learning Models". Besides I gained some skills at Java · C++ · C (Programming Language) · Object-Oriented Programming (OOP) · Artificial Intelligence (AI) · Python (Programming Language).

  • 2016-2018
    HSC Mohammadpur Model School And College

    I completed my college with major in Science. Basically my focus in software developing started from college life when I learned about ICT. From then(year of 2017) I started learning HTML, CSS, and Javascript animation.

  • 2014-2016
    SSC Chatkhil P.G. Government High School

    School was the amazing period of my life. I completed my school life with major in Science. From school journey I was curious about technological things.This helps me focus on my career

my portfolio

works

get in touch

contact

don't be shy !

Feel free to get in touch with me. I am always open to discussing new projects, creative ideas or opportunities to be part of your visions.

mail me omfsakib@gmail.com
call me 01846445294

my blog

posts
Representing Invento at AI Adda

It was a pleasure to be part of AI Adda, alongside some of Bangladesh’s leading tech companie…

Frappeverse 2026: A Journey to Mumbai

Frappeverse 2026 has come and gone, and it was a memorable one. Arriving in Mumbai The journey …

PWA Frappe Update: FCM Push Notifications and Version 16 Support

A major update is here for PWA Frappe — the app that turns your Frappe/ERPNext site into an i…

Presenting Frappe Copilot at Frappeverse 2026

I had the opportunity to present Frappe Copilot at Frappeverse 2026 — an exciting experience …

My First Open Source Contribution to the Frappe Framework

Alhamdulillah! I’m excited to share a small but meaningful milestone in my journey as a devel…

Introducing PWA Frappe — Transform Your Frappe App Into a Native-Like Experience

Building modern web apps that feel fast, seamless, and native is no longer optional — it&rsqu…

Second app is now live on the Frappe Marketplace!

Alhamdulillah!  Another milestone unlocked — my second app is now live on the Frappe …

First-ever app on the Frappe Marketplace

Alhamdulillah! I’m excited to share that I’ve officially published my first-ever app…

Frappe CI/CD Integration Local -> Git -> VPS With Only Customizations

Push Script / push.sh Introduction This shell script is designed to streamline the process of…

How Do C++, Java, Python Work?

. . The diagram shows how the compilation and execution work. Compiled languages are compiled …

SQL, NoSQL, or Something Else — How Do You Decide Which Database?

The performance of your application can suffer if you choose the incorrect database type, and going…

DevOps Roadmap

Programming Language Choose a language that aligns with your project needs and team expertise. M…