Sadat Alam Protik
HomeAbout
SkillsProblem SolvingGitHub
Education & ExperienceProjects
BlogsContact
Hello! • I am

Sadat Alam
Protik

I build scalable, high-performance web products focused on clean architecture, business impact, and delightful user experience.

Backed by live data: 19+ projects, 9+ languages, and 48+ production-ready skills.

View Projects

19+

Projects Completed

48+

Skills

9+

Programming Languages

9+

Published Blogs

Developer portrait

The Journey

After SSC, moving to Dhaka and getting WiFi sparked my interest in programming. Out of curiosity and a desire to create, I started building small web pages using HTML. At first, it was simple experimentation, but I was fascinated by how people could build such beautiful websites and wanted to learn more.

Gradually, I learned JavaScript, React, and Next.js. Through continuous learning, practice, and experimentation, I gradually became proficient in web development and am now able to create and implement my own projects.

1+Years Exp.
19+Projects
Minimalist desk setup
Code on monitor
Art supplies

Mastered Stack

Others

  • FilmoraFilmora95%
  • Google SlidesGoogle Slides90%
  • Google SitesGoogle Sites80%
  • Google SheetsGoogle Sheets99%
  • Google FormsGoogle Forms99%
  • Google DocsGoogle Docs99%
  • MS PowerPointMS PowerPoint97%
  • MS WordMS Word90%
  • Adobe After EffectsAdobe After Effects40%
  • Adobe IllustratorAdobe Illustrator75%
  • Adobe AuditionAdobe Audition93%
  • Adobe Premiere ProAdobe Premiere Pro90%
  • Adobe PhotoshopAdobe Photoshop95%
  • FigmaFigma80%

Tools

  • DockerDocker20%
  • PostmanPostman60%
  • LaragonLaragon90%
  • XAMPPXAMPP85%
  • Visual Studio CodeVisual Studio Code99%
  • Git/GitHubGit/GitHub95%

Platforms

  • NetlifyNetlify80%
  • HostingerHostinger40%
  • VercelVercel70%
  • FirebaseFirebase70%
  • BloggerBlogger99%

Technologies

  • AxiosAxios87%
  • JWTJWT85%
  • PWAPWA80%

Libraries/Frameworks

  • FlutterFlutter30%
  • LaravelLaravel65%
  • PrismaORMPrismaORM95%
  • Next.jsNext.js80%
  • Tailwind CSSTailwind CSS90%
  • Express.jsExpress.js60%
  • Node.jsNode.js77%
  • ReactReact88%

Databases

  • MongoDBMongoDB84%
  • PostgreSQLPostgreSQL90%
  • MySQLMySQL78%

Markup/Styling Languages

  • CSSCSS95%
  • HTMLHTML99%

Programming Languages

  • DartDart50%
  • PHPPHP70%
  • PythonPython80%
  • JavaScriptJavaScript90%
  • JavaJava40%
  • C++C++98%
  • CC97%

@ 2026 Sadat Alam Protik | All rights reserved.

GitHubLinkedInTwitterFacebookprotik0939@gmail.com+880 1721 846361

Problem Solving Skill

Experienced in competitive programming with regular problem solving on Codeforces and CodeChef, strengthening algorithmic thinking and efficient coding skills.

Codeforces

Current: 0

Max: 0

Rank: unrated

Max Rank: unrated

Accepted

0

Solved

0

Codeforces Heatmap

Loading Codeforces heatmap...

GitHub Contribution

github.com/protik0939

View Profile

Followers

0

Following

0

Public Repos

0

Starred Repos

0

Commits

0

PRs + Issues

0

Showing metrics for last 365 days

Loading GitHub contribution heatmap...

Top Repositories by Contributions

Repository contribution insights are unavailable right now.

Total Contributions: 0 • Repositories Contributed: 0

Education

2022-2026

BSc (CSE)

Daffodil International University

SGPA-3.70

Daffodil International University (DIU) is one of the leading private universities in Bangladesh, known for its innovative approach to education and emphasis on modern technology and research. Established in 2002, DIU offers a wide range of undergraduate and postgraduate programs in fields such as engineering, business, computer science, humanities, and social sciences. The university places a strong focus on quality education, global exposure, and practical skills development, preparing students for the competitive global job market. With state-of-the-art facilities, a vibrant campus life, and numerous international partnerships, DIU has earned a reputation for fostering creativity, entrepreneurship, and academic excellence.

