how To :- Make Your Resume Awesome (IResume.py)

Posted On // 3 comments
Hi dear all,


Today i was playing with a python and suddenly an idea came in mind that why shouldnt i buid our CV in python and Lets Charged the brain and got in work so it taks some time around 2-3 Hrs but output sounds good.

So My IResume.py ll looks like this some how

IResume.py

So Here is the simple Python code for This You can modify it your your u resume.py ;) :)


<code>
#!/usr/bin/python
# -*- coding: utf-8 -*-

import os,re,sys,subprocess

print (""" Usage:iResume [Options]

n = To display the name
a = To display the Address
pt = To display the Personal statement
co = carrer objective
key = key skills
edu = Education details
cer = Certification Details
wo  = WOrk Experiance
q   = quit
""")

var = str(raw_input('What you want to know about me:'))

if var == 'n':
   print "Kaustubh G. Padwad"

elif var == 'a':
   print "303 shubham apartment, sindhigate, kalyan(W). Email: kingkaustubh@me.com,Mo:860014611"
elif var == 'pt':
   print ('Experienced in IT administration; deployment management and troubleshooting servers.Skills Include'
         'strong administration hardening, vulnerability scanning, exploiting and risk assessment, Excellent'
          'problem solving and communication skills. accustomed to long work hour.')


if var == 'co':
   print ('My intention at this step would be to learn new things related to my profession. As it is a technical field,'
           'one has to be updated because the technology changes often. It is my responsibility to learn and adopt'
           'the new technology. It would be profitable for me as well as for my company')



if var == 'key':
   print ('"\nLinux Server management like DNS, DHCP, Samba, NFS, NIS, Send mail, http, daemon,'
            'Ftp, Telnet, SSH, Firewalls and package management using RPM patch management'
            '\nWindows Server management like AD, DNS, DHCP, RIS, WDS, Symantec Ghost'
           '\nPenetration testing :- Thoroughly using kali, backtrack 4-5,Metasploit,nmap etc.'
         '\n Web Application penetration :- owasp top 10,sqli,xss,toolslike sqlmap,w3af,nikto etc.')

if var == 'edu':
   print (' 1. Pursuing MBA in information technology'
'\n 2. 2009-2012 Bachelors degree - Bachelor in Computer Application'
'sam higginbottom institute of technology')


if var == 'cer':
   print ('MCP - Microsoft Certified Professional'

'\nNCLA - Novell Certified Linux Administrator, ID:-10233724'

'\nFNS - FUNDAMENTALS OF NETWORK SECURITY (Alison Certified)'

'\nC2P2 - Cyber Crime Protection Program'

'\nData Privacy Law in India'
)

if var == 'wo':
   print ("""

Linux System Administrator at OS3 InfoTech Pvt. Ltd. (9 Months)


Involved in installation and configuration operating system Red hat Enterprise
Linux and SUSE Linux Enterprise Server in development, test and production
 environments on physical servers and Virtual Machines (XEN, KVM)
 Involved in installing OS to platform, integrating, deploying, and testing the
 global solution within the customer’s infrastructure
 Configuration Servers like DNS, DHCP, Samba, NFS, NIS, Send mail, http,
 daemon, Ftp, Telnet, SSH, Firewalls and package management
 using RPM patch management
 Configured Crash Dumps, OS upgrading on Linux Servers
 Configuration of Web Servers such as APACHE and TOMCAT.
 Worked on Openldap, Iptables, PfSense, Pf Firewall etc.
 Monitored the performance of the system using top, sar, ps, prstat,
 vmstat, netstat, iostat and cpuinfo to check the CPU utilization, bottlenecks of
 I/O devices, memory usage and network traffic
 Created shell scripts for Internal KB Portal BackUp and stores BackUp to
 Remote Server Scheduled cron jobs for job automation
 Linux technical support and prepared technical documentation and support
running production environment
 configuring wiki using cms drupal
--------------------------------------------------------------------------------------------------------------------------------

Projects :-

Mumbai University

 Deployment of WEB,DNS,FAN, OTRS, Change Guardian,
Responsible for providing 100% uptime
Monitoring and troubleshooting WEB,DNS Server

Penetration Testing :-

 DJMS Server : Server configure with WAMP and IIS8 back end ASP.net
 BIO-HRM server :- Server configure with WAMP and IIS8 back end ASPnet
 agnelhamara.net:- Done penetration testing back end Joomla.
Lots of penetration of other website just for learning purpose

 …...............................................................................................................................


Network Engineer at Lester info service private Limited. (14 Months)

Configure and resolved network and Network related issue
Users and groups creation in Windows 2003 domain 
 Installation and troubleshooting of mail related problem in Microsoft outlook & Outlook Express.
Troubleshooting LAN/ WAN issues
 Troubleshooting problems at OS and application levels.
 Handling Aspect Dialer ( Creating User, Services )
 Troubleshooting of Dialer related problem.
 Taking backup of SQL DATA.
 Using Remote Admin transferring all data in U.S. Servers for QC.
 Giving online CHAT support to the U.S.client.
 Coordinating with Vendors, Service providers and Customer for Closure of Tickets
 Coordinating and call logging with vendors for desktops and printers.
 Managing File & Print server.
 Configure buffalo Tera station
 ....................................................................................................................................................
Desktop Engineer at Cyber villaCyber café (1 Year)

 All desktop related issue
 All LAN Related issues
 All Windows Related Issue
…...................................................................................................................................................
NILESH COMPUTERS, YAVATAMAL (3 years)

 Responsible for providing first line support and account reconciliation management
 Work As Partner
 Provided all support, repairing computers, providing remote support.
…..................................................................................................................................................  """)


