Homepage
Tutoring jobs
New Providence 
Muhammad - Prof HTML - New Providence
New Providence 
$30/h
1st lesson free!
Verified teacher profile
Response Time 1h
Lessons offered by Muhammad
  • Individual
The lessons will be held
Taught subjects
  • HTML
  • Java
  • Artificial intelligence
  • XML
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College / University
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • 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
The lessons will be held
at your home
Taught subjects
  • HTML
  • Java
  • Artificial intelligence
  • XML
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College / University
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • 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 Responds within an hour
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
Mountain view
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$80
Alex
  • (11 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 Responds within an hour
Los Angeles
6 Years Experienced Java Developer Offering Java Classes for All Levels at Your Home
$50
Siddharth
  • (3 reviews)
1st lesson free!

These Java classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...

Lessons by webcam Approved profile Responds within an hour
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
$66
Dr.Kritaphat
  • (24 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
Platteville
Computer science student offering computer and programming lessons remotely. JAVA, C++, HTML, CSS, LINUX.
$20
Sandra
  • (13 reviews)
1st lesson free!

I am a junior student seeking a computer science major. My teaching approach is interactive, using visual tools such as...

Lessons by webcam Approved profile
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
$67
Igor
  • (15 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam In-person lessons Approved profile
Toronto, Canada
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$38
Dimitry
  • (22 reviews)
1st lesson free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Tortona, Italy
MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)
$30
Marco
  • (38 reviews)

My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Bogart
A Computer Science Lecturer with a Ph.D. from Imperial College London, who has tutored in Computing for more than nine years.
$35
Dr.Kritaphat
  • (4 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
Bogart
A Computer Science Lecturer with a Ph.D. from Imperial College London who has been tutoring in Computing for over nine years.
$35
Dr.Kritaphat
  • (4 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$36
Thomas
  • (37 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
Santiago, Chile
Software Engineering Student (UChile) gives programming classes in Python, Java, Javascript and HTML with an academic focus and practical applications. From Calera de Tango with 6+ years of exp.
$24
Cristóbal
  • (21 reviews)
1st lesson free!

My teaching method is totally personalized according to the needs and skills of each student. I use various audiovisual and...

Lessons by webcam In-person lessons Approved profile Responds within an hour
West Melbourne, Australia
Learn coding in Python, Java, C++ and C# from the ground up with a professional tutor having 6000+ hours of teaching experience
$40
Priyanka
  • (97 reviews)
1st lesson free!

I take all my lessons online via zoom meetings. My lessons focus on teaching a way of thinking aimed at solving problems. I...

Lessons by webcam Approved profile
Hamtramck
Learn Basic and Advanced Computer Engineering Topics - Hardware/Software Including Laptop/PC Motherboard Repair Basics
$25
Abdullah
  • (8 reviews)
1st lesson free!

Teach individuals that are aspiring to make this world a better place, learn new things and expand your horizon of...

Lessons by webcam Approved profile
Nashville
Coding, Computer Science, and Game Design Lessons from a Former Engineer and Teacher
$50
Brent
  • (2 reviews)
1st lesson free!

I teach students coding through project-based lessons. Students learn to write code in the Java language while making their...

Lessons by webcam In-person lessons Approved profile
New York
Harvard senior with professional experience in IT and with 2+ years of tutoring students
$55
Adriana
1st lesson free!

I really think that employing visual cues, diagrams, and practice examples is the best way to build intuition and understand...

Lessons by webcam In-person lessons Approved profile
London, United Kingdom
University lecturer with 15 years of web dev experience offering private tutition online & in-person in London
$67
Igor
  • (4 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam In-person lessons Approved profile
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