Software Engineer | Backend and Data Engineering Focus

Farhan Alam

I build scalable data-ready systems.

Software Engineer from Dhaka with a strong focus on backend systems, clean database design, and practical solutions that turn raw information into reliable products.

Dhaka, Bangladesh Backend Systems Data Engineering Focus
4+ Academic projects built
Backend Primary engineering direction
3.06 Current CGPA
Portrait of Farhan Alam
Profile Farhan Alam Software Engineer focused on backend systems and data-driven growth.

Career Snapshot

Backend + Data
Focus Area Data Engineering Structured data pipelines and modeling mindset
Strength System Thinking ERD, UML, data flow, backend logic
Environment Applied Growth Projects grounded in software engineering, backend logic, and data practice
Goal Real-World Impact Contribute to reliable, data-driven systems
Live Time in Dhaka 00:00:00 00:00:00 AM
Current learning momentum Balanced across engineering and analytics
Database design 86%
Backend fundamentals 82%
Data handling workflows 78%
About Me

Software engineering discipline with a clear data-first direction.

I am a Software Engineer focused on backend development, database systems, and scalable application design, with a strong interest in reliable data flow and practical engineering depth.

Professional Summary

My interests sit at the intersection of data and software systems. I enjoy working on projects where structured thinking, clean architecture, and reliable data flow matter just as much as the final interface.

Through academic projects, engineering practice, and technical communities, I have been strengthening my understanding of how data is collected, modeled, stored, and used inside real applications.

Career Objective

My goal is to keep growing as a Software Engineer while moving deeper into Data Engineering and backend systems, applying strong engineering fundamentals to build efficient, data-driven products that scale with confidence.

Data Engineering Backend Development Scalability System Design Database Thinking
Skills

Core capabilities shaped by coursework, practice, and project work.

A blend of programming, database knowledge, core computer science concepts, and creative tooling that supports both product building and structured problem solving.

Programming

Code
Python 78%
Java 74%
PHP 72%
C 69%

Database & Data

Storage
MySQL 84%
SQL 86%
Excel 77%
Google Sheets 75%

Concepts

Foundations
OOP 85%
Data Structures 76%
System Design 80%

Tools

Workflow
Git 70%
Canva 74%
Adobe Tools 68%
SQA Testing 73%
Projects

Projects that emphasize logic, structure, and real system thinking.

Each project reflects a different part of my journey, from system modeling and OOP implementation to low-level file handling and machine learning exploration.

01

Smart Waste Management System

A structured system design project focused on efficient waste tracking, planning, and organized information flow across stakeholders.

System Design ERD UML Data Flow
  • Planned system architecture with a strong emphasis on structured data.
  • Prepared ERD, UML diagrams, and data flow representations.
  • Focused on clarity, efficiency, and maintainable design documentation.
02

Coffee Shop Management System

A Java-based POS application created with object-oriented design principles for transaction handling and smoother shop operations.

Java OOP POS
  • Designed a transaction-focused interface for day-to-day order processing.
  • Applied OOP concepts to organize core logic and data flow cleanly.
  • Improved consistency in data handling and operational structure.
03

Banking Management System

A C project that uses file handling for data persistence and simulates essential banking operations with a practical command-driven workflow.

C File Handling Data Persistence
  • Implemented account-related operations using persistent file storage.
  • Strengthened understanding of low-level data management patterns.
  • Built around accuracy, continuity, and operational logic.
04

Deepfake Detection

An ongoing machine learning thesis project exploring manipulated media detection using GPU-assisted experimentation and performance-aware processing.

Machine Learning GPU Processing Computer Vision
  • Exploring model behavior for deepfake identification workflows.
  • Using GPU-based experimentation to support faster processing cycles.
  • Connecting software engineering discipline with applied ML research.
Writings and Research

Writeups, research direction, and technical notes behind the engineering work.

This section reflects the documentation and research side of the portfolio, including thesis thinking, backend notes, and structured writeups that can grow into papers or public GitHub documentation.

W1

Deepfake Detection Thesis Notes

Ongoing research notes and experiment tracking around manipulated media detection, GPU-assisted testing, and model behavior.

Research Notes Machine Learning Computer Vision
W2

Backend and Data Engineering Notes

