-
Notifications
You must be signed in to change notification settings - Fork 396
Create devcontainer.json #13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
| { | ||
| "image": "mcr.microsoft.com/devcontainers/universal:2", | ||
| "features": {TarheelCoupe43/bruteforce-lists} | ||
| "ghcr.io/devcontainers-extra/features/amplify-cli:2": {}} |
There was a problem hiding this comment.
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>© 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
No description provided.