Saurav Biswas is a software engineer based in Berlin with over 4 years of experience. He has worked as a backend engineer for startups like RockSpoon and Dubsmash, developing features using technologies like Node.js, Django, and MongoDB. He also has 3 years of research experience in machine learning and is currently pursuing a PhD focused on recurrent neural networks.
1. Curriculum Vitae
PERSONAL INFORMATION Saurav Biswas
Lietzenburgerstrasse 33, Berlin10789
+4917639944839
sauravmaximus@gmail.com
https://de.linkedin.com/in/sauravbiswas1
Date of birth 29/09/1987
PERSONAL
STATEMENT
I am a software engineer currently based in Berlin. An enthusiastic person
looking for challenging opportunities in the field of Software engineering. I have
had an overall experience of 26 months in industry working for various startups in
Berlin. I started with a position of a Node.js engineer in a Food recommendation
startup called RockSpoon. I worked mainly as a backend engineer there, with
occasional inputs to the front end team. I left this position on August 1, 2015 and
took a break from work for a period of 3 months, during which I travelled to the
USA for a machine learning conference. Until recently, I worked at Dubsmash, an
app that lets you make selfie videos while giving you the ability to lip sync to
sound snips. I worked as a backend engineer there using the Django MVC
framework, and also occasionally supporting the front end team there. Apart from
backend development, I have also worked as a research scholar in Machine
Learning with an experience of 3 years in that area. I am eager to learn, open to
change, flexible and want to make an impact wherever I get an opportunity to do
so.
SKILLS OVERVIEW
Backend/Frontend experience
● Node.js/ Javascript
● MongoDB, Postgresql
● Unit testing frameworks like Jasmine
● Rabbitmq/ Celery
● Flask MVC
● Elasticsearch
● HTML 5.0, CSS 3.0, jquery, AJAX
● AngularJS
● Django
● TitanDB, Neo4j, Cassandra
● Docker
Machine Learning
● Numpy, scipy, scikitlearn, theano
● nltk, stanfordnlp
● MATLAB
ACADEMIC
EXPERIENCE
Indian Institute of Technology , Kharagpur (July 2007 May 2012)
2.
● Successfully completed an Integrated Masters (M.Sc) in Mathematics
and Computing. with focus on subjects in Computer Science, with focus
on Algorithms, Data Structures, Probability and Statistics
● Successfully completed a project on developing a novel algorithm for
extracting useful metadata from terrain images taken by satellites.
● Successfully developed a student inventory management system using
Java/J2EE as a part of my final year project.
WORK EXPERIENCE
23/11/20153/3/2016 Software engineer at Dubsmash
● Worked on designing the backend stack for the Dubsmash messaging
platform. Used Django MVC framework to develop the backend.
Developed cool new features that the messaging platform from
Dubsmash uses as of now.
● Made a significant impact in terms of code quality and maintainability
towards the engineering team.
● Showed great commitment towards work that was assigned, and took
responsibility for tasks on my own.
01/01/201431/07/2015 Software engineer at RockSpoon Technologies Inc.
● Successfully designed the NLP pipeline that was used to extract and
recognize food tags from customer reviews for our food
recommendation engine
● Successfully handled the design, development and implementation of
the backend stack for our application. I used Node.js and javascript for
this purpose
● Demonstrated excellent team spirit and dynamism when given
challenges and deadlines.
01/07/2012–present
PhD Research Scholar, Technical University of Kaiserslautern
● Enrolled as a PhD researcher in the Image Understanding and Pattern
Recognition Lab, under the supervision of Prof Dr. Thomas Breuel,
currently employed by Google Inc, USA.
● Focus on Recurrent neural network architectures and related
applications.
Publications
● Using Recurrent Neural Networks for nontemporal classification tasks,
published in IJCNN 2015 in Beijing, China
05/10/15 Page 2 / 3
3.
● Learning Morphological Transformations with Recurrent Neural
networks, published at INNS Big Data 2015, held in San Francisco.
INTERNSHIPS/PROJECTS
01/05/201131/07/2011
Image Understanding and Pattern Recognition Lab, TU Kaiserslautern
● Worked on a European Union funded project called SICURA, which aims at
recognition and classification of dangerous and nondangerous objects from
images / scans of baggage taken at airports.
● Obtained faster convergence rates for training and classification using
Multi Layer Perceptions with semi supervised learning algorithms.
● Used the power of GPUs with the help of NVIDIA CUDA API to accelerate
training and clustering times. Obtained a speed up of 130 times for the
‘kmeans clustering algorithm’ over the CPU version.
01/12/201031/01/2011 Planet Intelligent Systems Gmbh , Schwerin Germany
● Worked for a month in this company that develops intelligent software for
image and text recognition.
● Worked on a software package for postal address recognition on parcels
to be ultimately used by Fedex.
● Used the concept of Reservoir Computing and Echo State Networks in the
software for training the classifier and recognition purposes and achieved
favorable results.
01/05/201031/07/2011 Smart Systems Lab , Jacobs University Bremen , Germany
● Established that Echo State Networks are better alternatives as
neurodynamical models compared to statistical models like HMMs
(Hidden Markov Models) for speech and handwriting recognition.
● Worked on a toolbox for Echo State Networks in Python and formulated a
hierarchical structure to separate various contexts of speech from a given
speech signal and wrote Python libraries for the toolbox.
05/10/15 Page 3 / 3