Homepage
Tutoring jobs
New Providence 
New Providence 
$30/h
1st lesson free!
Pending approval
Response Time 24h
Lessons offered by Muhammad
  • Individual
  • In group
The lessons will be held
  • at your home
  • By webcam
Taught subjects
  • HTML
  • Java
  • Artificial intelligence
  • XML
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

PhD in Computer Science (AI) and love to teach JAVA Programming Language.

Methodology

It is important to create a friendly, lively and respectful culture in the classroom, where Student do not hesitate to ask any question and Teacher should be able to push student and follow his/her lead. I love to deliver my knowledge to the next generation :)

Background

I am PhD in Computer Science. My expertise lie in Semantic Web Technologies (OWL, RDF, SPARQL Triplestores). In addition to it, I love to teach Java Programming Language. I have more than 4 years of teaching experience at University level.

Currently, I work as Senior Enterprise Architect at Mastercard.

Rates

Transportation Fee : $5
Rate for online lessons : $30/h
Rate for 5 hours of lessons : $100
Rate for 10 hours of lessons : $190
Lessons offered by Muhammad
Individual
In group
The lessons will be held
at your home
webcam
Taught subjects
  • HTML
  • Java
  • Artificial intelligence
  • XML
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Muhammad's resume



INTERESTS

Ontologies, Java, Data Science, Knowledge Representation, Data Visualizations, Software Development, Data Access, Share and Reuse.

EDUCATION
Ph.D. in Computing Ireland

TECHNICAL SKILLS
Semantic Tech.: OWL, XML, RDF, RDFS, SPARQL, Triplstores, Jena
Libraries Standards: Familiar with MARC, Bibframe, VIAF, Dublin Core, FAST and LCSH, OCLC, MODS, OpenRefine.
Languages: Java, JavaFX, C++, R, Ruby, JSON, XML, HTML
Semantic Tools: Protégé, NeON Toolkit. RDFox Reasoner
Semantic Web APIs: Jena API, OWL API, RDF Sesame API, Xindice XML Database API. Virtuoso, Apache Jena.
Environments: Eclipse, Swing (GUI), Maven, Net Beans, JBuilder
Others: LaTeX, SmartDraw. SourceTree, JIRA, Github
Ontologies: VIVO, BIBO, PROV, FOAF, VCARD, SKOS, DC, FABIO etc.


CAREER OVERVIEW

Ontologist NY, US
Mastercard, new York city (2019 - present)

Ontology Engineer / Tech Lead NY, US
CORNELL University LIBRARY, Ithaca (2015 - 2019)

Software Developer / Ontology Expert MI, US
Advaita bioinformatics (2012 - 2015)

Researcher (Ontology Evolution) Ireland
Dublin City University, (4 years, 5 months) (2008 - 2012)

Lecturer Pakistan
Bahria University (2006 - 2008)

Java Tutor Ireland
Dublin city university / university college dublin

ACHIEVEMENTS

IT Emerging Leadership Program (ITELP) Nomination, Cornell University.
Invited Speaker for National Information Standards Organization (NISO) Conference.
5 Journal Paper, 16 Conference/Workshop papers, 15 Showcase posters.



WORK EXPERIENCE

Ontologist Feb 2019 - Present
Mastercard

Project 1: Enterprise Knowledge Graph:
Fill the role of Ontologies and Linked Data evangelist within the Mastercard enterprise.
Leading the EA team in building the linked data pipelines - starting from (OWL) ontology development, data extraction, data processing (cleaning and deduplication), data transformation (RDF) and data query (SPARQL).
Focused on the Data Interoperability/ Stewardship area within the Enterprise Architecture (EA) team.
Designing, constructing, and implementing semantic models, knowledge graphs, ontology designs, provenance, inference/reasoning and rulesets, and associated implementations.
Tools & Applications: GraphDB, Protégé, TopBraid Composer, VUE, RDF4J API etc.


Ontology Engineer/ Tech Lead 2015 - 2019
Cornell University Library

Leading Collection Development Data Analysis task force group. Objective is to analyze the existing collection data, aggregation of use cases and thus building an linked data application that support librarians (selectors) in the process of new journal/package extension, cancellation or negotiation with the providers/publishers. Data sources include (Intota, MARC data in Voyager, Collection Development Suite, Borrow-Direct/Inter Library Loan data etc.)
Research, evaluate, and recommend process improvements and performs data gaps analyses.
Oversee production processes to assure data quality, completeness, and timeliness of (concealed information) project.

