Permalink
Cannot retrieve contributors at this time
--- | |
personal: | |
name: Prashant Sinha | |
title: Developer | |
info: | |
homepage: https://noop.pw | |
github: https://github.com/prashnts | |
keybase: https://keybase.io/prashnts | |
email: prashant@noop.pw | |
mobile: '0769822836' | |
location: Paris, France | |
twitter: https://twitter.com/prashnts | |
cover: | | |
My primary research interest is in Machine Learning, Data Science, | |
Statistics, Systems Biology, and Bio Inspired Systems. The scope of | |
my projects also include Pervasive Computing, Reality Mining, and | |
Computer Vision. | |
experience: | |
- company: Centre de Recherches Interdisciplinaires | |
location: Paris | |
dates: | |
from: '2018-10-08' | |
position: Developpeur Full Stack | |
tags: | |
- Platform Developer | |
- UI/X Design | |
website: https://welearn.cri-paris.org | |
description: | | |
# WeLearn - A tool for Collective Learning | |
WeLearn helps people to collect, curate, and qualify learning Resources. | |
Resources are tagged with Wikipedia Pages, which is used to create a | |
visualisation that we aim to be a "GPS of Learning". My role as a UI/UX | |
developer is to create an interface that helps users navigate through | |
their own as well as others' curation to find their own Learning Path. | |
- company: Physique et Mécanique des Milieux Hétérogènes | |
location: École Supérieure De Physique Et De Chimie Industrielles, Paris | |
dates: | |
from: '2018-05-22' | |
till: '2018-09-22' | |
position: Research Intern | |
tags: | |
- Hydrodynamics at micro scales | |
- Fluid Dynamics | |
- Theoretical Biophysics | |
website: https://www.pmmh.espci.fr/ | |
description: | | |
# Hydrodynamics of Super-Paramagnetic Micro-Beads | |
The primary interest in this study is the behaviour of magnetic | |
micro-objects under magnetic field in water. We expect to quantify | |
the hydrodynamic drag between dissimilar objects. My work here | |
was to capture the motion of the beads (`r=2.4µm`) under externally | |
applied magnetic field as they attract towards each other. Strict | |
requirements of the protocol included controlled medium viscosity, | |
frame rate `>= 300 fps`, and `40-63x` magnification. | |
We reached average frame rate of `~800 fps`. Using open source tools | |
`trackpy` and `scikit-image`, I developed a processing pipeline to | |
isolate, track, and calculate motion dynamics from the frames. | |
- company: Laboratoire Jean Perrin | |
location: Université Pierre et Marie Curie, Paris | |
dates: | |
from: '2018-01-22' | |
till: '2018-04-22' | |
position: Research Intern | |
tags: | |
- Theoretical Biophysics | |
- Optical Tracking | |
- Mechanotransduction | |
website: http://www.labos.upmc.fr/ljp/ | |
description: | | |
# The Mechanical Sense of Paramecium | |
At a crossroad between physics, biology, and neuroscience, coupled with | |
experimental and theoretical biophysics, this project aims to decipher | |
the mechanism simple organisms such as _Paramecium_ use to detect and avoid | |
obstacles in their trajectories. Using micromilled pools of defined | |
geometry and automatic tracking of paramecia, we expect to find | |
correlations between external stimuli and internal responses that give it | |
a directional sense. | |
As a research intern, I developed high-frequency image analysis and | |
hardware control pipeline to track long trajectories in real time. | |
I wrote a driver for the Microscope Objective utilising 3D Vector Space, | |
and a high-speed image aquisition and processing (~50fps) tool. Using these | |
software we were able to follow the trajectory of moving _Paramecium_. | |
- company: Laboratoire Matière et Systèmes Complexes | |
location: Université Paris Diderot, Paris | |
dates: | |
from: '2017-10-09' | |
till: '2018-01-09' | |
position: Research Intern | |
tags: | |
- Phyllotaxis | |
- Plant Biology | |
- Projection Geometry | |
website: http://www.msc.univ-paris-diderot.fr/ | |
description: | | |
# Study of Diversity in Phyllotactic Patterns | |
Phyllotaxis is the arrangement of lateral organs in plants. In this | |
project we attempt to explain the origin of emergent patterns, | |
transitions, and irregularities in such arrangements. Using cylindrical | |
projection unrolling and unwarping, the aim was to develop a pipeline | |
allowing better study of complicated plant organs. | |
- company: Agora Health | |
location: London, UK | |
dates: | |
from: '2016-02-08' | |
till: '2018-05-20' | |
position: Developer | |
tags: | |
- Machine Learning | |
- Web Development | |
website: https://agorahealth.org.uk | |
description: | | |
# Personalised Medical Events, Conferences, and Courses Recommendation for Doctors at NHS, UK | |
At Agora, I was responsible for designing and implementing web services | |
for aggregation, classification, and personalised recommendation of | |
events at National Health Services (NHS) in the UK. | |
- company: Oxyent Technologies | |
location: New Delhi | |
dates: | |
from: '2016-07-01' | |
till: '2016-09-01' | |
position: Summer Intern | |
website: http://oxyent.com | |
tags: | |
- Computer Vision | |
- Information Extraction | |
description: | | |
# Computer Vision and Information Extraction | |
Developed and shipped a utility for digitizing waveforms and | |
extracting metadata from `ECG` reports, written in pure Python. | |
It is being used at Brigham and Women’s Hospital, Boston for | |
processing more than a million patient records. | |
Also worked on extracting normalized tabular data from scanned | |
medical records. Key challenges here involved handling skewed, | |
desaturated and otherwise low quality images. | |
- company: Survaider | |
location: New Delhi | |
dates: | |
from: '2015-01-01' | |
till: '2016-02-01' | |
position: Developer and UI/UX Designer | |
website: http://survaider.com | |
tags: | |
- Backend and REST API | |
- Client Interface | |
- Analytics | |
description: | | |
# Survaider Web App and Survey Builder | |
Development of web app backend and `REST API` in Python using `Flask` | |
and `MongoEngine ORM`. | |
Design and development of the frontend. Technology stack consisted | |
`CoffeeScript`, `BackboneJS`, `SASS`, and `Socket.IO` for | |
realtime content. | |
- company: Design Innovation Centre | |
location: University of Delhi | |
dates: | |
from: '2015-06-15' | |
till: '2015-08-29' | |
position: Summer Intern | |
tags: | |
- Machine Learning | |
- Time Series Analysis | |
- Signal Processing | |
description: | | |
# Human Activity Recognition from Acceleration data Under Naturalistic Conditions | |
The goal of this project was to develop a system for recognition | |
of low level human activities, such as Walking, Running, | |
Sitting, etc., using a single tri-axial accelerometer time | |
series. The undertaken challenge of this system was to | |
effectively solve the recognition task irrespective of the | |
location of sensor on human body. | |
Using supervised learning method, we trained a Random Forest | |
Classifier using feature vectors obtained via our model. We | |
were able to produce an accuracy of `95%` through our model. | |
- company: University of California and Stanford | |
location: Santa Cruz | |
dates: | |
from: '2015-01-01' | |
till: '2015-06-01' | |
position: Research Associate | |
tags: | |
- Data Scraping | |
- Data Processing | |
description: | | |
# Aspiring Researcher Challenge | |
As a research associate, I was part of the team which was | |
responsible for developing a large, online experiment to study | |
the wisdom of the crowd where I formulated the algorithm for | |
scraping and formatting raw data off multiple crowdfunding | |
platforms. | |
**Publication**: "Investigating the 'Wisdom of Crowds' at Scale", ACM UIST | |
2015, Charlotte, NC. | |
- company: Cluster Innovation Centre | |
location: University of Delhi | |
dates: | |
from: '2015-01-01' | |
till: '2016-04-01' | |
position: Undergrad Research | |
tags: | |
- Network Analysis | |
- Computational Biology | |
- Mathematical Modelling | |
description: | | |
# Modelling and Network Analysis of Intronic miRNA Mediated Gene Expression Regulation | |
In this project, we developed a mathematical model for gene expression | |
regulation via intronic micro `RNAs`, based on emperical data and | |
experimental observations at IGIB. | |
As a part of study, we've also generated a `miRNA <=> mRNA` target network | |
using various available databases. | |
- company: Autonomi | |
location: University of Delhi | |
dates: | |
from: '2014-09-01' | |
till: '2016-05-01' | |
position: Volunteer | |
tags: | |
description: | | |
Responsibilities include maintainance and development of the web portal, | |
website and online presence of the organization. | |
- company: IamSME of India, PHD Chamber of Commerce | |
location: DUCIC eBusiness Circuit | |
dates: | |
from: '2014-05-15' | |
till: '2014-08-20' | |
position: Summer Intern | |
tags: | |
description: | | |
# TwoDotSeven | |
Developed an open-source and modular `ERP` system and `API` sub-system. | |
- company: Laboratory for Pattern Engineering | |
location: University of Delhi | |
dates: | |
from: '2014-02-10' | |
till: '2015-12-25' | |
position: Research Associate | |
tags: | |
description: | | |
Worked to build a classification system for geospacial features between | |
texts originated in different continents. Other responsibilities included | |
design and development of several web portals, graphic designing, media | |
and publishing tasks. | |
talks_and_workshops: | |
- conference: FOSSASIA 2017 | |
location: Singapore | |
dates: | |
from: '2017-03-17' | |
till: '2017-03-19' | |
type: Talk | |
tags: | |
- Python | |
- Open Source | |
description: | | |
# Alohomora: Unlocking Magical Bits in Python | |
In this talk at FOSSASIA Summit, I gave a presentation covering several | |
advance patterns in the Python programming language. In the presentation I | |
introduced the audience with Metaclasses, Decorators and Patching. | |
- conference: West College | |
location: Glasgow, Scotland | |
dates: | |
from: '2015-07-14' | |
till: '2015-07-19' | |
type: Workshop | |
description: | | |
# Game Development Workshop under UK-India Education and Research Initiative | |
- conference: Autonomi | |
location: University of Delhi | |
dates: | |
from: '2015-02-28' | |
till: '2015-03-01' | |
type: Talk | |
description: | | |
# Robotics Bootcamp | |
Delivered sessions on Arduino programming, DAC, ADC and PWM. | |
education: | |
- institute: Centre de Recherches Interdisciplinaires | |
location: Université Paris Descartes | |
position: Masters | |
dates: | |
from: '2017-09-04' | |
till: '2018-10-04' | |
degree: Approches Interdisciplinaires du Vivant | |
- institute: Cluster Innovation Centre | |
location: University of Delhi | |
position: Undergrad | |
dates: | |
from: '2013-08-10' | |
till: '2017-07-05' | |
degree: B.Tech. (IT and Mathematical Innovations) | |
percentage: 77.3 | |
major: Information Technology | |
minor: | |
- Mathematics | |
- Systems Biology | |
- institute: Central Academy Sr. Sec. | |
location: Gorakhpur, India | |
degree: AISSCE (XII Std.) | |
percentage: 89.6 | |
dates: | |
on: '2013-05' | |
- institute: Central Academy Sr. Sec. | |
location: Gorakhpur, India | |
degree: AISSE (X Std.) | |
grade: 9.8 | |
dates: | |
on: '2011-05' | |
skills: | |
Development: | |
- [Python, 5] | |
- [SCSS, 5] | |
- [CoffeeScript, 3] | |
- [ES6/JavaScript, 4] | |
Design: | |
- [Print Media, 3] | |
- [CAD/CAM, 2] | |
- [Illustration, 3] | |
- [User Interface, 3] | |
Misc: | |
- [Scientific Computing, 4] | |
- [DevOps, 1] | |
open_source: | |
- repo: prashnts/hues | |
description: | | |
# Hues: Colored terminal text made easy for Python | |
Hues is a Python package which facilitates printing ANSI encoded text to | |
terminal in unix-like systems. | |
- repo: prashnts/metaRNA | |
description: | | |
# metaRNA: Find target sites for the miRNAs in genomic sequences | |
metaRNA finds potential target sites for the microRNAs in genomic | |
sequences. It is built on miRanda, an algorithm for detection and ranking | |
of the targets of microRNA. | |
- repo: prashnts/pybloomfiltermmap3 | |
description: | | |
# PyBloomFilter: Fast, Memory Mapped Bloom Filter | |
The goal of `PyBloomFilter` is to provide a fast, simple, scalable and | |
correct library for Bloom Filters in Python. | |
- repo: prashnts/mongocapsule | |
description: | | |
# MongoCapsule: Encapsulated MongoEngine | |
MongoCapsule is a very thin wrapper around MongoEngine. It encapsulates | |
MongoEngine attributes under a single namespace and hence allows explicit | |
declaration without context switches. | |
- repo: agora-team/elasticsearch-synonyms | |
description: | | |
# Elasticsearch-Synonyms: Utilities for working with Synonym Filter in Elasticsearch | |
This repository contains a curated dataset of synonyms in `Solr` Format. | |
These synonyms can be used for Elasticsearch Synonym Token Filter | |
configuration. It provides a tool to lint and validate the synonym files. | |
- repo: CyberCRI/learn-ext | |
description: | | |
# WeLearn Extension and WebApp | |
This repository hosts the prototype for WeLearn Browser Extension and Web App. | |
Specifically, it implements a D3/React based visualisation of Wikipedia Concept Map. |