Practical notes on database design, SQL thinking, backend architecture, and clean system behavior as the portfolio keeps evolving.

Backend SQL System Design
W3

Software Engineering Writeups

Engineering reflections, structured documentation, and portfolio-linked notes that support implementation quality and future publishing.

Engineering Notes Documentation Research Direction
Workspace Roadmap

A live folder structure for projects, practice, datasets, and data engineering work.

I have organized a dedicated `Portfolio-Projects` workspace to keep my academic work, personal experiments, structured skill practice, and future data engineering assets in one place. The progress bars below represent current roadmap and build-out progress, not final mastery.

Folder Structure

On Disk

Portfolio-Projects/

|-- Projects/

| |-- Academic/

| | |-- Final-Year-Project/

| | `-- Course-Projects/

| |-- Personal/

| | |-- Individual-Projects/

| | `-- Idea-Experiments/

| `-- Collaborative/

|-- Skills-Practice/

| |-- Python/

| | |-- Fundamentals/

| | |-- Advanced/

| | |-- Data-Analysis/

| | `-- Mini-Projects/

| |-- R/

| | |-- Fundamentals/

| | |-- Advanced/

| | |-- Data-Analysis/

| | `-- Visualization/

| `-- SQL/

| |-- MySQL/

| | |-- Fundamentals/

| | |-- Advanced/

| | `-- Data-Analysis/

| |-- PostgreSQL/

| | |-- Fundamentals/

| | |-- Advanced/

| | `-- Data-Analysis/

| `-- Practice-Queries/

|-- Data-Engineering/

| |-- ETL-Pipelines/

| |-- Data-Cleaning/

| |-- Data-Wrangling/

| `-- Data-Modeling/

|-- Datasets/

| |-- Raw/

| `-- Processed/

|-- Resources/

| |-- Notes/

| |-- Cheatsheets/

| `-- Roadmaps/

`-- README.md

Workspace Build Progress

Structure
Projects 66%
Skills Practice 58%
Data Engineering 46%
Datasets 34%
Resources 63%

Learning Tracks

Practice
Python Track 74%
R Track 26%
SQL / MySQL 71%
PostgreSQL 49%

Project Streams

Execution
Final-Year Project 61%
Course Projects 76%
Individual Projects 43%
Idea Experiments 37%
Collaborative Work 28%
Experience & Activities

Communities and events that keep my technical growth active.

Beyond coursework, I stay involved through university clubs and volunteer work that expose me to collaboration, problem solving, and technology-focused environments.

Community

DIU Data Science Club

Learning through a peer-driven environment that strengthens my exposure to SQL, Python, analytics thinking, and data-related workflows.

Innovation

DIU Robotics Club

Participating in a hands-on community around automation, experimentation, and technology-driven problem solving.

Volunteer

Tech Events & Hackathons

Supported coordination and execution of university tech programs, helping teams, participants, and event logistics move smoothly.

Education

Academic foundation shaped by software engineering and steady progress.

My academic path has strengthened my understanding of software systems while guiding my long-term interest toward data engineering and backend development.

2022 - 2026

B.Sc. in Software Engineering

Daffodil International University

CGPA: 3.06 / 4.00
Completed

Cambridge A Levels

St. Loretto School & College

Academic preparation for higher studies in technology
Location Map

Based in Dhaka with DIU in Ashulia as the academic anchor.

The map highlights my current location in Dhaka and my study location at Daffodil International University, showing the local footprint behind my academic journey.

Current location: Dhaka Study location: DIU, Ashulia

If the interactive map takes a moment to load, the quick links on the left will still open both locations directly.

Hire Me

Reach Farhan directly for hiring, collaboration, and serious technical conversations.

If you want to discuss software engineering work, backend systems, data engineering, research collaboration, or hiring, this is the best place to reach Farhan directly.

Secondary Email f05076963@gmail.com

Frontend demo form. For real inquiries, reach out directly via email or phone.

AI Portfolio Guide

Ask about projects, skills, resume, or hiring details.

AI Portfolio Assistant

Ask about Farhan's background, projects, skills, and hiring options.

Ready to answer portfolio questions

Loading site knowledge...

Size M

AI-generated replies grounded only in this portfolio. It will not guess beyond the site data.