Research Associate 2012 - 2015
Advaita Bioinformatics

The project involved software development (in Java and R) and management of biological pathways data.
Provide support for software’s multiple release cycles in an agile software development environment and ETL processes of Ontological data (OWL, RDF/RDFS).
Worked on PathwayGuide - a novel tool (written in Java) for the analysis of signaling and metabolic pathways.
Operate the core functionalities offered by the application including front-end interface development (written in Java Swing), validation of the loaded genomic sequence data, and customization of the PathwayGuide GUI.

Researcher and PhD Position 2008 - 2012
Dublin City University, Ireland

Worked as a member of Centre of Next Generation Localization (CNGL) at School of Computing, Dublin City University, Ireland. The area of my research includes ontology evolution, more specifically operationalization, representation and mining of ontology change patterns.

Lecturer 2006 - 2008
Bahria University, Pakistan

Worked as a lecturer at Bahria University, Islamabad campus, where I taught a number of computer programming language courses e.g. Programming Fundamentals (C++), Object Oriented Programming Language (C++) etc. Furthermore, I was involved in administrative duties which include Evening Coordinator, Attendance Coordinator, PEC Committee member, IEEE ISBAST Conference 2008 Organization team member etc.

TECHNICAL SKILLS
Semantic Tech.: OWL, XML, RDF, RDFS, SPARQL, Triplstores, Jena
Libraries Standards: Familiar with MARC, Bibframe, VIAF, Dublin Core, FAST and LCSH, OCLC, MODS Schema, OpenRefine.
Languages: Java, JavaFX, C++, R, Ruby, JSON, XML, HTML
Semantic Tools: Protégé, NeON Toolkit. RDFox Reasoner
Semantic Web APIs: Jena API, OWL API, RDF Sesame API, Xindice XML Database API. Virtuoso, Apache Jena.
Environments: Eclipse, Swing (GUI), Maven, Net Beans, JBuilder
Others: LaTeX, SmartDraw. SourceTree, JIRA, Github
Ontologies: VIVO, BIBO, OBO, FOAF, VCARD, SKOS, DC Terms, FABIO etc.

SELECTED PUBLICATIONS

• Ilik V., Conlon M., Triggs G., White M., Javed M., Brush M., Gutzman K., Essaid S., Friedman P., Porter S., Szomszor M., Haendel M.A., Eichmann D., Holmes K.L.: OpenVIVO: Transparency in Scholarship. Frontiers in Research Metrics and Analytics, Vol. 2, 2018. 10.3389/frma.2(concealed information)
• Javed, M., Abgaz, Y. M., Pahl, C.: Layered Change Log Model: Bridging between ontology change representation and pattern mining. International Journal of Metadata, Semantics and Ontologies, Vol. 9(3), 2014.
• Javed, M., Abgaz, Y. M., Pahl, C.: Ontology Change Management and Identification of Change Patterns. Springer, Special Issue
on Evolution and Versioning in Semantic Data Integration Systems, Journal of Data Semantics (JoDS).

• Javed, M., Payette, S.: (concealed information) Visualizing the Scholarship Data. Showcased poster at 1st US Semantic Technologies Symposium US2TS 2018, Wright State University, OH, USA.
• Javed, M., Payette, S., Blake J., Worrall, T.: VIZ-VIVO: Towards visualizations-driven linked data navigation. Visualization and Interaction for ontologies and linked data. 2nd International Workshop co-located with ISWC 2016, Kobe, Japan.
• Abgaz, Y. M., Javed, M., Pahl, C.: Analyzing Impacts of Change Operations in Evolving Ontologies. In International Semantic Web Conference (ISWC) Workshops: Joint Workshop on Knowledge Evolution and Ontology Dynamics (EvoDyn), 12th November 2012, Boston, USA.
• Javed, M., Abgaz, Y. M., Pahl, C.: Towards Implicit Knowledge Discovery from Ontology Change Log Data. In Proceedings: 5th International Conference on Knowledge Science, Engineering and Management (KSEM), 12th – 14th December, 2011, Irvine, USA. 
• Javed, M., Abgaz, Y. M., Pahl, C.: Graph-Based Discovery of Ontology Chang Patterns. In International Semantic Web Conference (ISWC) Workshops: Joint Workshop on Knowledge Evolution and Ontology Dynamics (EvoDyn), 24th October, 2011, Bonn, Germany. 
• Javed, M., Abgaz, Y. M., Pahl, C.: A Pattern-Based Framework of Change Operators for Ontology Evolution. In Meersman, R., Herrero, P., Dillon, T., eds.: OTM 2009 Workshops. Volume 5872 of Lecture Notes in Computer Science, Springer, pages 544–553, Algarve, Portugal, 2009. 


