Yaqub Jan SQL Server, data analysis, software engineering
No reviews yet

With over 18 years of professional experience in software engineering and data management, I have handled large-scale datasets, performed data extraction, processing, and reporting, and created meaningful visualizations to support decision-making. My experience includes working in organizations that conducted large-scale admission and recruitment exams, where I supervised eligibility checks, managed candidate data, generated results, and produced summary reports for insights based on gender, region, and other criteria.

I have mentored and guided professionals in organizations, helping them develop practical skills in programming, databases, and data handling. Recently, I have enhanced my expertise with data analytics certifications, including Google Data Analytics (Basic and Advanced), bridging my real-world experience with modern analytics tools.

I focus on teaching practical, hands-on skills in SQL, Excel, Python, R, Tableau, and data visualization — enabling students to work confidently with real-world data, generate actionable insights, and present findings effectively. My approach emphasizes learning by doing, giving students skills that are directly applicable in academic projects and professional careers.

Certifications:

- Google Data Analytics – Basic
- Google Data Analytics – Advanced

Skills / Subjects Offered:

Databases & SQL:
- SQL Server (Beginner to Expert)
- MySQL, MS Access
- Database design, storage, backups, security
- SQL Queries and Data Cleaning

Data Analysis & Visualization:
- Data Analysis with SQL, Excel, Python, and R
- Data Visualization with Excel, Tableau, Power BI, Python, R
- Crystal Reports
- R Markdown

Programming & Software Development:
- Python (for beginners, data analysis, and data science)
- R Programming
- C, C++, C#
- Java, PHP (basic programming concepts)

Office Tools & Reporting:
- Advanced Excel (data cleaning, formatting, dashboards)
- MS Office tools: Word, PowerPoint

Other Practical Skills:
- Handling large datasets (hundreds of thousands to millions of records)
- Report generation, summary reports, and result processing
- Data validation, eligibility checks, and quality control
- Mentoring and guiding team members in professional settings

Subjects

  • SQL Server Beginner-Expert

  • Data Visualization Beginner-Expert

  • Data analysis R programming Beginner-Expert

  • Crystal Reports Beginner-Expert

  • Basic SQL Beginner-Expert

  • Tableau, SQL, and Excel Beginner-Expert

  • Data Analysis in R/Python Beginner-Expert

  • Windows operating system Beginner-Expert

  • Python for Beginners

  • R Markdown Beginner-Expert

  • Data Analysis with Excel, Access and SQL Beginner-Expert

  • R Programming and Python Beginner-Expert

  • SQL Queries Beginner-Expert

  • Python for Data Science Beginner-Expert

  • Python for Data Analysis Beginner-Expert

  • Excel (Advanced) Beginner-Expert

  • Tableau Dashboards Beginner-Expert

  • Data analytics and visualization Beginner-Expert

  • Python for Data science, Machine Learning and Artificial Intelligence Beginner-Expert

  • Excel data cleaning and formatting Beginner-Expert


Experience

  • Sr. Manager Data Analysis and Processing (Oct, 2019Present) at City Research and Testing Service-Pakistan
    In-charge of data processing and analysis section. Data is collected through online applications in SQL Server/ MySQL database and filtered out by me after download in Local SQL Server/ MySQL. Criteria and sql queries are applied for filtering out data of eligible and ineligible candidates. Result is processed by me after each assessment. Computer and paper (OMR) based test results are prepared. Data of test items and results is analyzed by me for quality checks. FInal results are submitted in MS Excel. Summary reports are generated in Excel and Crystal Reports.
  • Deputy Director (Jul, 2014Feb, 2019) at National Testing Service Pakistan
    1. Head of Operation department, all the sections were reporting to me during my tenure
    2. Meeting clients, plan and execute tests
    3. Train and dispatch invigilation staff for the test
    4. Training software professionals for software development and further improve IT section. In-house software development started in NTS-Pakistan
    5. Reporting the progress to the higher management
  • Manager Software (Jul, 2008Jun, 2014) at National Testing Service Pakistan
    1. Divided Computer department into further section i.e. (Data Processing, Web Development, Scanning and Results)
    2. Introduced photograph and barcode in answer sheets/ roll-no slips for candidate's verification and prevent impersonation in tests
    3. Isolated and secured Scanning and Result Section from the rest of organization through own LAN
    4. Test planning and execution
    5. Rest of the responsibilities were almost identical to the previous designation (Programmer )
    6. Despite additional responsibilities, I still stayed in-charge of Results Section throughout my career in National Testing Service-Pakistan
  • Programmer (Dec, 2004Jun, 2008) at National Testing Service Pakistan
    1. Develop data entry, test center allocation, photograph transfer, test material printing, email and online registration software (C# ASP.NET/ Crystal Reports, PHP, SQL Server, MySQL,)
    2. Database design, administration and maintenance (SQL Server)
    3. Windows servers installation, Domain Controller setup, Network configuration (LAN/ Wifi switches and routers) and printers
    4. Website development, uploading data to and downloading from website and website maintenance
    5. Data filtering by applying eligibility criteria and shortlisting before and after tests
    6. Generating summary of eligible /rejected candidates
    7. Planning of tests by arranging human resource, and stationary etc according to the eligible candidates' summary reports
    8. Printing all the test material i.e roll-no slips/ stickers, answer sheets, attendance sheets etc
    7. Setup OMR scanners and scanning of test material after tests (answer sheets)
    8. Result generation in OMR and exporting to SQL Server database (Remarks office OMR)
    9. Preparation of merit lists according to client's requirements (Excel, Crystal Reports)
    10. Analysis of test items and candidate's responses to analyze quality of test content

Education

  • Master in Computer Science (Mar, 2002May, 2004) from Shaheed Zulfikar Ali Bhutto Institute of Science and Technologyscored 2.82
  • B.Sc. Computer Science (Mar, 2000Mar, 2002) from Alkhair universityscored 2.8

Fee details

    Rs3,00010,000/hour (US$10.7735.90/hour)

    Fee can vary in case of additional service requirement, like help in assignments, quizzes or assessments.


Reviews

No reviews yet. Be the first one to review this tutor.