How to Build a Data Science Portfolio from Your PhD Research
By Dr. Zubair Khalid, DVM, MS, PhD ·

Quick Answer
- Build a data science portfolio from your PhD research by treating each thesis chapter as a standalone project with cleaned data, documented code, and a written narrative that shows business impact.
- Start with one complete project instead of three partial ones, and publish it on GitHub with a README that explains the problem, your approach, and the result in plain language.
- Your PhD work is academic evidence, not industry proof, so you must translate statistical significance into practical decisions that a hiring manager can understand.
Why Your PhD Research Already Contains Portfolio Projects
Academic researchers often believe their thesis work is too narrow, too theoretical, or too messy to show employers. That belief is incorrect. The same data cleaning, exploratory analysis, model building, and interpretation you performed during your doctorate are the core tasks listed in data science job descriptions. The gap is not in your skills. The gap is in how you present them.
The U.S. Bureau of Labor Statistics describes data scientists as professionals who use analytical tools and techniques to extract meaning from data and support decision making. Your PhD research required you to do exactly that, whether you worked with genomic sequences, medical images, or clinical records. What you lack is not experience. You lack a format that employers recognize.
The Office of Intramural Training and Education at the National Institutes of Health emphasizes that researchers need to translate their scientific training into language that resonates outside academia. That translation is the core work of building a portfolio. You are not inventing new projects. You are repackaging existing ones.
What Employers Actually Look For in a Portfolio
Evidence of End-to-End Project Work
Hiring managers want to see that you can take a messy problem from start to finish. A portfolio piece should show that you can define a question, gather data, clean it, explore it, build a model or analysis, validate your work, and communicate the result. Your PhD thesis already contains this arc, but it is buried under academic formatting.
The O*NET OnLine database lists tasks for data scientists that include identifying business problems, collecting and cleaning data, developing algorithms, and presenting findings to stakeholders. Each of these tasks maps to a stage of your doctoral research. The difference is that your thesis presents these stages as a narrative of scientific discovery, while a portfolio presents them as evidence of technical competence.
Reproducible Code and Clear Documentation
Employers will look at your GitHub repository before they read your resume. They want to see code that runs, a README that explains the project, and documentation that shows you understand why you made each decision. A thesis appendix with code snippets does not meet this standard.
Your portfolio project should have a structure that any data scientist recognizes. That means a clear directory layout, a requirements file, a data dictionary, and a narrative document that walks a reader through your thinking. The NIH Office of Intramural Training and Education advises researchers to document their work in ways that make it accessible to others, and this principle applies directly to portfolio construction.
Communication of Business Value
The hardest transition for academic researchers is learning to talk about value instead of significance. A hiring manager does not want to hear that your model achieved an AUC of 0.87. They want to hear that your model can identify patients at risk of readmission early enough to intervene, or that your image analysis pipeline reduces the time pathologists spend on routine screening.
This does not mean you should fabricate business applications that were not part of your research. It means you should describe the real-world context of your work. If you analyzed genomic data to understand drug resistance, explain how pharmaceutical companies use that information to guide development decisions. The American Society for Microbiology career resources note that scientists must be able to articulate the relevance of their work to diverse audiences, and this skill is central to portfolio presentation.
The Three Project Archetypes from PhD Research
The Genomics Project
A genomics project typically involves large datasets, sequence alignment, variant calling, and statistical analysis of biological patterns. These projects demonstrate your ability to work with high-dimensional data, manage computational pipelines, and apply statistical methods that account for multiple testing and confounding.
To convert a genomics chapter into a portfolio piece, start by isolating the analysis that produced your most defensible result. Clean the code so that it runs from a single command. Write a data dictionary that explains every column in your input files. Then create a narrative document that explains the biological question, your analytical approach, and what your findings mean for someone who studies or treats the condition you investigated.
The U.S. National Science Foundation careers page describes scientific work that involves designing experiments, analyzing data, and communicating results. Your genomics project demonstrates all three, but you must present them in a way that a data science generalist can evaluate.
The Imaging Project
Imaging projects in PhD research often involve segmentation, feature extraction, and classification of medical or biological images. These projects demonstrate your ability to work with unstructured data, apply computer vision techniques, and manage the computational demands of large image datasets.
A portfolio piece from an imaging project should include sample images with your annotations or predictions overlaid. This visual evidence is powerful because it lets a reviewer see your work without reading code. Include a short description of your preprocessing pipeline, your model architecture or analytical approach, and your validation strategy. Explain what clinical or biological question your analysis addressed and how your results would be used.
The Association of American Veterinary Medical Colleges describes career paths that require both technical competence and the ability to apply knowledge to practical problems. The same principle applies to imaging work in human health, agricultural science, or basic biology. Your portfolio should show that you understand the application context, beyond the algorithm.
The Clinical or Observational Project
Clinical and observational projects involve electronic health records, survey data, or longitudinal cohort data. These projects demonstrate your ability to work with messy real-world data, handle missing values, and build models that inform clinical decisions.
These projects are often the easiest to translate into portfolio pieces because their practical relevance is obvious. A model that predicts postoperative complications, a survival analysis of treatment outcomes, or a risk score for disease progression all have clear applications. The challenge is presenting them without violating patient privacy or data use agreements.
If your data cannot be shared, create a synthetic dataset that mimics its structure and demonstrate your pipeline on that. Document clearly that the published data is synthetic and explain what the original data contained. This approach shows employers that you understand data governance while still demonstrating your technical skills.
How to Clean and Document Your Thesis Code
Establish a Reproducible Environment
Your thesis code likely runs on a specific machine with specific package versions. That is not reproducible. Create a requirements file or environment specification that allows anyone to install the exact dependencies your project needs. Test your code from a clean environment to confirm that your documentation is complete.
The NIH Office of Intramural Training and Education emphasizes the importance of rigorous research practices, and reproducibility is a core component of that rigor. A portfolio project that runs without errors on a fresh machine demonstrates that you respect the craft of data science.
Write a README That Tells a Story
Your README is the first thing a reviewer sees. It should answer four questions in order. What problem does this project address? What data did you use and where did it come from? What did you do and why? What did you find and what does it mean?
Write the README for a technical reader who does not know your research area. Define your terms. Explain why your analytical choices were appropriate. Include a section on limitations so the reviewer knows you understand the boundaries of your work.
Create a Data Dictionary
A data dictionary is a table that lists every variable in your dataset, its type, its allowed values, and a plain-language description. This document is often missing from academic code repositories, and its absence signals that you have not thought about how others will use your work.
Your data dictionary should also note any transformations you applied. If you log-transformed a variable, say so. If you imputed missing values, describe your method. This level of documentation distinguishes a professional portfolio from a thesis appendix.
Presenting Your Work on GitHub
Repository Structure That Signals Professionalism
A well-organized repository has a predictable structure. The root directory contains your README, a license file, and a requirements file. A src or code directory contains your scripts. A data directory contains your datasets or instructions for obtaining them. A docs or results directory contains your outputs and narrative documents.
This structure signals that you understand how professional data science teams organize their work. It also makes your project easier for a reviewer to navigate, which increases the chance that they will actually evaluate your code.
Version Control as Evidence of Process
Your commit history is evidence of how you work. A repository with a single commit that dumps all your code at once suggests that you do not iterate. A repository with a logical sequence of commits shows that you developed your analysis incrementally, tested changes, and documented your progress.
If your thesis code was never under version control, start now. Initialize a repository, add your cleaned code, and make commits as you improve documentation and fix issues. The process of building the portfolio becomes evidence of your working style.
The README as Your First Impression
Your README should be concise but complete. Aim for 500 to 800 words. Use headings to structure the document. Include a screenshot or figure that shows your key result. Link to any published paper or thesis chapter that provides additional context.
The American Society for Microbiology career resources note that scientists benefit from building a professional online presence that showcases their skills and experience. Your GitHub profile serves this function for data science roles. Make sure your profile page links to your portfolio projects and includes a short bio that describes your research background and career interests.
Writing the Narrative That Connects Your Work to Industry
Translate Statistical Results into Decisions
Every statistical result in your thesis can be translated into a decision context. A hazard ratio becomes a statement about which patients need earlier intervention. A classification accuracy becomes a statement about how many cases a screening tool would catch. A clustering result becomes a statement about how to segment a population for targeted outreach.
Write these translations explicitly in your portfolio narrative. Do not assume the reviewer will make the connection. Your job is to make the practical relevance obvious.
Describe Constraints and Tradeoffs
Industry data science work is full of constraints. You have limited compute, messy data, regulatory requirements, and stakeholders who need answers quickly. Your PhD work also had constraints, and describing them honestly makes your portfolio more credible.
Talk about the tradeoffs you made. Why did you choose one model over another? What were the computational limits you faced? How did you handle missing data? These details show that you understand the realities of applied work, beyond the theory.
Show That You Can Communicate to Non-Specialists
The NIH Office of Intramural Training and Education advises researchers to develop communication skills that allow them to explain their work to diverse audiences. Your portfolio narrative is a test of this skill. If a reviewer who knows nothing about your research area can understand what you did and why it matters, you have passed.
Write your narrative in plain language. Define technical terms. Use analogies sparingly but effectively. Read your narrative aloud and cut any sentence that feels like academic jargon.
At a Glance
| Project Type | Key Skills Demonstrated | Portfolio Format | Best For |
|---|---|---|---|
| Genomics | High-dimensional data, pipeline management, statistical rigor | Cleaned pipeline, data dictionary, biological narrative | Bioinformatics and computational biology roles |
| Imaging | Computer vision, unstructured data, computational efficiency | Sample outputs with annotations, preprocessing description | Medical imaging and computer vision roles |
| Clinical or Observational | Messy data handling, missing data, model validation | Synthetic data if needed, decision-focused narrative | Healthcare analytics and clinical data science roles |
Practical Steps to Build Your First Portfolio Project
Step 1: Select One Thesis Chapter
Choose the chapter that has the clearest data, the most defensible analysis, and the most obvious practical application. Do not choose the chapter that was most impressive to your committee. Choose the chapter that a hiring manager can understand with minimal background.
Step 2: Extract and Clean the Code
Pull the code from your thesis appendix or lab repository. Remove hardcoded file paths. Replace them with command-line arguments or configuration files. Remove commented-out experiments that did not work. Keep only the code that produced your final results.
Step 3: Create the Supporting Documents
Write your README, data dictionary, and narrative document. These three documents are the difference between a code dump and a portfolio project. Invest real time in them. They are what a reviewer will read first.
Step 4: Test From a Clean Environment
Create a fresh virtual environment, install your requirements file, and run your code from start to finish. Fix any errors. Repeat until the project runs without intervention. This step is non-negotiable.
Step 5: Publish and Iterate
Push your repository to GitHub. Share it with a colleague or mentor and ask for feedback. Revise based on their comments. Your portfolio is a living document that should improve as your skills grow.
Records and Measurements for Portfolio Development
Track your portfolio development the way you would track a research project. Keep a log of what you have completed, what remains, and what feedback you have received. This record helps you manage your time and demonstrates to yourself that you are making progress.
| Milestone | Measurement | Target |
|---|---|---|
| Repository created | Repository exists with README and license | Within one week |
| Code cleaned | Code runs from clean environment | Within two weeks |
| Documentation complete | README, data dictionary, narrative written | Within three weeks |
| Feedback received | At least one external review completed | Within one month |
Common Failure Patterns in Academic Portfolios
The Code Dump
The most common failure is publishing raw thesis code without cleaning or documentation. This signals to employers that you do not understand professional standards. Fix this by investing time in your README and data dictionary before you share your repository.
The Missing Data Dictionary
A repository without a data dictionary forces the reviewer to guess what each column means. This creates friction and reduces the chance that your work will be evaluated fairly. Always include a data dictionary, even for small datasets.
The Overly Technical Narrative
A narrative that assumes the reviewer knows your research area will lose most readers. Write for a general technical audience. Define your terms and explain your context. If a sentence would not make sense to a data scientist in a different domain, rewrite it.
The Unreproducible Environment
Code that only runs on your machine is not a portfolio piece. It is a souvenir. Create a requirements file, test from a clean environment, and document any system-level dependencies.
Limitations and Honest Boundaries
Your PhD research has limitations that you should acknowledge in your portfolio. Your sample size may be small. Your data may come from a single institution. Your analysis may not generalize beyond your study population. Acknowledging these limitations honestly is more credible than pretending they do not exist.
The U.S. Bureau of Labor Statistics notes that data science roles often require a master's degree or PhD, and that employers value candidates who can apply advanced analytical methods to real problems. Your PhD is a strong credential, but it does not guarantee that your portfolio will be competitive. You must do the work of translation and presentation.
Professional Escalation Criteria
If you have built a portfolio project and are not getting interviews, the problem may not be your portfolio. Consider seeking professional feedback. Your university career services office, your thesis advisor, or a mentor in industry can review your materials and identify gaps you cannot see yourself.
The NIH Office of Intramural Training and Education offers career development resources for researchers at all stages, and the American Society for Microbiology provides career services that include networking and professional development opportunities. Use these resources. A second pair of eyes on your portfolio is worth more than another month of solitary revision.
A Decision Framework for Choosing Which Thesis Chapter to Convert First
Selecting the wrong thesis chapter is the most common reason academic portfolio projects stall. Researchers often choose the chapter they find most intellectually impressive instead of the one that best demonstrates industry-relevant skills. A structured decision framework removes the guesswork and helps you evaluate each chapter against the same criteria a hiring manager would apply.
The Four-Filter Selection Method
Run each thesis chapter through four sequential filters. A chapter must pass all four to be worth converting. If none pass, combine elements from two chapters into a single coherent project instead of forcing a weak chapter into portfolio shape.
Filter 1: Data Accessibility
Ask whether you can legally and practically share the data. Clinical data with patient identifiers, proprietary genomic sequences, or data covered by institutional agreements fail this filter immediately. If the data cannot be shared and you cannot create a realistic synthetic version, set the chapter aside. The NIH Office of Intramural Training and Education stresses that responsible data management includes understanding use agreements, and this awareness matters more to employers than the analysis itself.
Filter 2: Code Completeness
Examine whether your analysis code exists in a form that can be reconstructed. A chapter whose code lives only in a lab notebook or on a former collaborator's machine will consume weeks of recovery time. A chapter with version-controlled scripts or at least a coherent set of analysis files passes this filter. If you would need to rewrite more than half the analysis from scratch, the chapter fails.
Filter 3: Skill Visibility
Evaluate whether the chapter demonstrates skills that appear in data science job postings. The O*NET OnLine database lists tasks such as cleaning data, developing algorithms, and presenting findings to stakeholders. A chapter that is primarily wet-lab work with minimal computational analysis will not show employers what they need to see. A chapter with substantial data manipulation, statistical modeling, or pipeline construction passes.
Filter 4: Narrative Clarity
Consider whether you can explain the chapter's practical value in three plain-language sentences. If you cannot connect the analysis to a decision someone would make, the chapter fails. A genomics chapter about gene expression in drug-resistant bacteria passes because pharmaceutical companies use that information for development decisions. A chapter about a theoretical statistical property with no application context fails.
Scoring Your Chapters Objectively
Create a simple scoring table to compare chapters across the four filters. Use a scale of one to five for each filter, where five means the chapter fully satisfies the criterion. A chapter needs a total score of at least 14 out of 20 to justify the conversion effort.
| Thesis Chapter | Data Accessibility | Code Completeness | Skill Visibility | Narrative Clarity | Total |
|---|---|---|---|---|---|
| Chapter 1: Genomics | 4 | 3 | 5 | 4 | 16 |
| Chapter 2: Imaging | 2 | 4 | 5 | 3 | 14 |
| Chapter 3: Clinical | 1 | 2 | 4 | 5 | 12 |
The scoring table forces you to confront tradeoffs honestly. A chapter with brilliant analysis but inaccessible data will score poorly on the first filter regardless of its technical merit. The table also helps you decide when to combine chapters. If one chapter has strong data accessibility but weak narrative clarity, and another has the opposite profile, you can merge their strengths into a single project.
The Time-Box Rule
Set a hard limit of two weeks for the initial conversion of your chosen chapter. If you cannot produce a cleaned repository with a README, data dictionary, and narrative document within that window, stop and reassess. The time-box rule prevents the perfectionism trap that keeps academic researchers from publishing anything at all.
The two-week limit is not arbitrary. It forces you to make pragmatic decisions about what to include and what to cut. You will discover within days whether your code is recoverable, whether your documentation is sufficient, and whether you can explain your work in plain language. If the chapter fails the time-box test, apply the four-filter method to your next-best chapter.
Common Selection Errors
Choosing the Chapter Your Advisor Liked Best
Your committee valued novelty and theoretical contribution. Employers value clarity and practical application. These criteria rarely align. A chapter that your advisor called groundbreaking may be the one that is hardest to explain to a hiring manager.
Choosing the Chapter With the Most Complex Methods
Complexity is not a substitute for clarity. A chapter with a sophisticated Bayesian hierarchical model may be less compelling than a chapter with straightforward logistic regression that produces an actionable risk score. Employers want to see that you can match methods to problems, not that you can deploy the most advanced technique available.
Choosing the Chapter With the Best Statistical Results
A chapter with significant findings is not automatically a good portfolio piece. The result matters less than the process. A chapter with null results but a clean, well-documented pipeline demonstrates more about your working style than a chapter with impressive numbers buried in unreproducible code.
When to Build a New Project Instead
The four-filter method may reveal that none of your thesis chapters qualify. This outcome is more common than researchers expect, particularly for those whose doctoral work was primarily experimental or field-based. In this case, build a small synthetic project that mimics the structure of industry data science work.
The U.S. Bureau of Labor Statistics notes that data scientists often work with data from business operations, customer interactions, or sensor systems. You can create a portfolio project using public datasets from these domains. The project will not draw on your PhD research, but it will demonstrate the same analytical skills. The NIH Office of Intramural Training and Education advises researchers to remain flexible in their career preparation, and building a non-thesis project is a legitimate form of that flexibility.
Recording Your Selection Decision
Document why you chose one chapter over the others. Write a short paragraph explaining how each chapter scored on the four filters and why your chosen chapter best balances accessibility, completeness, skill visibility, and narrative clarity. This record serves two purposes. It helps you explain your choice if asked in an interview, and it prevents you from second-guessing your decision when the conversion work becomes difficult.
The American Society for Microbiology career resources emphasize that scientists should be able to articulate their professional choices and the reasoning behind them. Your selection record is practice for that articulation. It also gives you a fallback plan if your first choice fails the two-week time-box test, because you have already documented which chapter is your second-best option.
Frequently Asked Questions
How many portfolio projects do I need before applying for data science jobs?
One complete, polished project is better than three partial ones. A single project that demonstrates end-to-end work, clean code, and clear communication gives a hiring manager enough evidence to evaluate your skills. Add a second project only after the first meets professional standards.
Can I share my thesis data publicly in a portfolio?
Often not. Your data may be subject to patient privacy protections, institutional agreements, or licensing restrictions. If you cannot share the original data, create a synthetic dataset that mimics its structure and document clearly that the published data is synthetic.
Should I include my published papers in my portfolio?
Yes, but as supporting evidence, not as the main content. Link to your papers from your README or narrative, but do not expect a hiring manager to read them. Your portfolio project itself must stand alone as evidence of your data science skills.
How do I explain my PhD research to a non-specialist employer?
Focus on the problem you solved, the data you used, and the decision your analysis supports. Avoid field-specific jargon. If you cannot explain your work in three sentences to someone outside your field, practice until you can.
What if my thesis code is too messy to clean?
Start fresh. Rewrite the analysis from scratch using the methods you documented in your thesis. This is often faster than untangling old code, and it produces cleaner, more maintainable code that better represents your current skills.
Do I need to include machine learning models in my portfolio?
No. Many data science roles involve statistical analysis, data visualization, and communication more than model building. A portfolio that demonstrates rigorous statistical thinking and clear communication is valuable even without a neural network. Match your portfolio to the roles you are targeting.
How should I handle a thesis chapter that did not produce significant results?
A null result is still a result. Describe what you tested, why you tested it, and what you learned from the negative finding. Employers value candidates who can report honestly and extract insight from unexpected outcomes.
Should I create a personal website for my portfolio?
A personal website is helpful but not required. A well-organized GitHub profile with a clear README and pinned repositories is sufficient for most applications. If you create a website, keep it simple and link to your repositories and papers.
Related Articles
- Data Science Careers in Biology: Building a Transferable Evidence Portfolio
- Academic Research Jobs in Canada: A Guide for Aspiring Researchers
- Genomic Data Science: Career Paths and Essential Skills
- Academic Research Career Path: From PhD to Principal Investigator
- Academic Research Assistant: Roles, Skills, and Career Advancement
References and Further Reading
- Occupational Outlook Handbook. U.S. Bureau of Labor Statistics.
- O*NET OnLine. U.S. Department of Labor.
- Office of Intramural Training and Education. National Institutes of Health.
- Careers at NSF. U.S. National Science Foundation.
- Career Services. American Society for Microbiology.
- AAVMC Career Resources. Association of American Veterinary Medical Colleges.
- NCBI Literature Resources. National Center for Biotechnology Information.
- PubMed. National Library of Medicine.
This article is educational and does not replace institutional policy, professional advice, or applicable safety and regulatory requirements.