Skip to content

Conversation

@TarheelCoupe43
Copy link

No description provided.

{
"image": "mcr.microsoft.com/devcontainers/universal:2",
"features": {TarheelCoupe43/bruteforce-lists}
"ghcr.io/devcontainers-extra/features/amplify-cli:2": {}}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

import zipfile
import os

Folder and file structure

base_dir = "/mnt/data/MohammedRizwan-Portfolio"
os.makedirs(base_dir + "/Projects", exist_ok=True)
os.makedirs(base_dir + "/Job-Resources", exist_ok=True)

Create files with content

index.html

index_html_content = """

<title>Mohammed Rizwan – IT Recruiter | Portfolio</title>

Mohammed Rizwan

IT Recruiter | Bench Sales Expert | Dubai, UAE

Email: [email protected] | LinkedIn

<section id="summary">
    <h2>Summary</h2>
    <p>Detail-oriented IT Recruiter with 2 years of experience in India, specializing in high-volume bench sales and full-cycle recruitment. Proven track record in marketing H1B, OPT, and CPT consultants to top-tier clients. Recently relocated to the UAE and seeking to leverage strong relationship-building and market analysis skills.</p>
</section>

<section id="skills">
    <h2>Skills</h2>
    <ul>
        <li>Full-Cycle Recruiting & Talent Acquisition</li>
        <li>Bench Sales (H1B, OPT, CPT)</li>
        <li>Candidate Sourcing, Screening & Shortlisting</li>
        <li>Vendor Management & Onboarding</li>
        <li>Market Research & Business Analysis</li>
        <li>Dice, Tech Fetch, CareerBuilder, LinkedIn Recruiter, Indeed</li>
        <li>Teamwork, Communication, Adaptability</li>
        <li>UI/UX Assessment (Certified)</li>
    </ul>
</section>

<section id="experience">
    <h2>Experience</h2>
    <h3>US IT Bench Sales Recruiter</h3>
    <p>[Previous Company Name] | 2022 – 2024, [City, India]</p>
    <ul>
        <li>Delivered 8+ high-quality submittals daily, resulting in 5+ client interviews/week.</li>
        <li>Built and scaled vendor network, increasing placements by 30%.</li>
        <li>Managed end-to-end recruitment lifecycle.</li>
        <li>Marketed a daily "HOT LIST" of consultants.</li>
        <li>Mentored junior colleagues, fostering results-driven performance.</li>
    </ul>
</section>

<section id="projects">
    <h2>Projects & Resources</h2>
    <ul>
        <li><a href="Projects/Recruitment-Process-Demo.md" target="_blank">Recruitment Process Demo</a></li>
        <li><a href="Projects/Bench-Sales-Tracker.xlsx" target="_blank">Bench Sales Tracker</a></li>
        <li><a href="Projects/Vendor-Network-Strategy.md" target="_blank">Vendor Network Strategy</a></li>
        <li><a href="Job-Resources/UAE-IT-Job-Portals.md" target="_blank">UAE IT Job Portals</a></li>
        <li><a href="Job-Resources/Candidate-Screening-Tips.md" target="_blank">Candidate Screening Tips</a></li>
    </ul>
</section>

<section id="languages">
    <h2>Languages</h2>
    <ul>
        <li>English (Fluent)</li>
        <li>Hindi (Fluent)</li>
        <li>Urdu (Fluent)</li>
        <li>Kannada (Native)</li>
    </ul>
</section>

<section id="resume">
    <h2>Resume</h2>
    <p>Download my resume: <a href="Resume.pdf" target="_blank">Resume.pdf</a></p>
</section>

<footer>
    <p>&copy; 2025 Mohammed Rizwan | Portfolio hosted on GitHub Pages</p>
</footer>
"""

with open(base_dir + "/index.html", "w") as f:
f.write(index_html_content)

style.css

style_css_content = """body {
font-family: Arial, sans-serif;
line-height: 1.6;
margin: 0;
padding: 0;
background-color: #fdfcfb;
color: #333;
}

header {
text-align: center;
padding: 2rem;
background-color: #0a3d62;
color: #fff;
}

header h1 {
margin: 0;
font-size: 2.5rem;
}

header p a {
color: #ffda79;
text-decoration: none;
}

section {
padding: 2rem;
max-width: 800px;
margin: auto;
border-bottom: 1px solid #ddd;
}

section h2 {
color: #0a3d62;
}

ul {
list-style-type: square;
padding-left: 1.5rem;
}

footer {
text-align: center;
padding: 1rem;
background-color: #0a3d62;
color: #fff;
}"""

with open(base_dir + "/style.css", "w") as f:
f.write(style_css_content)

Resume.pdf placeholder

with open(base_dir + "/Resume.pdf", "wb") as f:
f.write(b"%PDF-1.4\n%Placeholder Resume PDF")

Projects

projects_content = {
"Recruitment-Process-Demo.md": "# Recruitment Process Demo\n\nThis file demonstrates a sample recruitment workflow:\n\n1. Candidate Sourcing\n2. Screening & Shortlisting\n3. Interview Coordination\n4. Vendor/Client Communication\n5. Offer & Onboarding",
"Bench-Sales-Tracker.xlsx": "", # placeholder empty file
"Vendor-Network-Strategy.md": "# Vendor Network Strategy\n\nSteps to build and scale a successful vendor network:\n\n1. Identify potential vendors\n2. Establish communication and build relationships\n3. Maintain a database with contact and performance metrics\n4. Regularly update vendors on available candidates\n5. Track submissions and placements"
}

for filename, content in projects_content.items():
with open(os.path.join(base_dir, "Projects", filename), "w") as f:
f.write(content)

Job Resources

job_resources_content = {
"UAE-IT-Job-Portals.md": "# Top IT Job Portals – UAE\n\n- LinkedIn UAE: https://www.linkedin.com/jobs/\n- Bayt: https://www.bayt.com/en/uae/jobs/\n- Naukri Gulf: https://www.naukrigulf.com/\n- Indeed UAE: https://www.indeed.ae/\n- Glassdoor UAE: https://www.glassdoor.com/Job/uae-jobs-SRCH_IL.0,3_IN209.htm",
"Candidate-Screening-Tips.md": "# Candidate Screening Tips\n\n1. Review resume for relevant skills and experience\n2. Check availability for H1B, OPT, CPT candidates\n3. Conduct brief phone/virtual interview to assess communication\n4. Shortlist based on client requirements and skill alignment\n5. Keep detailed notes for vendor/client updates"
}

for filename, content in job_resources_content.items():
with open(os.path.join(base_dir, "Job-Resources", filename), "w") as f:
f.write(content)

Create ZIP file

zip_path = "/mnt/data/MohammedRizwan-Portfolio.zip"
with zipfile.ZipFile(zip_path, 'w', zipfile.ZIP_DEFLATED) as zipf:
for root, dirs, files in os.walk(base_dir):
for file in files:
file_path = os.path.join(root, file)
arcname = os.path.relpath(file_path, base_dir)
zipf.write(file_path, arcname)

zip_path

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants