Expertise : Software Development (VB, C, SQL Server, Oracle), Web Designing (HTML, DHTML, JavaScript, Flash), Web Programming (ASP, PHP, SQL Server 2000, MySQL), System Administration (Server Management - {Windows 2000 & 2003}, Client Computer Management - {Windows 98, Me, 2000, XP}, Networking - {LAN & Wireless LAN}, VPN, IIS, Mail Server, Hardware, Printers, Wireless Devices – {Routers & Print Servers}, Troubleshooting etc.), SEO (Search Engine Optimization, WebSite Rankings) etc.


  1. Done 10th from Punjab School Education Board with Second Division in 1997 with 58% marks from Sanatan Vidya Mandir Senior Secondary School, Ludhiana.
  1. Done 10+2 in Computer Science from Punjab School Education Board with First Division in 1999 with 66% marks from Govt. (Multipurpose) School, Ludhiana.
  1. Done Bachelor of Computer Applications (B.C.A.) from Punjab Technical University in First Division with Honors in 2002 with 72% marks from GGNIMT, Ludhiana. Details are as Follows:



1 st Computer Fundamentals, Discrete Math, Basic Accounting, Introduction to Software ‘Basic’ Language, Business Practice, Basic Business Communication & Practical Labs 69.3 %
2 nd Organizational Behavior, Mkt. Mgt., Programming in ‘C’, Math (Computer Oriented Methods), Introduction to O.S., Computer Organization & Practical Labs 68.6 %
3 rd Data Structure, Digital Circuit & Logic Design, O.S Concepts, System Analysis & Design, HRM & Practical Labs 71.0 %
4 th Computer Network, Software Engineering, DBMS, Info. Mgt. and Office Application, Major Project Phase I (Project Mgt.) & Practical Labs 76.0 %
5 th OOP Using C++, System Software, Introduction to Multimedia, Major Project Phase II (Project Mgt.), Computer Graphics & Practical Labs 72.5 %
6 th Java & Internet, Handling O.S. & Networking, Major Project Phase III (Project Mgt.), & Practical Labs 73.5 %

  1. Done Post Graduation Diploma in Computer Applications (P.G.D.C.A.) from Punjab Technical University in First Division in 2003 with 73.3% marks from GGNIVS, Ludhiana. Details are as Follows:



1 st Computer Fundamentals, C & C++, Network Technologies & Operating System, RDBMS with ORACLE & Software Engineering and Practical Labs 72.0 %
2 nd Developing Applications & Applets with JAVA, Data Structure, Developing Desktop & Database Applications using Visual Basic (VB), Web Site Development, Project in VB and Practical Labs 74.5 %

  1. Done MSC - IT (Lateral Entry to 3rd Semester) from Punjab Technical University in First Division in 2004 with 71% marks from GGNIVS, Ludhiana. Details are as Follows:



3 rd Web Application Development, Enterprise Java Development (EJB, JSP. CORBA), Programming in C-Sharp (C#) 71.5 %
4 th Networking & Operating System Essentials, Windows 2000 Professional & Server, Windows 2000 Directory Services, Windows 2000 Network Infrastructure, SQL Server Administration, Project
70.0 %
  1. Done MCA (Master’s of Computer Application - Lateral Entry to 5th Semester) from Punjab Technical University in First Division in 2005 with 81.5% marks from GGNIVS, Ludhiana. Details are as Follows:



5 th Computer Graphics, Java Programming, Visual Basic.Net, Linux and Practical Labs 82.0 %
6 th Project 81.0 %


1.      I had taken ‘On – The – Job’ Training in Computer from Nicks India Tools, Ludhiana after my 10+2 where I learn How to Generate Documents & Sheets in MS Office and learn other things related to office work.

2.      I had taken 2 Weeks Training of Computer Hardware from Columbia Computers, Ludhiana.

Work Experience:

1    Company Name                             :           National Industries / Metalman Auto Pvt. Ltd.

Location                                         :           Ludhiana

Company Description                    :            Metalman Auto Pvt. Ltd. is a well know business house based in Ludhiana, Manufacturer of Auto Parts Supplying to OEM’s like Bajaj Auto Ltd.; having other sister concerns named Campbell International (Export House), National Industries and Automan.

Experience                                     :           May 2006 onwards (Current)

Designation                                     :           System Administrator/ Manager-IT

Major Job Responsibilities              :           Managing Networking, Windows 2003 Server, Client Machines, Web Sites and Application Programming, Interconnectivity with other Units, Mail Server, Printers, Wireless Print Servers, Wireless Router, VPN, ERP etc.

Detailed Job Description                 :           Following are the details

Currently, I am responsible for there entire Networking in there office and managing there Server (having Windows 2003 Setup by myself as Domain Controller) they have other companies named Metalman Auto Pvt. Ltd. and Campbell International. They are having there other units in Aurangabad and Indore. I have interconnected there computers thru internet and I can access any computer from Ludhiana itself and manage/troubleshoot it, so area is also not a constraint for me to manage computers, I can access other computers thru Internet and can manage/work on them thru internet. I am managing 60+ computer in all the locations.

Before there server get down each time they restart the server, there server crashed after Restart but after I setup there server there is no downtime, it only occurs when to restart server or to make a Full system Backup including windows. In case if there is a Server Crash or similar event occur I can restore the server in 10 Mins and it will work like working before. I have all types of tools and techniques to manage servers and other computers.

I have setup Mail Server also on there Server and now all the units access mails using there main server in Ludhiana, and in this admin get all the emails being sent/receive by employees for monitoring purposes. I am also developing Kaizen Manager Software (In VB/ Oracle) for them as per there requirements. I am also managing there websites and promotions of websites. I have setup Group Messenger thru which all the units (Ludhiana, Aurangabad and Indore) can chat with each other, which saves lots of cost of telephone bills.

I am responsible for all Client Machine’s Installation and Setup, Backups, Virus/ Spyware Problems and Managing Local (LAN) Mail Server. Managing interconnectivity with there other units, Hardware related problems to some extend, Wireless Devices and Router, Printers, Setting up Network Printer, Wireless Print Servers and other day to day troubleshooting etc. I am also managing VPN for Interconnectivity with other Units & working with Implementation of Microsoft Navision ERP for there Metalman Auto Pvt. Ltd., Waluj and also implementing ERP from Local Vendor for there National Industries and Campbell International, Ludhiana.

 2.   Company Name                             :          IIHT Study Centre

Location                                         :           Ludhiana

Company Description                    :          IIHT (Indian Institute of Hardware Technology) is well known institute providing Career and Certification Courses like CCNA, MCSE, A+ (Hardware), N+ (Networking) etc.

Experience                                     :           April 2006 – May 2006 (Part Time)

Designation                                     :           Faculty (Hardware & Networking)

Major Job Responsibilities            :          Teach Hardware, Networking, Client/ Server, Windows 2000/2003 Server Installation and Setup etc.

Detailed Job Description                 :         I was teaching to MCSE, Hardware and Networking Students there. The Owner of this center also running PTU Study Center in there also I had taken classes of ADHNT (Advance Diploma in Hardware and Networking Technologies), MSC (IT), BSC (IT) and other Short Term Courses. Following are some more details:


In hardware I was responsible to tell each and every part of computer, there functioning, how to assemble/ attach these parts etc.


In Networking I was responsible to tell each and every thing related to Networking, how we make client/server and workgroup setup, what are the basic requirements for networking how to attach 2 or more computer with each other, how to create wires for networking etc.

Windows/ Softwares:

I was responsible to tell how to install & setup client windows and server windows, how to make workgroups or client/ server architecture, how to install software’s, drivers etc., how to setup active directory, creating users, groups, setting up permissions etc and every other thing related to windows server setup.

 3.   Company Name                             :           Cayman International

Location                                         :           Ludhiana

Company Description                    :          Cayman International is a well Reputed Exporters in Ludhiana. Dealing in Exports of Bicycle and Bicycle Parts, Home Furnishing (Textile), Scaffoldings etc and also having Manufacturing unit in the name of New Modern Steel Industries (India).

Experience                                     :           July 2002 – May 2006

Designation                                    :           Manager – IT

Major Job Responsibilities              :           Software Programming, Web Designing, Web Development and Handling Organisation’s Networking, Troubleshooting, Installations, Drivers, Printers, Hardware etc

Detailed Job Description                 :           Following are the details

Softwares Developed:

Ø      Crank Stock (In ‘C’ Language with Mouse Input)

Ø      Chain Wheel Stock (In ‘C’ Language with Mouse Input)

Ø      Export Documentation (First in ‘C’ But now Upgrade it in ‘Visual Basic’)

                  Documents Included in the Software are:

v     Proforma Invoice

v     Works Order

v     Invoice

o       Pre-Shipment

o       Post-Shipment

Ø      Internet Connection/Disconnection Summary Software

Ø      Made PPP Sheet Document in MS Excel with Macro Programming, it generates different kind of Purchase Order documents from Master Worksheet with the help of Macro Programming.

 Maintaining Web Sites (using HTML, DHTML, Java Script, ASP, PHP, GIF etc.):

Ø      Home Furnishing Textile Department’s

Ø      Bicycle, Bicycle Parts & Accessories Department’s

Ø      Scaffolding & Formwork System Department’s

Also handle/ maintain there Networking of Computers at my own, also manage computer hardware related problems in the Organisation. Taking care of Windows Installation, Software Installation, Troubleshooting, Virus and Spyware etc problems. Managing there Local (LAN) Mail Server Software, Server and Client Computers.

Also doing the Communication Work with there Overseas Buyers using E-Mail in Many different Languages like English, German, French, and Spanish etc and working on there site promotion.

Special Achievements:

1.      Known Programming Languages ‘C’, ‘Visual Basic (VB)’, ‘ASP’, ‘PHP, ‘WAP/ WML’, ‘Java Script’, ‘VB Script’, ‘HTML’, ‘DHTML’, ‘VB.NET’, ‘JAVA’, 'C#', ‘C++’, ‘BASIC’, ‘FoxPro’, ‘Visual FoxPro’ and ‘COBOL’.

2.      Known Database   ‘MS Access’, ‘SQL Server 2000/2005’, ‘Oracle’, ‘MySQL’. Know connectivity of VB and ASP with MS Access, SQL Server, MySQL & Oracle and also know PHP with MySQL Connectivity.

3.      Know all type of Windows and Other Softwares Installation. Can solve most of the Problems of Computer whether in Software or Hardware Both. Can troubleshoot all Software related problems in Computer, can also Setup Windows Server with 2000 or 2003 Server and Client Machines, Setup of LAN, Active Directory, Network Infrastructure, Mail Server, IIS, VPN, Wireless Lan, Wi-Fi Router, Wireless Print Servers etc

4.      Know about SEO (Search Engine Optimization), PageRank and techniques to Rank Sites at top Current SEO Project is (Free online Tests - Speed Reading, Passage Reading Test, Comprehension Course, RC Section for MBA, CAT, GRE, GMAT and MCA

5.      Doing Freelance Web Development, Web Designing, SEO (Search Engine Optimization) and Site Ranking work for M/s. Zones Web Solution, M/s. Bharat Communications, Ludhiana and I am also managing Hosting for these companies and aware of HELM, CPanel and Plesk Control Panels. Following is the Partial list of sites created/maintained by me: or

Zones Web Solution

WAP/WML Site (PHP, ASP, MySql and MS SQL)

Google PageRank Checker
Low Cost Templates Site

Premium Templates Site Zones Web Solution (Web Designing, Flash Site)
Car Kraze Auto Ltd., Brampton, Toronto, Ontario, Canada
Deals in Rims, Alloy Wheels, Tires, Chrome Wheels
(eCommerce Site - PHP & MySQL Database) V. R. Logistics Pvt. Ltd. (ASP & SQL Server 2000) Maharaja Group (Hotel and Farms) Louis Herbals - Cosmetic Company Addi Group Lakra Group Versatile Group Christian Dental College, Ludhiana Creative Edge - Education Centre

LIC Agents and LIC Career

Pharmaceutical Company  Kulwant Heart Institute Sahil Investment Solutions Tagore College of Education, Moga

Manufacturers/ Exporters of Rock Drilling Machine

Delta Heart Center

HR Company


Religious Site (In English and Punjabi)


Under Construction Sites: and many more...

6.   I have made Port Forwarding Software in VB. With this we can forward certain task to other computers, like forward the POP and SMTP ports to other computer which is setup as Mail Server and this can also be used to access other computers behind NAT.

7.   I have made Program in ASP with MySQL Database to log the domains checked for availability and WHOIS lookup to stop Softwares to getting WHOIS info for SPAMING Purposes, so we can disable that IP. In this I have used MySQL database with ASP to store the information.

8.      I have made WAP site ( using WML, PHP, ASP and MySQL Database and have also added the facility to check domains availability and view WHOIS of a domain thru the WAP site, I have also made script if someone open site directly like open in mobile browser then it will redirect it to the WAP site and if any one open WAP site in browser then it will redirect it to companies main site.

9.      I have made PPP Sheet Document in MS Excel with Macro Programming; in this with the help of Macro it generates many different types of Purchase Orders and other Documents.

10.  I have made a Script in ASP for URL Redirection with URL Masking and Path Forwarding and upgrading it to connect to a database for easy update of URL Redirection parameters.

11.    I have made a Script in ASP to check the Domains Availability and WHOIS Lookup. You can check it at

12.  I have made a Project to access any computer on internet from any other computer on internet any where in world using Client Application and Web Browser also. We can also use it in LAN. In this Project I have mainly used VB and ASP using Winsock.

13. I have made program in ASP to find the External IP Address of the Computer. You can check it from this link

14.  I have made program in ASP to Send E-Mails from any e-mail address whether I know its password or not but I can send e-mail from that e-mail address. The demo link is not possible here because it is password protected. You can send me e-mail with your details to see the DEMO.

15.  I have made Two Software’s in ‘C’ Language these are “REMINDER SOFTWARE” and “FILE BREAKER/JOINTER SOFTWARE Or FILE SPLITTER”. There is SETUP for both of the Software’s which will install the Software on the Computer. These SETUP Files are also created in 'C' Language. 

16.  I have made ‘Reminder Software’ in VB as my Project in PGDCA and updated it with many more features in MSC (IT).

17.  I have made ‘Excel Password Recovery Software’ to find the Password of MS Excel Files and Sheets in Excel File in ‘Visual Basic’ and this is also submitted by me in 

18.  I have made ‘Word Password Recovery Software’ to find the Password of MS Word Files and this is also submitted by me in

19. I have made ‘Encrypt HTML Source Code Software’ in ‘Visual Basic’ to Encrypt the Source Code of HTML Documents. Here I also use ‘Java Script’ & ‘HTML’.

20.  I have made ‘Net Connected Status Software’ in ‘Visual Basic’ Which check Status of Internet in Every Minute that Whether the Internet is Connected or Not. Good for Lan’s who share Internet Connection. (Also use Winsock to get Server Status)

21.  I have made ‘Net Connection Summary Software’ in ‘Visual Basic’ which store the Date/Time of Connection & Disconnection of Internet and Create/Print Report of it. (Also use Winsock to send Current Status to Client)

22.  I have made one Game ‘SLOT MACHINE GAME’ in ‘C++’ Language using Graphics.

23.  I have made a Program in 'C' Language to ‘REVERSE THE TEXT SCREEN’ using Graphics.

EXTRA curricular activities:

1.      I have attended the "INAUGURAL LECTURE TO THE STUDENTS OF DISTANCE EDUCATION PROGRAMME OF PUNJAB TECHNICAL UNIVERSITY (THROUGH TELE-EDUCATION PROGRAMME)" by our President Mr. A. P. J. Abdul Kalam on the topic of "Information Technologies Opportunities and Challenges" held in PTU Study Center, Feroze Gandhi Market, Ludhiana on August 25, 2004. For more details, you can check it on this link

2.      I Stood First in the Technical Quiz Contest held at our College on the Annual Function.


     Programming, Swimming, Listening Music, Chatting and Net Surfing to gain Knowledge etc.




E-Mail : 

Chat    :   Yahoo - vikasmadaan25 {at} yahoo {dot} com
               MSN - vikasmadaan25 {at} hotmail {dot} com


Site Last Updated : December, 2007
Site Designed & Maintained By : Vikas Madaan

Powered By


Powered by : Zones Web Solution ( - Get A Free Domain -, FREE URL Redirection, FREE WHOIS Privacy, Cheap Web Hosting, Windows 2003 Server Hosting, Domain Names, International Domain Names...