This is a submission for the AI Agents Challenge powered by n8n and Bright Data
What I Built
I’ve built an AI-powered workflow that helps you identify which tech skills are in demand right now. Here’s how it works:
The Bright Data API node fetches five newly posted software job listings from LinkedIn (within the past 24 hours).
These postings are then passed to an AI node, which analyzes them and generates a sample resume tailored to the skills and requirements in the listings.
Finally, the generated resume is automatically emailed to the user.
This workflow not only shows you which skills are currently marketable but also gives you a concrete, AI-crafted resume example aligned with the latest job trends.
Demo
n8n Workflow
https://gist.github.com/Stemonitis/ef1f8dad35c266fe107b9dd99ccc990a
This is a sample output I got:
Jane Doe*
New York, NY | (212) 555‑1234 | jane.doe@email.com | LinkedIn: linkedin.com/in/janedoe
Professional Summary
Results‑driven professional with 8 + years of experience leading cross‑functional teams, delivering complex projects on time and within budget, and driving continuous improvement in process and technology. Adept at translating business requirements into actionable plans, fostering collaboration between engineering, design, and stakeholder groups, and mentoring junior staff to achieve high‑performance outcomes. Proven track record of enhancing product quality, reducing cycle times, and increasing customer satisfaction across multiple industries.
Core Skills
- Project & Program Management (Agile, Scrum, Waterfall)
- Product Lifecycle Management
- Stakeholder Engagement & Communication
- Team Leadership & Mentoring
- Process Improvement (Lean, Six Sigma)
- Data‑Driven Decision Making & Analytics
- Budgeting & Resource Allocation
- Risk Management & Mitigation
- Technical Proficiency: Java, Python, SQL, JIRA, Confluence, Azure DevOps, AWS
- Continuous Integration / Continuous Delivery (CI/CD)
Professional Experience
Senior Project Manager – TechNova Solutions, New York, NY
Jan 2021 – Present
- Directed 5+ multi‑disciplinary projects valued at $2 M+ each, delivering on‑time and 12 % under budget through rigorous scope, schedule, and cost controls.
- Implemented Agile transformation across 3 product lines, increasing sprint velocity by 35 % and reducing defect backlog by 40 %.
- Facilitated stakeholder workshops to refine requirements, resulting in a 25 % reduction in scope creep and improved user‑story clarity.
- Mentored 8 junior project managers, establishing a mentorship program that decreased onboarding time by 30 %.
Software Engineer – Product Development – Innovatech Corp., New York, NY
Jun 2017 – Dec 2020
- Designed and developed RESTful APIs (Java, Spring Boot) serving 1 M+ daily requests, improving response time by 22 %.
- Spearheaded migration of legacy monolith to microservices architecture on AWS, cutting deployment time from 4 hrs to 15 min.
- Collaborated with UX/UI teams to implement data‑driven dashboards, enhancing product analytics and driving a 15 % increase in customer engagement.
Business Analyst – Global Finance Group, New York, NY
Mar 2015 – May 2017
- Conducted gap analysis for core banking platform upgrades, producing 12 detailed functional specifications that guided a $3 M project.
- Led user acceptance testing (UAT) for 3 major releases, coordinating 200+ end‑users and ensuring 98 % defect resolution pre‑production.
- Developed KPI dashboards (SQL, Power BI) that enabled real‑time monitoring of key metrics, reducing reporting cycle by 70 %.
Education
Master of Science in Information Systems
Columbia University, New York, NY
Graduated: May 2015
Bachelor of Science in Computer Science
New York University, New York, NY
Graduated: May 2013
Certifications
- Project Management Professional (PMP), PMI
- Certified ScrumMaster (CSM), Scrum Alliance
- AWS Certified Solutions Architect – Associate
This email was sent automatically with n8n
https://n8n.io
Technical Implementation
The workflow starts with a cron job that runs every 24 hours. Bright Data nodes then fetch five new tech job postings for the day and format them in a way the AI can process. The AI generates a generic resume based on these listings, and finally an email node sends the result to the specified email address.
Bright Data Verified Node
I used the "Filter dataset to create a snapshot" and "Retrieve snapshot by data id" nodes to pull five LinkedIn software job postings from the past 24 hours. After that, I selected the fields I wanted to keep and combined them into one input for the AI node. Writing the multiple filters for the filter dataset node took some trial and error, and clearer documentation or a more intuitive interface would have made the process smoother.
Journey
I decided to join at the last minute, and I’m really glad I did! The first steps were challenging since I haven’t worked much with APIs and backend workflows. There were also many nodes, especially Bright Nodes, and it took some time to figure out which ones to use. While ChatGPT wasn’t very helpful for explaining certain steps, the video tutorials and other people’s entries were valuable resources. I hope Bright adds more documentation and tutorials for nodes in the future.
I wasn’t able to fully understand how the workflow creates promises or how to make a snapshot load on completion, but overall it was a very satisfying journey. The Bright API datasets are very useful, and it was great to have enough credits to explore them.
Another challenge was using the AI. Setting up the prompt was straightforward, but finding a model that could handle the data without getting overloaded was tricky. I first tried Ollama, then switched to Groc, and had to reduce the number of job posts analyzed from 10 to 5, which wasn’t ideal. I was also surprised by how limited the AI API call usage can be.
I think creating a site that generates a “perfect” sample resume could be an idea worth exploring. Ideally, it would cover more job categories and analyze a larger sample of job descriptions to provide even more insights.
Top comments (0)