Skip to content

shadman/genai-gemini-cv-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

GenAI Gemini CV Parser with Python

Gemini API used to parse CV and identify candidate skills, expertise

Install dependencies

  • google.generativeai
  • pip install IPython

API Key

Set Env or update API KEY on line number 14, with yours

GOOGLE_API_KEY="XXccss233XXcccsszX"

Run

To get the output of our predefined file name

python genai.py

Input / Predefined Text

Update the input parameter on line number 21, to test your required text/input value

Output

Shadman Jamil - CV Analysis

Main Information:

Name: Shadman Jamil Location: ... Phone: ... Email: ... LinkedIn: https://www.linkedin.com/in/shadmanjamil

Skills:

  • Primary Skills: PHP, MySQL, PostgreSQL, Ruby on Rails, MongoDB, Symfony, Zend, Yii Frameworks, ELK Stack, Laravel/Lumen Framework, Redis, Memcache, CodeIgniter Framework, CI/CD, PrestaShop E-Commerce, Ubuntu/Linux, WordPress CMS, Git, Bitbucket, SVN, Docker, Kubernetes, JavaScript, JQuery, Amazon Web Services (AWS), RESTful API Services, Microsoft Azure, Microservices, SOA, Google Cloud Platform (GCP), Google BigQuery, Python, NodeJS, OAuth2.0, SSO, Java, Spring, Spring Boot, RabbitMQ, SQS
  • Secondary Skills: C#, ASP.net, C++ & C, Elixs, Activecollab, OsCommerce & Joomla, AJAX, HTML, CSS, DIV Tableless & Responsive Designs, MS SQL, NSQ, H2 & ReThinkDB, AngularJS, KnockoutJS, Bootstrap, Prototype, High Slides, SVN & SVN Tortoise, Adobe Photoshop, Illustrator, Freehand & Corel Draw, ETL, Grafana, JWT Token, OpenID, Sidekiq, Logstash, New Relic, Queues, Payment Gateways, UI Experience & Design, SEO, Live Radio Streaming & Web Security

Expertise:

  • Software Architecture: Extensive experience in designing and implementing scalable, reliable, and performant architectures for web applications, microservices, serverless, event-driven, domain-driven, distributed, n-tier, and containerized solutions.
  • Backend Development: Proficient in a wide range of programming languages and frameworks, including PHP, Ruby on Rails, Java, Python, and NodeJS. Experienced in building robust and scalable back-end systems.
  • DevOps: Skilled in managing all aspects of DevOps operations, including infrastructure maintenance, CI/CD pipeline setup, and Kubernetes deployment.
  • Cloud Computing: Familiar with major cloud providers like AWS, Azure, and GCP, and capable of leveraging cloud services for various projects.
  • Team Management & Leadership: Experienced in leading and managing development teams, setting up effective workflows, and fostering a collaborative environment.
  • Project Management: Experienced in agile methodologies and utilizing tools like Jira and Confluence for project management.
  • E-Commerce: Proven expertise in building and maintaining e-commerce platforms using technologies like PrestaShop and WordPress.
  • Web Development: Comprehensive experience in developing responsive websites, custom plugins, and various web applications.

Key Highlights:

  • 16+ years of experience in the IT industry.
  • Strong track record of leading development teams and delivering successful projects.
  • Proven ability to design and implement complex architectures.
  • Demonstrated expertise in various technologies, including cloud computing, DevOps, and microservices.
  • Excellent communication and interpersonal skills, with experience working with international clients.

Overall:

Shadman Jamil presents himself as a highly skilled and experienced software architect with a strong foundation in various technologies and a demonstrated ability to lead and manage development teams. His broad range of technical skills, coupled with his experience in different industries and project types, make him a strong candidate for roles requiring a senior-level architect with a holistic understanding of system design and development.

Get started

About

Gemini API used to parse CV and identify candidate skills, expertise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages