Heyy, Good To See You Back.

Great News! We've Moved!

Head over to sudiptakarmakar.me from now on..

Ic arrow down

Alma mater

The roots of education are bitter, but the fruit is sweet. - Aristotle

Florida State University

Computer Science, MS

Institute of Engg. & Management
(West Bengal University of Technology)

Information Technology, BTech

Beliatore H.S. School /
Barjora High School

Science, Middle School/ High School

It is the mark of an educated mind to be able to entertain a thought without accepting it. - Aristotle

Education is an admirable thing, but it is well to remember from time to time that nothing that is worth knowing can be taught. - Oscar Wilde

Education is the ability to listen to almost anything without losing your temper or your self-confidence. - Robert Frost

Work Experience

Working hard and working smart sometimes can be two different things. - Byron Dorgan

Florida State University

Graduate Teaching Assistant

Datamaxx Inc.

Software Development Intern

Institute of Engineering & Management

Web Developer

Choose a job you love, and you will never have to work a day in your life. - Confucius

Projects

in reverse chronological order

  • Aug 2014 - present

    PyPi Ranking

    Developing a search engine only for Python packages and modules. Routinely indexing PyPi, the Python Package Index - a repository currently consisting of 49852 packages for the Python programming language. Customized version of ElasticSearch is being used to provide more metrics (instead of only downloads/ authors/ package name). Goal is to provide much more relevant search results than the existing competitors. Technical skill: Python, ElasticSearch, HTML5, CSS3, JavaScript

  • November 2014

    LiveWatch

    Used Django for backend. SendGrid API was used for custom email notifications. Google Maps Javascript V3 API was used for location based services. Used bootstrap for front end.

  • April 2014

    Software Defined Radio

    Implemented a DBPSK receiver in Software. Capable of detecting movement among the nodes. Implemented the Viterbi algorithm for hard and soft decoding for automatic error correction of transmission data through noisy channel. Analyzed the medium trace of an 802.11g Network and multi-hop wireless network protocol to deduce network link state, throughput, packet delay and duplicate data transmission. Technical skill: Matlab, Java

  • December 2012

    Android App: GetNimmed

    Developed a brain & puzzle game entitled Get Nimmed for Android platform as part of the Mobile programming course. Developed algorithm comprising of mathematical strategy based on discrete math and linear algebra. Download GetNimmed from Google Play Store. Technical skill: Android, SQLite

  • November 2012

    Android App: PosTweet

    Enables users to interact with the phone via voice commands only (useful while driving). Ability to compose and send text messages, post to Facebook or tweet using only voice commands. Technical skills: Android, SQLite, oAuth

  • October 2012

    Android App: Silent Guardian

    Monitors users, and based on a preset route and ETA chosen by user, notifies 911 and/ or emergency contacts if user doesn't respond to detected extreme irregularities (path deviation/ ETA expiration) or hits panic button. Provides last known GeoLocation data maintained by a remote server, in case phone is compromised. Technical skills: Android, SQLite, JSP, MySQL

  • April 2012

    Peer-to-Peer Client

    Developed a full fledged Peer-to-peer client server architecture for file sharing. Developed the software using C++ and Java separately. Was able to handle as large as 50 connections simultaneously using socket pool (thread pool). Technical skills: C++, Java

  • September 2010

    GRE Prep

    Developed customized software that helps prepare for GRE examination using JSP and MySQL. Develops a word bank from which vocabulary test can be taken. Keeps track on progress and work on examinees' weak points. Technical skills: JSP, MySQL, HTML, CSS, JavaScript

  • March 2010

    Movie Library

    Developed a movie library with JSP, PHP and MySQL. Functions similar to IMDB, but focused more into personalized use with some custom features. Can be used for a peer group to keep track of the movie collection and DVD borrowing information. Technical skills: JSP, MySQL, HTML, CSS, JavaScript

  • March 2010

    Kolkata Transport System

    Developed an online transport system to manages all forms of transportation (Bus, Tram, and Train) information for Kolkata, India. Prototype to help tourists' make travel plans by themselves, reserve cabs/ bus ticket/ train ticket online. Technical skills: JSP, MySQL, HTML, CSS, JavaScript

  • Keep Calm
    And
    Code On!

Interests

Things I'm interested in and/ or looooooooove doing..

Android Development

Cool, fun and sexy. My first android device was a Samsung Galaxy Spica. Coming from the restrictive Symbian environment, it was a breath of fresh air - freedom. Nut it took 18 more months before I laid my hands on the android programming environment and since then the juggernaut has never stopped

Python Hack

Have you heard of the motto, "Fuck it, ship it"? Well, you can't if you don't have this reptile in your arsenal. And, unlike Arsenal, you will never finish fourth.

Web/ Mobile Apps

Mobile first is the new trend in web dev! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.

Databases

MySQL, SQLite, Microsoft SQL Server, a li'l bit Oracle and of late, found my new love - the NoSQL databases, to be specific, MongoDB.

JavaScript Frameworks

AngularJS, NodeJS, Backbone, Ember, jQuery - until I started using them, vanilla JavaScript never seemed sexy. Once you realize the capabilities, you can never go back

Design Tools

LaTeX, Dreamweaver, Photoshop, Illustrator, InDesign, Flash. Wasted countless hours on them. Not sure if I should use the word 'wasted' though.

Painting / Photography

Well, I do it. You have to take my word for that. And I'm awesome too. Deal with it. And apparently I need a third line

Music

Love to listen to. Recently got high and bought a Gibson LPJ. Now I don't know what to do with that. But I love my harmonica (my neighbor has no clue that its me who produces those lovely noises in the middle of the nights)

Sports

Big football fan. Mad about Roger Federer. And played some cricket long ago. Oh, I tried imitating Ronnie O'Sullivan; guess what happened?

About Me

coming soon..

Name: