https://github.com/ramezlahzy/professional-cv
🎓 Professional LaTeX CV/Resume with automated PDF generation and dynamic updates
https://github.com/ramezlahzy/professional-cv
ats-optimized automated career cv full-stack-developer github-actions latex pdf portfolio professional resume software-engineer
Last synced: about 1 month ago
JSON representation
🎓 Professional LaTeX CV/Resume with automated PDF generation and dynamic updates
- Host: GitHub
- URL: https://github.com/ramezlahzy/professional-cv
- Owner: ramezlahzy
- Created: 2025-06-12T16:34:28.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-12T17:19:18.000Z (12 months ago)
- Last Synced: 2025-06-12T17:43:22.871Z (12 months ago)
- Topics: ats-optimized, automated, career, cv, full-stack-developer, github-actions, latex, pdf, portfolio, professional, resume, software-engineer
- Language: TeX
- Size: 14.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎓 Professional CV/Resume
[](https://github.com/ramezlahzy/professional-cv/releases/latest/download/Ramez_Nashaat_CV.pdf)
[](https://www.latex-project.org/)
[](https://github.com/ramezlahzy/professional-cv/actions)
*Professional LaTeX CV with automated PDF generation*
## 📋 About
This repository contains my professional CV/Resume built with LaTeX, featuring:
- **📄 Professional Layout** - Clean, modern design optimized for ATS systems
- **🔄 Automatic Updates** - GitHub Actions automatically builds and releases PDF
- **🎯 ATS Optimized** - Keyword-rich content optimized for applicant tracking systems
- **📱 Responsive Design** - Looks great in print and digital formats
- **🌐 Dynamic Links** - Connected to live portfolio and professional profiles
## 🚀 Features
### 💼 **Professional Sections**
- **Executive Summary** - Senior Full-Stack Engineer positioning
- **Work Experience** - 4+ years of professional development experience
- **Technical Skills** - Comprehensive technology stack coverage
- **Education** - Computer Science Engineering from German University in Cairo
- **Competitive Programming** - ICPC achievements and Codeforces rating
- **Key Projects** - Featured applications and infrastructure projects
### 🛠️ **Technical Highlights**
- **Full-Stack Development** - React, Node.js, TypeScript
- **Cloud Architecture** - AWS, Serverless, Infrastructure as Code
- **Mobile Development** - React Native, Cross-platform apps
- **Machine Learning** - AI/ML research and implementation
- **Competitive Programming** - 1000+ problems solved, ICPC qualifier
## 📥 Download
### Latest Version
[](https://github.com/ramezlahzy/professional-cv/releases/latest/download/Ramez_Nashaat_CV.pdf)
### Previous Versions
All previous versions are available in the [Releases](https://github.com/ramezlahzy/professional-cv/releases) section.
## 🔧 Build Process
This CV is automatically built using GitHub Actions whenever changes are made:
1. **LaTeX Compilation** - Document is compiled using `pdflatex`
2. **PDF Generation** - High-quality PDF is generated
3. **Release Creation** - New release is created with the updated PDF
4. **Automatic Deployment** - PDF is made available for download
### 🏗️ **Local Development**
You can build the CV locally using either method:
#### Method 1: Using Make
```bash
# Build the PDF
make
# Clean build files
make clean
# Build and open PDF
make open
```
#### Method 2: Using Build Script
```bash
# Run the interactive build script
./build_cv.sh
```
#### Method 3: Manual LaTeX Commands
```bash
# Compile LaTeX (run twice for cross-references)
pdflatex main.tex
pdflatex main.tex
# Rename to final name
mv main.pdf Ramez_Nashaat_CV.pdf
```
### 📋 **Prerequisites**
- **LaTeX Distribution**: MacTeX, TeX Live, or MiKTeX
- **Required Packages**: texlive-latex-base, texlive-latex-extra, texlive-fonts-recommended
## 📂 Repository Structure
```
├── main.tex # Main LaTeX document
├── resume.cls # Custom resume class
├── Makefile # Build automation
├── build_cv.sh # Interactive build script
├── .github/
│ └── workflows/
│ └── build-cv.yml # GitHub Actions workflow
├── README.md # This file
└── releases/ # Built PDFs (auto-generated)
```
## 🎨 Customization
The CV uses a custom LaTeX class (`resume.cls`) that provides:
- Professional formatting and spacing
- Consistent section styling
- Optimized fonts and colors
- ATS-friendly structure
## 🔗 Integration
This CV is dynamically linked from my main GitHub profile:
- **GitHub Profile**: [ramezlahzy](https://github.com/ramezlahzy)
- **Portfolio Website**: [tiny.cc/ramezCV](http://tiny.cc/ramezCV)
- **LinkedIn**: [ramez-lahzy](https://linkedin.com/in/ramez-lahzy-37188021a/)
## 📊 Version History
| Version | Date | Changes |
|---------|------|---------|
| 2.0 | June 2025 | Complete professional redesign, enhanced content |
| 1.5 | 2024 | Added AWS and competitive programming sections |
| 1.0 | 2023 | Initial version |
## 📞 Contact
For any questions or collaboration opportunities:
- **Email**: [lahzyramez@gmail.com](mailto:lahzyramez@gmail.com)
- **LinkedIn**: [ramez-lahzy](https://linkedin.com/in/ramez-lahzy-37188021a/)
- **GitHub**: [ramezlahzy](https://github.com/ramezlahzy)
- **Portfolio**: [tiny.cc/ramezCV](http://tiny.cc/ramezCV)
---
**Built with ❤️ using LaTeX and GitHub Actions**
[](https://github.com/ramezlahzy/professional-cv/stargazers)
[](https://github.com/ramezlahzy/professional-cv/network/members)