Rashif Rahman

Rashif Rahman

Mentor
5.0
(42 reviews)
US$15.00
For every 15 mins
137
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full-Stack Knowledge Graph Engineer (Software/Data)
Full-Stack Knowledge Graph Engineer (Software/Data)

I am a long-time open-source contributor and Linux enthusiast. In the past I spent most of my time staring at black screens with green text scrolling endlessly for hours and days. I am now a practitioner of Knowledge Science, an emerging subdiscipline of Computer Science allied with the goals of explainable, "semantic" artificial intelligence (AI). With a background in the Semantic Web and traditional symbolic AI, I am a graph database specialist fully invested in data modelling and programming with semantic technologies.

While as a Computer Scientist I am inclined on research and development (R&D), nothing gives me more satisfaction than building or leading a software technology project from inception to production, especially so at the bleeding-edge. I regret that I may be time-constrained, but you are welcome to check in with me for quick consultations.

Hindi, Indonesian, Malay, Bengali, English
Astana (+06:00)
Joined March 2017
EXPERTISE
7 years experience | 8 endorsements
During my MSc in Computer Science I learnt a great deal about the Semantic Web and the underlying technologies. I went on to work for a E...
During my MSc in Computer Science I learnt a great deal about the Semantic Web and the underlying technologies. I went on to work for a European stealth FinTech/RegTech startup for whom I have been applying knowledge engineering principles since. I wrote my thesis on the same problem I am tackling at work, for which I received a Distinction.
Semantic UILinked dataGraph Database
View more
3 years experience | 6 endorsements
In another startup of mine based in the US, I have had the opportunity to put my knowledge graph expertise to use on the labelled propert...
In another startup of mine based in the US, I have had the opportunity to put my knowledge graph expertise to use on the labelled property graph (LPG) model of graph databases, namely Neo4j, for the specific use case of deduplication and record linkage among millions of datapoints. I have also dealt with exploration of the synergy between the LPG and RDF models, including RDF*/SPARQL* (RDFStar/SPARQLStar) aka Reification Done Right (RDR). I am proud to say we have been among the few to have explored LPG-RDF at scale.
9 years experience | 2 endorsements
I was an Arch Linux developer for many years and while I was not always diligent in my voluntary and open-source duties and responsibilit...
I was an Arch Linux developer for many years and while I was not always diligent in my voluntary and open-source duties and responsibilities, I have been applying my passion wherever I can. I have been maintaining Linux-based systems for as long as I have been working in the technology industry. The experience is mostly userspace, with exposure to lots of debugging in various languages, and a little bit of early userspace and kernel space work.
7 years experience | 11 endorsements
While purely an academic undertaking in the beginning, and coming from a mostly dynamically-typed and shell-scripting background, I grew ...
While purely an academic undertaking in the beginning, and coming from a mostly dynamically-typed and shell-scripting background, I grew to like Java for its pervasiveness and great tool support. I adopted the language for a knowledge-based system that I designed and implemented and presently it is still my primary language of development. While very verbose, it lends well to understanding as well as teaching computer science foundations.
9 years experience | 2 endorsements
Python has always been my go-to scripting and quick programming language. I have used it as applied technology in the past for social sci...
Python has always been my go-to scripting and quick programming language. I have used it as applied technology in the past for social science research, in lieu of tools such as SPSS and before R became a thing. I presently use it sporadically alongside Java.
2 years experience
Part of my higher education was focused on computer networking. I have academic training in networking with TCP/IP and practical training...
Part of my higher education was focused on computer networking. I have academic training in networking with TCP/IP and practical training in internetworking, namely the CCNA curriculum. I still apply the skills and knowledge in my present line of work where maintaining networked systems are involved.
2 years experience | 1 endorsement
I tended to be little more masochistic earlier on in my technology career. I dabbled in electronics and embedded systems for a while, beg...
I tended to be little more masochistic earlier on in my technology career. I dabbled in electronics and embedded systems for a while, beginning with the Arduino and progressing on to ARM microcontrollers such as the Tiva-C. Most of it is purely hobby and academic in nature, but I know my pointers.
Systems ProgrammingPointersPointers in c
View more
Systems ProgrammingPointersPointers in c
View more

REVIEWS FROM CLIENTS

5.0
(42 reviews)
Katja Samland
Katja Samland
October 2023
Very clear and structured. Easily understood my use cases, given explanations, helpt a lot understanding better.
Nataļja Tkačenko
Nataļja Tkačenko
August 2023
Great job, very knowledgeable and patient!
Removed User
Removed User
November 2022
Very knowledgeable and helpful in graph database
Removed User
Removed User
May 2022
Very helpful and knowledgeable
Removed User
Removed User
March 2022
Very helpful and knowledgeable.
Removed User
Removed User
March 2022
Very knowledgeable. I will surely continue to work with him.
Selim Youssry
Selim Youssry
January 2022
Rashif is very knowledgeable and helpful on knowledge managements, ontologies, the tooling and architectural decisions associated.
Hendri Starbuck
Hendri Starbuck
January 2022
Rashif was prompt in attending the meeting and well prepared to answer my questions as well as offer further recommendations and insight into concepts that I did not understand.
Phillip Clark
Phillip Clark
January 2022
First session with Rashif was great! He's my go-to person for work on graph databases right now.
Professor Marc-Andre Leger in Montreal
Professor Marc-Andre Leger in Montreal
August 2021
He provides great advice and mentoring,
EMPLOYMENTS
Data Engineer, Knowledge Graphs & Blockchain
ZELOS
2019-06-01-Present
Part-time consulting/maintenance/support, athletics technology (remote). Maintain KG and support development of web(3) apps, (graph) data...
Part-time consulting/maintenance/support, athletics technology (remote). Maintain KG and support development of web(3) apps, (graph) data analysis, data cleaning (deduplication and record linkage).
Python
Node.js
Neo4j
View more
Python
Node.js
Neo4j
Graph Database
JavaScript
GraphQL
AWS (Amazon Web Services)
View more
Co-Founder & Knowledge Engineer
Fimantic
2016-07-01-2022-10-01
Effective tech lead and CTO; back-end + data engineering/architecture specialist, front-end generalist (full-time, remote). Designed and ...
Effective tech lead and CTO; back-end + data engineering/architecture specialist, front-end generalist (full-time, remote). Designed and developed knowledge-graph (KG) system for financial regulatory compliance. Led all development, front-end and back-end. Continue to advise as co-founder.
Java
SQL
Git
View more
Java
SQL
Git
Azure
SPARQL
Spring Boot
Rest API
Hibernate ORM
View more
PROJECTS
Arch LinuxView Project
2010
A former developer (Fellow) of one of the world's leading Linux distributions.
A former developer (Fellow) of one of the world's leading Linux distributions.
Python
C
Linux
View more
Python
C
Linux
Bash
View more