if var == 'q':
   exit()
else:
    print ('\n Thanks For viewing my resume')

subprocess.call (['/usr/bin/python', '/home/kaustubh/iresume.py'])

</code>

Note :-  remove <code> and </code> From This..

Similerly my sir gives me idea why should we build an IresumeBuilder which collects the data from user and write it to rst file So the source for that is

#!/usr/bin/python
# -*- coding: utf-8 -*-

n = raw_input("Please Enter Yout full name :")
a = raw_input("\n Please enter your Address:")
p = raw_input("\n Please enter your personal statement:")
c = raw_input("\n Please enter your carrear objective : ")
k = raw_input("\n Please enter your Key skills : ")
k1 = raw_input("\n Please enter your Key skills : ")
k2 = raw_input("\n Please enter your Key skills : ")
k3 = raw_input("\n Please enter your Key skills : ")
e = raw_input("\n Please enter your Educational Details : ")
ce = raw_input("\n Please enter your Cerification details : ")
wo = raw_input("\n Please enter your  Work experiance  : ")
wo1 = raw_input("\n Please enter your  Work experiance  : ")
wo2 = raw_input("\n Please enter your  Work experiance  : ")
wo3 = raw_input("\n Please enter your  Work experiance  : ")
wo4 = raw_input("\n Please enter your  Work experiance  : ")
wo5 = raw_input("\n Please enter your  Work experiance  : ")
wo6 = raw_input("\n Please enter your  Work experiance  : ")
wo7 = raw_input("\n Please enter your  Work experiance  : ")
wo8 = raw_input("\n Please enter your  Work experiance  : ")
wo9 = raw_input("\n Please enter your  Work experiance  : ")
wo10 = raw_input("\n Please enter your  Work experiance  : ")
wo11 = raw_input("\n Please enter your  Work experiance  : ")
wo12 = raw_input("\n Please enter your  Work experiance  : ")
wo13 = raw_input("\n Please enter your  Work experiance  : ")

d = raw_input("\n Please enter Todays date : ")



f = open ('cv.rtf', 'w')
f.write ( 'Name :- ' +  n + "\n" )
f.write ('Address :-' + a + "\n")

f.write ('Personal Statement :-' + p + "\n")
f.write ('Carrer Objective :-' + c + "\n")

f.write ('Key Skills :- ' + k  + "\n")
f.write ( k1  + "\n")
f.write ( k2  + "\n")
f.write ( k3  + "\n")

f.write ('Education Details :- ' + e  + "\n")

f.write ('Certification Details :- ' + ce + "\n")

f.write ('Work Expericance :- ' + wo + "\n")
f.write (wo1 + "\n")
f.write ( wo2 + "\n")
f.write ( wo3 + "\n")
f.write ( wo4 + "\n")
f.write ( wo5 + "\n")
f.write ( wo6 + "\n")
f.write ( wo7 + "\n")
f.write ( wo8 + "\n")
f.write ( wo9 + "\n")
f.write ( wo10 + "\n")
f.write ( wo11 + "\n")
f.write ( wo12 + "\n")
f.write ( wo13 + "\n")
f.write ('Todays Date :- ' + d  + "\n")


SO Enjoy CVing


Learning python is really fun :)