2020-2021

HSC (Science)

BAF Shaheen College, Kurmitola

GPA-5.00

BAF Shaheen College Kurmitola, situated in Dhaka Cantonment, is a prominent educational institution run under the administration of the Bangladesh Air Force. Established with the vision of fostering academic excellence alongside moral and ethical development, the college offers education from the primary level up to higher secondary. Known for its disciplined environment and high academic standards, the institution provides a balanced curriculum that includes both curricular and extracurricular activities. BAF Shaheen College Kurmitola has a reputation for nurturing leadership, discipline, and creativity in students, preparing them for success in higher education and future endeavors.

2018-2019

SSC (Science)

BAF Shaheen College, Jashore

GPA-4.67

BAF Shaheen College Jashore is a well-known educational institution located in Jashore, Bangladesh, under the supervision of the Bangladesh Air Force. Established with the aim of providing high-quality education to students from diverse backgrounds, the college offers a curriculum that balances academic excellence with discipline and moral values. It serves both boys and girls, offering education from the primary to higher secondary levels. The college is renowned for its strong emphasis on discipline, co-curricular activities, and producing well-rounded students prepared for higher education and leadership roles.

Experience

July 2026 - Present

Full Stack Develoepr

Scholarium Global Education

Joined as a Full Stack Developer at Scholarium Global Education.

August 2025 - July 2026

Part Time Designer and Video Editor

Scholarium Global Education

I made so many posters and edited a lot of videos for this company.

Selected Work

Projects By me

A collection of production-ready applications focusing on user experience, performance, and scalability.

Show All Projects
Institution Management Platform

Biddyaloy

Biddyaloy Frontend is a role-based educational management platform built with Next.js and TypeScript. It provides tailored dashboards for multiple user roles including admins, faculty, teachers, and students from a single codebase. The application handles authentication, academic workflows, notices, and payments through seamless backend integration, focusing on scalability, performance, and user-friendly experience.

View Details
Biddyaloy
Food Ordering and Selling Platform

Food HUB

Foodhub is a full functional AI BASED food ordering system and selling platform. Here user can order product for them also they can be a food provider and sell food in this platform. Besides this, here's an admin panel who can see and manage all the every things. He can do all kind of CRUD operation even can suspend any user/customer.

View Details
Food HUB
Bi-lingual Code Learning Platform

Ekushey Coding

Ekushey Coding is a Bilingual learning platform in both Bengali and English so that those who are weak in english can easily learn using our platform. It will be very beginner friendly and easy to learn. Also there is admin login system, using admin can be able to upload contents in this site and manage everything. Admin can upload content in both Bengali and English.

View Details
Ekushey Coding
Latest Blogs

Blogs

View All
The Hidden Connection Between School Mathematics and Artificial Intelligence

The Hidden Connection Between School Mathematics and Artificial Intelligence

The Hidden Connection Between School Mathematics and Artificial Intelligence When I was a kid learning Mean , Median , and Mode in mathematics, I used to think, " What on earth are these? Will they ever be useful in real life? " When I completed my Data mining and Machine learning course in my university, I've realized that not only are they useful in real life, they are actually the foundation of many of the technologies we use every single day. When I first heard the term Data Mining , I imagined it meant writing scripts to literally "mine" data from somewhere. And when I heard Machine Learning , I thought it was about somehow teaching machines the way we teach students! But as I started learning these subjects, I realized the reality was far more fascinating. Data Mining is the process of discovering hidden patterns, relationships, trends, and valuable insights from massive amounts of data. On the other hand, Machine Learning is a branch of Artificial Intelligence (AI) that enables computers to learn from data and experience, allowing them to make predictions or decisions without programmers explicitly defining every single rule. Today, we interact with these technologies almost every day without even realizing it. - Weather forecasting - Facebook, YouTube, and TikTok recommendation systems - Netflix movie suggestions - Banking fraud detection - AI-assisted disease diagnosis - Traffic prediction - Even predicting which team has a higher chance of winning a match, all of these rely heavily on Data Mining and Machine Learning . But here's the most fascinating part. Many of the sophisticated algorithms behind Data Mining and Machine Learning are built upon the very statistical concepts we once learned in school. Mean, Median, Mode, Standard Deviation, Probability, Correlation, Variance the topics many of us studied just to pass an exam have now become the mathematical foundation for analyzing data, training intelligent models, and making data-driven decisions. Looking back, I've realized that no subject we learn in school is ever truly useless. We may not understand its importance at the time, but sooner or later, those seemingly simple concepts become the building blocks of remarkable technologies. Sometimes, the chapter we struggle with the most turns out to be the one that shapes our future the most.

