Sidra Khalid

Sidra Khalid

About

Detail

Huawei ICT Innovation Competition Winner(2024) | Software Development Manager(.net, C#, C++) | Software Developer |Software Architect | SCRUM Expert | Clean Cod
Rawalpindi, Punjab, Pakistan

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • TrailFive Technologies LLC
    Staff Engineer
    TrailFive Technologies LLC
    Feb 2024 - Current (2 years 8 months)
  • BPLIT
    Project Manager Technical Lead
    BPLIT
    Jan 2016 - Dec 2023 (8 years)
  • BPLIT
    Principal Software Engineer
    BPLIT
    Jan 2015 - Feb 2024 (9 years 2 months)
  • CureMD
    Assistant Project Manager
    CureMD
    Dec 2013 - Dec 2014 (1 year 1 month)
  • CureMD
    Senior Software Engineer
    CureMD
    Nov 2012 - Nov 2013 (1 year 1 month)
  • K
    Senior Software Engineer
    Kabot International Pvt LTD
    Mar 2012 - Nov 2012 (9 months)
  • Strategic Systems International
    Senior Software Engineer
    Strategic Systems International
    Aug 2009 - Jan 2012 (2 years 6 months)
  • Strategic Systems International
    Software Engineer
    Strategic Systems International
    Aug 2007 - Jul 2009 (2 years)
Education verified_user 0% verified
  • National University of Computer and Emerging Sciences
    Doctor of Philosophy - PhD, Computer Science
    National University of Computer and Emerging Sciences
    Mar 2021 - Mar 2024 (3 years 1 month)
    Applying Deep Learning and Natural Language Processing on the Source Code - Such as Source Code Summarization, Code search , Code vulnerability detection , code clone detection, code anti pattern detection, Code smell detections, MircoServices, Progressive Web apps
  • National University of Computer and Emerging Sciences
    Master of Science (MS, Computer Science
    National University of Computer and Emerging Sciences
    Jan 2010 - Jan 2012 (2 years 1 month)
  • University of the Punjab
    Bachelor of Science (BS, Computer Science
    University of the Punjab
    Jan 2003 - Jan 2007 (4 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • K
    Kabot ChemoTherapy Manager
    Kabot Chemotherapy Manager helps Physicians/Oncologists to create a chemo Rx order(s) by
    selecting reconfigured list of cancer treatments(regimens) and allows Nurses/Nurse practitioners to administer Rx order for patient. In addition, it facilitates administrative staff to schedule appointments. My Role is to work for enhancements and provide support for application.
    Tools and Technologies:
    C#, Smart Client, Nhibernate, Inter System Cache, SOA, JSON,SOAP
  • R
    Research Project : PL/SQL to MySQL Conversion
    This is research project that converts the PL/SQL syntax into MySQL syntax by language
    comparison. It converts Declarations, Control flow statements, Cursors, Procedure and functions,
    Triggers, Packages, Exception Handling, SQL, and Built in functions.
    Tools : C#, ANTLR, Flex, Bison
    Research Project 1
     With rapid web development with MySQL, many organizations and professionals want to
    switch to MySQL. The objective of this research project 1 is to provide a quick and detailed
    syntactic conversion reference manual to learn the similarities and discrepancies of both
    languages.
    Research Project 2
     Based on project 1 analysis, we have provided an implementation of translator which can
    con
  • K
    Kabot HL7 Interface
    Kabot HL7 Interface is an integration layer between two different EMR(s): Kabot Chemo
    therapy Manager and Allscripts MyWay. My Role is to develop an HL7 interface from
    scratch to persist Myway transactions into Kabot systems.
    Tools and Technologies:
    C#, nHapi, WCF, Mirth Server, Nhibernate, Inter System Cache, HL7 2.3
  • C
    CureMD Oncology Module
    CureMD oncology module helps Physicians/Oncologists to create a chemo Rx order(s) by
    selecting reconfigured list of cancer treatments(regimens) and allows Nurses/Nurse practitioners to administer Rx order for patient.
    In addition, it facilitates administrative staff to schedule appointments. It includes Billing integration, Lab integration and Reports. Drug Utilization and Forecasting report to help any cancer practice to keep track of Drugs usage. Automatic Drug dosage calculation assists physicians/oncologists/nurses to prescribe and administer drugs accurately. My Role is to work for enhancements and provide support for application.
    Tools and Technologies:
    C#, WCF, Enterprise Library ,Sql server 2008,SmartClient, N
  • M
    MarketQA (C++, STL, Pervasive)
    MarketQA is a research tool provided by Thomson Reuters that enables the user to
    quickly and easily test both simple and complex financial concepts .MarketQA is
    application suit that provide different applications (MqaUpdt, MakeUpdt, MQACust,
    PortQA,TQALIC) to analyze the market data. My Role is to provide the maintenance
    by adding new features and fixing the bugs in these applications.

    MQA is one of the applications of MarketQA suit, it is an end user tool which
    interprets its query analysis language (QAL) and displays the results to the end user
    using financial logics and algorithms called MQA functions. For every new data set,
    QAL is enhanced by addition of a set of new functions. My role is
This is a community-created genome.