mtekman

Joined 5 years ago

Karma
33
Submissions
29
Member since
Jul 30
Senior Bioinformatician and Single-cell RNA-seq Specialist.

* CV: https://drive.google.com/file/d/1Pmd-jwZjUIAif0qPCyjs6Xk5URK7A9cN

Experienced in data analysis, machine learning, teaching, full stack web dev, self-hosted services, and various hobby projects such as drone hacking, home automation, and bots.

Main Languages: R, JavaScript, Python, C++, Common Lisp, SQL

Reproducibility: Docker, Conda, Biocontainers, and Guix

Pipelines: Galaxy, Nextflow, Snakemake

Management: Teaching, lecturing, mentoring, countless workshops, matrix management role.

I was part of the core Freiburg Galaxy scRNA-seq founding team, wrote tons of tools and trainings.

* Gitlab: https://gitlab.com/mtekman

* Github: https://github.com/mtekman

* ORCID: https://orcid.org/0000-0002-4181-2676

* Google Scholar: https://scholar.google.com/citations?hl=en&user=HVwU31YAAAAJ

* LinkedIn: https://www.linkedin.com/in/mehmet-tekman-4a08b484/

Contact: @mtekman:matrix.org or [email protected]

meet.hn/city/gb-London

Socials: - github.com/mtekman - linkedin.com/in/https://www.linkedin.com/in/mehmet-tekman-4a08b484/ - mtekman.at.hn

Interests: Science, Web Development, Programming, Data Science, AI/ML, Gaming, Hacking, Hardware, Mobile Development, Open Source, Research, Biotech

---

View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 2 years ago

    Name: Mehmet
    Location: UK or Germany
    Work Preferences: Remote/Hybrid/Office
    Technologies: R, Python, Javascript, C++, Common Lisp
    Resume, CV, Contact: (see my bio)
Several postdocs in bioinformatics, familiar with many different bioinformatic pipelines, tons of teaching and workshop hosting experience, work well as liaison between informaticians and biologists/medics, full stack dev who has empowered many research groups with their own in-house analytical platforms and trained them in its use.

Too long? GNU-obsessed Data Analyst with matrix management skills and a strong focus on reproducible environments and teaching what he knows to others.

Comment · 2 years ago
I got to meet David Potter and his journalist wife when I was working at the Royal Free Hospital. He funded the Potter Chair position which my prof Dr Kleta filled as a nephrologist for many years. I have a picture of myself holding a Nokia N900 and shaking his hand.

At the time I thought he was the reason that the phone existed at all, not quite knowing the delicate politics between Symbian and Maemo at the time.

Still he smiled amicably enough and it's a treasured photo of mine.

Comment · 2 years ago
A lifetime ago I wrote an OpenCV blob detection auto-mining tool for it:

https://gitlab.com/mtekman/runescape-motiondetector

It worked for about an hour before having the nasty habit of attacking monsters, chasing them out into the wilderness where you'd check in on your character and find him dead, barren, and lost.

Fun though.

Comment · 2 years ago
I used to run fail2ban, but I found it (or at least its defaults) ineffective against discouraging further requests. With iptables, you can specify the connection to hang for a period and then drop
Comment · 2 years ago
I have a utility that parses ssh failed attempts and creates iptables blocklists:

https://gitlab.com/mtekman/iptables-autobanner

For those just wanting the blocklist, here is a table of malicious IP addresses, with columns of: address, number of ports tried, number of usernames tried.

https://upaste.de/bgC

Comment · 2 years ago

    Name: Mehmet
    Location: UK or Germany
    Work Preferences: Remote/Hybrid/Office
    Technologies: R, Python, Javascript, C++, Common Lisp
    Resume, CV, Contact: (see my bio)
Several postdocs in bioinformatics, familiar with many different bioinformatic pipelines, tons of teaching and workshop hosting experience, work well as liaison between informaticians and biologists/medics, full stack dev who has empowered many research groups with their own in-house analytical platforms and trained them in its use.

Too long? GNU-obsessed Data Analyst with matrix management skills and a strong focus on reproducible environments and teaching what he knows to others.

Comment · 2 years ago
probably because the visual differences are so slight that there is no benefit in showing them to someone who isn't deeply entrenched in the topic
Comment · 2 years ago

    Name: Mehmet
    Location: UK or Germany
    Work Preferences: Remote/Hybrid/Office
    Technologies: R, Python, Javascript, C++, Common Lisp
    Resume, CV, Contact: (see my bio)
     
Several postdocs in bioinformatics, familiar with many different bioinformatic pipelines, tons of teaching and workshop hosting experience, work well as liaison between informaticians and biologists/medics, full stack dev who has empowered many research groups with their own in-house analytical platforms and trained them in its use.

Too long? GNU-obsessed Data Analyst with matrix management skills and a strong focus on reproducible environments and teaching what he knows to others.

Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
Hah, no worries - if ever you start anything in the UK/EU space, feel free to ping me!
Comment · 2 years ago
Ah. This would be perfect for me (see my bio), but I'm only UK and EU based. I'd do remote if I could.
Comment · 2 years ago
because the vector contains characters, so clearly it encodes categorical data and not numeric

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton