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.
Career Snapshot
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.
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
CodeDatabase & Data
StorageConcepts
FoundationsTools
WorkflowProjects 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.
Smart Waste Management System
A structured system design project focused on efficient waste tracking, planning, and organized information flow across stakeholders.
- 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.
Coffee Shop Management System
A Java-based POS application created with object-oriented design principles for transaction handling and smoother shop operations.
- 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.
Banking Management System
A C project that uses file handling for data persistence and simulates essential banking operations with a practical command-driven workflow.
- Implemented account-related operations using persistent file storage.
- Strengthened understanding of low-level data management patterns.
- Built around accuracy, continuity, and operational logic.
Deepfake Detection
An ongoing machine learning thesis project exploring manipulated media detection using GPU-assisted experimentation and performance-aware processing.
- Exploring model behavior for deepfake identification workflows.
- Using GPU-based experimentation to support faster processing cycles.
- Connecting software engineering discipline with applied ML 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.
Deepfake Detection Thesis Notes
Ongoing research notes and experiment tracking around manipulated media detection, GPU-assisted testing, and model behavior.
Backend and Data Engineering Notes
Practical notes on database design, SQL thinking, backend architecture, and clean system behavior as the portfolio keeps evolving.
Software Engineering Writeups
Engineering reflections, structured documentation, and portfolio-linked notes that support implementation quality and future publishing.
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 DiskPortfolio-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
StructureLearning Tracks
PracticeProject Streams
ExecutionCommunities 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.
DIU Data Science Club
Learning through a peer-driven environment that strengthens my exposure to SQL, Python, analytics thinking, and data-related workflows.
DIU Robotics Club
Participating in a hands-on community around automation, experimentation, and technology-driven problem solving.
Tech Events & Hackathons
Supported coordination and execution of university tech programs, helping teams, participants, and event logistics move smoothly.
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.
B.Sc. in Software Engineering
Daffodil International University
CGPA: 3.06 / 4.00Cambridge A Levels
St. Loretto School & College
Academic preparation for higher studies in technologyBased 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.
If the interactive map takes a moment to load, the quick links on the left will still open both locations directly.
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.