EDUCATION PhD in Computing (Ontologies) Ireland
Completed PhD studies in computer science at Centre of Next Generation Localization (CNGL), Dublin City University, Ireland. The title of PhD thesis is “Operational Change Management and Change Pattern Identification for Ontology Evolution”. Advisor: Dr. Claus Pahl.

MSc. in Electrical Engineering/System Design & Tech. Germany
Completed Masters studies at University of Applied Sciences, Darmstadt, Germany. The title of the MS Thesis was “Realization of Metadata integration within MPEG-4 File format and Storage within a XML Database”. Advisors: Dr. Manfred Götze and Dr. Antje Wirth.

BSc. in Electrical and Electronic Engineering Bangladesh
Completed undergraduate studies at Islamic Institute of Technology, Dhaka, Bangladesh.


LANGUAGE SKILLS
Fluent in English, Urdu and Hindi.



Last Update: July 2019

Similar teachers

HTML lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest java lessons to help you.
Learning isn't a problem, artificial intelligence lessons for all!
Taking XML lessons has never been easier: you're going to learn new skills.

Summit
Professional Computer programmer offering programming lessons in New York with 15 years experience
$10
Aarjay
1st lesson free!

I approach each student with an individualized approach. I will never tell someone they are wrong but instead guide them to...

Lessons by webcam In-person lessons Approved profile
Union
I am an advanced Computer programming trainer in Java, C++ and C
$25
Olasumbo
1st lesson free!

I have a Bachelor degress on Computer science from University of Central Oklahoma and a Masters degree in computer science...

Lessons by webcam In-person lessons Approved profile
The Bronx
Programming Expert with 7+ Years of Teaching Experience in C++, JAVA and PYTHON
$15
Kaustubh
  • (5 reviews)
1st lesson free!

I have 8 years of experience as a software developer working with Python, C++, Java, and C, as well as general computer...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Raleigh
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$50
Alex
  • (6 reviews)
1st lesson free!

How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...

Lessons by webcam In-person lessons Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$35
Thomas
  • (17 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile
Docklands, Australia
Learn basic/advanced coding skills with a computer science student of RMIT university
$36
Priyanka
  • (67 reviews)
1st lesson free!

Coding skills primarily originate from solid background in mathematical logic and reasoning. In my 5 years of academic life...

Lessons by webcam In-person lessons Approved profile
Franklin Township
Tutoring in ALL SUBJECTS in Somerset/Newark area! College senior at Rensselaer Polytechnic Institute (RPI) studying Computer Science and Analytics
$20
Samuel
1st lesson free!

I understand that everyone learns differently and that there is no one "right way" to learn. I like to break down a given...

Lessons by webcam In-person lessons Approved profile
Austin
College Computer Science graduate offering online tutoring in computer science and math lessons.
$30
Wyatt
  • (2 reviews)
1st lesson free!

I give tutoring lessons to high school or college students. I tailor my lessons to each student helping them learn in their...

Lessons by webcam In-person lessons Approved profile
Milano San Felice, Italy
Software developer and computer science graduate offers computer science lessons (programming and theory)
$41
Lorenzo
  • (18 reviews)

I always get along very well with students. I start with a first lesson in which together we go to understand what the...

Lessons by webcam Approved profile
Fitchburg
Data Scientist with over 5 years of experience in Massachusetts, BSC and Masters in Computer science.
$20
Oladotun
1st lesson free!

As a tutor, my teaching methodology is based on understanding student needs and perspectives. I take the approach that...

Lessons by webcam In-person lessons Approved profile
Avignon, France
Learn how to program a website and discover the main IT languages
$41
Chris
  • (13 reviews)

Student in 3rd year of computer science, I master some of the main computer languages ​​(HTML, CSS, Javascript, PHP,...

Lessons by webcam In-person lessons Approved profile
Boca Raton
3rd Year Computer Science Student offering classes in Java in Boca Raton, FL
$30
Ryan
  • (3 reviews)
1st lesson free!

I love teaching one-on-one and stepping through areas that need more attention, while making sure the student maintains a...

Lessons by webcam In-person lessons Approved profile Responds within an hour
at his home at your home By webcam
1 hour Not available $35 $30
5 hours Not available $125 $150
10 hours Not available $240 $300
Request a lesson