From 82bd9aa9cc1e2400825df561b594237c049b111f Mon Sep 17 00:00:00 2001 From: Rohith Sv Date: Fri, 6 Sep 2024 19:29:06 -0400 Subject: [PATCH 1/6] gitignore updated to skip /virtual folder --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6d06188..50bbd27 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ generated_cv* .vscode chrome_profile answers.json -data* \ No newline at end of file +data* +*virtual \ No newline at end of file From 20382d14c3cb65554a7b7d871c30b3a845e725f2 Mon Sep 17 00:00:00 2001 From: Federico <85809106+feder-cr@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:21:03 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 15fe7b8..ef78a18 100644 --- a/README.md +++ b/README.md @@ -259,11 +259,12 @@ Each section has specific fields to fill out: - Example: ```yaml education_details: - - degree: "Bachelor's Degree" - university: "University of Example" - gpa: "3.8/4" - graduation_year: "2022" + - education_level: "Bachelor's Degree" + institution: "University of Example" field_of_study: "Software Engineering" + final_evaluation_grade: "4/4" + start_date: "2021" + year_of_completion: "2023" exam: Algorithms: "A" Data Structures: "B+" @@ -274,13 +275,13 @@ Each section has specific fields to fill out: - `experience_details:` - This section details your work experience, including job roles, companies, and key responsibilities. - - **position**: Your job title or role. - - **company**: The name of the company or organization where you worked. - - **employment_period**: The timeframe during which you were employed in the role (e.g., MM/YYYY - MM/YYYY). - - **location**: The city and country where the company is located. - - **industry**: The industry or field in which the company operates. - - **key_responsibilities**: A list of major responsibilities or duties you had in the role. - - **skills_acquired**: Skills or expertise gained through this role. + - position: Your job title or role. + - company: The name of the company or organization where you worked. + - employment_period: The timeframe during which you were employed in the role (e.g., MM/YYYY - MM/YYYY). + - location: The city and country where the company is located. + - industry: The industry or field in which the company operates. + - key_responsibilities: A list of major responsibilities or duties you had in the role. + - skills_acquired: Skills or expertise gained through this role. - Example: ```yaml @@ -333,7 +334,8 @@ Each section has specific fields to fill out: - `certifications:` - Include any professional certifications you have earned. - - **certification_name**: The name of the certification. + - name: "PMP" + description: "Certification for project management professionals, issued by the Project Management Institute (PMI)" - Example: ```yaml From 5d8372700a154c1bdf8d1a12eec8564268a156a1 Mon Sep 17 00:00:00 2001 From: Federico <85809106+feder-cr@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:23:11 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index ef78a18..5b1bc4b 100644 --- a/README.md +++ b/README.md @@ -275,13 +275,13 @@ Each section has specific fields to fill out: - `experience_details:` - This section details your work experience, including job roles, companies, and key responsibilities. - - position: Your job title or role. - - company: The name of the company or organization where you worked. - - employment_period: The timeframe during which you were employed in the role (e.g., MM/YYYY - MM/YYYY). - - location: The city and country where the company is located. - - industry: The industry or field in which the company operates. - - key_responsibilities: A list of major responsibilities or duties you had in the role. - - skills_acquired: Skills or expertise gained through this role. + - **position**: Your job title or role. + - **company**: The name of the company or organization where you worked. + - **employment_period**: The timeframe during which you were employed in the role (e.g., MM/YYYY - MM/YYYY). + - **location**: The city and country where the company is located. + - **industry**: The industry or field in which the company operates. + - **key_responsibilities**: A list of major responsibilities or duties you had in the role. + - **skills_acquired**: Skills or expertise gained through this role. - Example: ```yaml From ec671eba888e0084deb758b51f3edd73ed7f1296 Mon Sep 17 00:00:00 2001 From: feder-cr <85809106+feder-cr@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:40:56 +0200 Subject: [PATCH 4/6] new plain_text_format --- data_folder_example/plain_text_resume.yaml | 170 +++++++++++---------- 1 file changed, 88 insertions(+), 82 deletions(-) diff --git a/data_folder_example/plain_text_resume.yaml b/data_folder_example/plain_text_resume.yaml index 2ba5666..012a5b8 100644 --- a/data_folder_example/plain_text_resume.yaml +++ b/data_folder_example/plain_text_resume.yaml @@ -1,118 +1,124 @@ personal_information: - name: "Liam" - surname: "Murphy" - date_of_birth: "15/08/1995" - country: "Ireland" - city: "Galway" - address: "Galway City Center" - phone_prefix: "+353" - phone: "871234567" - email: "liam.murphy@gmail.com" - github: "https://github.com/liam-murphy" - linkedin: "https://www.linkedin.com/in/liam-murphy/" - + name: "Giovanni" + surname: "Bianchi" + date_of_birth: "12/02/1988" + country: "Italy" + city: "Rome" + address: "Via Nazionale, 45" + phone_prefix: "+39" + phone: "3345678901" + email: "giovanni.bianchi@example.com" + github: "https://github.com/giovanni-bianchi" + linkedin: "https://www.linkedin.com/in/giovanni-bianchi/" + education_details: - - degree: "Bachelor's Degree" - university: "National University of Ireland, Galway" - gpa: "4/4" - graduation_year: "2020" - field_of_study: "Computer Science" + - education_level: "Master's Degree" + institution: "University of Rome" + field_of_study: "Computer Engineering" + final_evaluation_grade: "110/110" + start_date: "2011" + year_of_completion: "2013" exam: - Information Theory and Inference: "4" - Algorithm Analysis and Design: "4" - Object-Oriented Languages and Programming: "4" - Linear Algebra and Numerical Analysis: "4" - Database: "4" + Computer Networks: "30/30" + Advanced Algorithms: "30/30" + Database Systems: "30/30" + Embedded Systems: "30/30" + Artificial Intelligence: "30/30" experience_details: - - position: "Co-Founder & Software Engineer" - company: "CryptoWave Solutions" - employment_period: "03/2021 - Present" - location: "Ireland" - industry: "Blockchain Technology" + - position: "Senior Software Engineer" + company: "TechSolutions" + employment_period: "01/2018 - Present" + location: "Rome, Italy" + industry: "Software Development" key_responsibilities: - - responsibility_1: "Co-founded and led a startup specializing in app and software development with a focus on blockchain technology" - - responsibility_2: "Provided blockchain consultations for 10+ companies, enhancing their software capabilities with secure, decentralized solutions" - - responsibility_3: "Developed blockchain applications, integrated cutting-edge technology to meet client needs and drive industry innovation" + - responsibility_1: "Led a team of developers in designing and implementing enterprise software solutions" + - responsibility_2: "Architected scalable systems to handle high-volume data processing" + - responsibility_3: "Optimized application performance and reduced downtime by 20%" skills_acquired: - - "Blockchain development" - - "Software engineering" - - "Consultancy" + - "Software architecture" + - "Team leadership" + - "Performance optimization" - - position: "Research Intern" - company: "National University of Ireland, Galway" - employment_period: "11/2022 - 03/2023" - location: "Galway, Ireland" - industry: "IoT Security Research" + - position: "Software Developer" + company: "Innovatech" + employment_period: "06/2015 - 12/2017" + location: "Milan, Italy" + industry: "Technology" key_responsibilities: - - responsibility_1: "Conducted in-depth research on IoT security, focusing on binary instrumentation and runtime monitoring" - - responsibility_2: "Performed in-depth study of the MQTT protocol and Falco" - - responsibility_3: "Developed multiple software components including MQTT packet analysis library, Falco adapter, and RML monitor in Prolog" - - responsibility_4: "Authored thesis 'Binary Instrumentation for Runtime Monitoring of Internet of Things Systems Using Falco'" + - responsibility_1: "Developed and maintained web applications using modern technologies" + - responsibility_2: "Collaborated with UX/UI designers to enhance user experience" + - responsibility_3: "Implemented automated testing procedures to ensure code quality" skills_acquired: - - "IoT security" - - "Binary instrumentation" - - "MQTT protocol" - - "Prolog programming" + - "Web development" + - "User experience design" + - "Automated testing" - - position: "Software Engineer" - company: "University Hospital Galway" - employment_period: "05/2022 - 11/2022" - location: "Galway, Ireland" - industry: "Healthcare IT" + - position: "Junior Developer" + company: "StartUp Hub" + employment_period: "01/2014 - 05/2015" + location: "Florence, Italy" + industry: "Startups" key_responsibilities: - - responsibility_1: "Integrated and enforced robust security protocols" - - responsibility_2: "Developed and maintained a critical software tool for password validation used by over 1,600 employees" - - responsibility_3: "Played an integral role in the hospital's cybersecurity team" + - responsibility_1: "Assisted in the development of mobile applications and web platforms" + - responsibility_2: "Participated in code reviews and contributed to software design discussions" + - responsibility_3: "Resolved bugs and implemented feature enhancements" skills_acquired: - - "Cybersecurity" - - "Software development" - - "Password validation" + - "Mobile app development" + - "Code reviews" + - "Bug fixing" projects: - - name: "JobBot" - description: "AI-driven tool to automate and personalize job applications on LinkedIn, gained over 3000 stars on GitHub, improving efficiency and reducing application time" - link: "https://github.com/liam-murphy/jobbot" - - name: "mqtt-packet-parser" - description: "Developed a Node.js module for parsing MQTT packets, improved parsing efficiency by 40%" - link: "https://github.com/liam-murphy/mqtt-packet-parser" + - name: "E-Commerce Platform" + description: "Developed a scalable e-commerce platform with advanced features like real-time inventory tracking and user analytics" + link: "https://github.com/giovanni-bianchi/ecommerce-platform" + - name: "Smart Home Automation" + description: "Created a smart home automation system integrating various IoT devices for remote control and monitoring" + link: "https://github.com/giovanni-bianchi/smart-home-automation" achievements: - - name: "Winner of an Irish public competition" - description: "Won first place in a public competition with a perfect score of 70/70, securing a Software Developer position at University Hospital Galway" - - name: "Galway Merit Scholarship" - description: "Awarded annually from 2018 to 2020 in recognition of academic excellence and contribution" - - name: "GitHub Recognition" - description: "Gained over 3000 stars on GitHub with JobBot project" + - name: "Top Innovator Award" + description: "Recognized for innovative solutions and contributions to high-impact projects at TechSolutions" + - name: "Best Young Developer" + description: "Awarded for outstanding performance and contributions during the first three years at Innovatech" certifications: - - "C1" + - name: "Certified Ethical Hacker (CEH)" + description: "Certification for expertise in ethical hacking and cybersecurity practices" + - name: "AWS Certified DevOps Engineer" + description: "Certification for DevOps practices and using AWS for cloud services" + - name: "Microsoft Certified: Azure Solutions Architect Expert" + description: "Certification for designing and implementing Azure solutions" + - name: "Certified Kubernetes Administrator (CKA)" + description: "Certification for managing and orchestrating Kubernetes clusters" + - name: "Certified Data Privacy Professional (CDPP)" + description: "Certification for ensuring data privacy and compliance with regulations" languages: - - language: "English" + - language: "Italian" proficiency: "Native" - - language: "Spanish" - proficiency: "Professional" + - language: "English" + proficiency: "Fluent" interests: - - "Full-Stack Development" - - "Software Architecture" - - "IoT system design and development" + - "Cloud Computing" + - "Cybersecurity" + - "IoT Development" - "Artificial Intelligence" - - "Cloud Technologies" + - "Data Privacy" availability: - notice_period: "immediately" + notice_period: "2 months" salary_expectations: - salary_range_usd: "100000" + salary_range_usd: "90000 - 110000" self_identification: gender: "Male" - pronouns: "He" + pronouns: "He/Him" veteran: "No" disability: "No" - ethnicity: "white" + ethnicity: "White" legal_authorization: eu_work_authorization: "Yes" @@ -130,4 +136,4 @@ work_preferences: open_to_relocation: "Yes" willing_to_complete_assessments: "Yes" willing_to_undergo_drug_tests: "Yes" - willing_to_undergo_background_checks: "Yes" \ No newline at end of file + willing_to_undergo_background_checks: "Yes" From 5b3cdf8f807adcc48880b1e39409f8c164270a26 Mon Sep 17 00:00:00 2001 From: Federico <85809106+feder-cr@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:42:58 +0200 Subject: [PATCH 5/6] new plain_text_resume.yaml format --- data_folder/plain_text_resume.yaml | 92 ++++++++++++++++++------------ 1 file changed, 55 insertions(+), 37 deletions(-) diff --git a/data_folder/plain_text_resume.yaml b/data_folder/plain_text_resume.yaml index aabcee4..82bfd61 100644 --- a/data_folder/plain_text_resume.yaml +++ b/data_folder/plain_text_resume.yaml @@ -1,7 +1,7 @@ personal_information: name: "[Your Name]" surname: "[Your Surname]" - date_of_birth: "[DD/MM/YYYY]" + date_of_birth: "[Your Date of Birth]" country: "[Your Country]" city: "[Your City]" address: "[Your Address]" @@ -12,74 +12,92 @@ personal_information: linkedin: "[Your LinkedIn Profile URL]" education_details: - - degree: "[Your Degree]" - university: "[Your University]" - gpa: "[Your GPA]" - graduation_year: "[Year of Graduation]" + - education_level: "[Your Education Level]" + institution: "[Your Institution]" field_of_study: "[Your Field of Study]" + final_evaluation_grade: "[Your Final Evaluation Grade]" + start_date: "[Start Date]" + year_of_completion: "[Year of Completion]" exam: - [Course Name 1]: "[Grade]" - [Course Name 2]: "[Grade]" - [Course Name 3]: "[Grade]" - [Course Name 4]: "[Grade]" - [Course Name 5]: "[Grade]" + exam_name_1: "[Grade]" + exam_name_2: "[Grade]" + exam_name_3: "[Grade]" + exam_name_4: "[Grade]" + exam_name_5: "[Grade]" + exam_name_6: "[Grade]" experience_details: - - position: "[Your Job Title]" + - position: "[Your Position]" company: "[Company Name]" - employment_period: "[Start Date] - [End Date]" + employment_period: "[Employment Period]" location: "[Location]" industry: "[Industry]" key_responsibilities: - - responsibility_1: "[Key Responsibility 1]" - - responsibility_2: "[Key Responsibility 2]" - - responsibility_3: "[Key Responsibility 3]" + - responsibility_1: "[Responsibility Description]" + - responsibility_2: "[Responsibility Description]" + - responsibility_3: "[Responsibility Description]" skills_acquired: - - "[Skill 1]" - - "[Skill 2]" - - "[Skill 3]" + - "[Skill]" + - "[Skill]" + - "[Skill]" + + - position: "[Your Position]" + company: "[Company Name]" + employment_period: "[Employment Period]" + location: "[Location]" + industry: "[Industry]" + key_responsibilities: + - responsibility_1: "[Responsibility Description]" + - responsibility_2: "[Responsibility Description]" + - responsibility_3: "[Responsibility Description]" + skills_acquired: + - "[Skill]" + - "[Skill]" + - "[Skill]" projects: - name: "[Project Name]" - description: "[Brief Description of the Project]" - link: "[Project URL]" + description: "[Project Description]" + link: "[Project Link]" + - name: "[Project Name]" - description: "[Brief Description of the Project]" - link: "[Project URL]" + description: "[Project Description]" + link: "[Project Link]" achievements: - - name: "[Achievement Title]" - description: "[Brief Description of the Achievement]" - - name: "[Achievement Title]" - description: "[Brief Description of the Achievement]" + - name: "[Achievement Name]" + description: "[Achievement Description]" + - name: "[Achievement Name]" + description: "[Achievement Description]" certifications: - - "[Certification Name]" + - name: "[Certification Name]" + description: "[Certification Description]" + - name: "[Certification Name]" + description: "[Certification Description]" languages: - - language: "[Language Name]" + - language: "[Language]" proficiency: "[Proficiency Level]" - - language: "[Language Name]" + - language: "[Language]" proficiency: "[Proficiency Level]" interests: - - "[Interest 1]" - - "[Interest 2]" - - "[Interest 3]" - - "[Interest 4]" - - "[Interest 5]" + - "[Interest]" + - "[Interest]" + - "[Interest]" availability: notice_period: "[Notice Period]" salary_expectations: - salary_range_usd: "[Expected Salary Range in USD]" + salary_range_usd: "[Salary Range]" self_identification: gender: "[Gender]" pronouns: "[Pronouns]" - veteran: "[Veteran Status]" - disability: "[Disability Status]" + veteran: "[Yes/No]" + disability: "[Yes/No]" ethnicity: "[Ethnicity]" legal_authorization: From afd7708a2b4b2dbd90383005c892ee74b4e628fe Mon Sep 17 00:00:00 2001 From: Federico <85809106+feder-cr@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:12:18 +0200 Subject: [PATCH 6/6] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5b1bc4b..60228c9 100644 --- a/README.md +++ b/README.md @@ -251,7 +251,8 @@ Each section has specific fields to fill out: - This section outlines your academic background, including degrees earned and relevant coursework. - **degree**: The type of degree obtained (e.g., Bachelor's Degree, Master's Degree). - **university**: The name of the university or institution where you studied. - - **gpa**: Your Grade Point Average or equivalent measure of academic performance. + - **final_evaluation_grade**: Your Grade Point Average or equivalent measure of academic performance. + - **start_date**: The start year of your studies. - **graduation_year**: The year you graduated. - **field_of_study**: The major or focus area of your studies. - **exam**: A list of courses or subjects taken along with their respective grades.