Md. Sadat Alam Protik • 1m

Read
Why Most Junior Developers Stay Stuck?

Why Most Junior Developers Stay Stuck?

Why Most Junior Developers Stay Stuck? Every developer starts somewhere. Feeling stuck is completely normal, but in my experience, the biggest obstacles aren't talent, they're the habits we build while learning. One common trap is tutorial hell . Watching courses feels productive, but real learning begins when you close the tutorial and build something on your own. That's when you face real problems, make mistakes, and truly improve. Another mistake is focusing more on certificates than a portfolio . A certificate shows you've completed a course, but a portfolio shows what you can actually build. A few polished, real-world projects will always have more impact than dozens of unfinished practice apps. Many junior developers also underestimate Git and GitHub . In the workplace, writing code is only part of the job. Collaboration matters just as much. Learning branches, pull requests, meaningful commits, and code reviews prepares you for how real development teams work. One lesson that took me time to learn was the importance of communication skills . Early in my journey, I was far more comfortable writing code than explaining my ideas or presenting my work. I realized that strong technical skills alone aren't enough if you can't communicate them effectively.  So, I started pushing myself outside my comfort zone, sharing projects, asking more questions, participating in discussions, and presenting my work whenever I had the chance. I'm still improving every day, but that mindset has helped me grow far beyond my expectations. Communication doesn't replace technical skills , it amplifies them. Finally, many developers spend all their time learning frameworks while ignoring the bigger picture. Understanding why technologies are chosen, how authentication works, how APIs communicate, or how applications scale will make you a much stronger engineer. My biggest advice is simple: stop chasing perfection and start building. Build projects, deploy them, make mistakes, ask questions, seek feedback, and keep improving. Consistency beats perfection every single time.

Md. Sadat Alam Protik • 2m

Read
React Native vs Flutter: Which One Should You Choose in 2026?

React Native vs Flutter: Which One Should You Choose in 2026?

React Native vs Flutter: Which One Should You Choose in 2026? As developers, one of the most common questions we hear is: "Should I learn React Native or Flutter?" The answer isn't as simple as picking one over the other it depends on your goals. React Native - Uses JavaScript/TypeScript - Great if you already know React - Huge ecosystem and community - Native UI components provide a familiar platform experience - Faster onboarding for web developers Best for: Teams with React experience, startups, and applications that need rapid development. Flutter - Uses Dart - Excellent performance with its own rendering engine - Consistent UI across Android, iOS, Web, and Desktop - Rich collection of customizable widgets - Highly polished animations and modern UI Best for: Apps that require pixel-perfect design, smooth animations, and consistent cross-platform experiences. If you're already a React developer, React Native is usually the fastest path into mobile development. If you're starting from scratch and want complete control over UI and animations, Flutter is an excellent choice. The truth is, both frameworks are mature, production-ready, and used by millions of users worldwide. Don't spend months debating which one is "better." Pick one. Build real projects. Learn software architecture, state management, API integration, testing, and deployment. Frameworks change. Strong engineering skills stay valuable. Facts: - React Native developed and maintained by Meta (formerly Facebook) - Popular apps build with React Native: Facebook, Instagram, Messenger, Shopify, Pinterest, Coinbase, Discord (parts), Microsoft Outlook (parts) etc. - Flutter Developed and maintained by Google. - Popular apps build with Flutter: Google Pay, BMW, Nubank, Alibaba Xianyu, Realtor dot com, eBay Motors, Philips Hue etc.

Md. Sadat Alam Protik • 2m

Read

Let's Connect

Currently open to freelance opportunities and full-time senior roles.

Captcha Verification

------

protik0939@gmail.com

+8801721846361

Dhaka, Bangladesh