Dan Boa personified or read what i write in Blog

Me

I work as an backend optimization engineer for Goibibo. Algorithms and Optimization fascinates me. In my quest to achieve the appropriate i employ the tools of big data. Any discussion of optimization without analytics would be incomplete. For mere this purpose numpy and scipy comes to my aid.

Online face

Github.

Stackoverflow.

Twitter.

Gmail (rehman[dot]d[dot]fazlur[at]gmail[dot]com).

Technical blog.

Food blog.

Code

Currently working on

  • Recommendation engine on redis
    Recommendation engine for travel search.

Past work

  • Detection and Prevention of Dos(Denial of Service) and DDos(Distributed Denial of Service) attack on a web server:
    We used the blacklisting of ip algorithm. This method has worked well in both single-server script attacks as well distributed attack. "mod_extract_forwarded" module was also included to bypass the proxy server.

  • Controlling computers through a bluetooth enabled handheld mobile device :
    A Bluetooth connection was established between a mobile and computer using J2ME. Commands were given as input to the mobile and corresponding actions were performed on the computer using the Robot class in Java.

  • Memcache monitor on python-curses:
    Slabwise monitoring using python-curses.

  • Fix for django-treebeard:
    Implemented find_problems and fix_tree for the Nested Sets of Django treebeard.

  • Movie manager using TMDB:
    Tkinter based application using SQLite for creating details about movie available on your drive. Developed on account of XBMC failing on my low end computer.

  • Memcache optimization using contention window algorithm:

  • Blocked scheduling system:
    Using standard deviation based ranking system to calculate the schedules which are to be blocked.

  • Wikipedia personality timeline:
    Transforming a personalities wikipedia entry into a timeline based page denoting the person's existence in different places on different period of time.

  • Redis based session pooling

  • Django settings watch dog

Curriculum Vitae

Its here.

Academia

NIT Allahabad
Bachelor’s degree in Information Technology
Allahabad, IN (2005-2009)
Cumulative GPA:  8.54 / 10.0

  • Computer Programming
  • Data structures
  • Operating System
  • Network Security
  • Computer Networking
  • Automata Theory
  • Analysis and Design of Algorithms
  • System Programming
  • Computer Based Numerical and Stastical Techniques
  • Computer Organization
  • Unix and Shell Programming
  • Database Management System
  • Object Oriented Programming
  • Software Project Management
  • Mobile Computing
  • Server Side Programming
  • Mathematical Foundations Of Computer Science
  • Digital Electronics
  • Digital Communication
  • Multimedia System
  • Mathematics
  • Physics
  • Chemistry
  • Material Science and Engineering
  • Microprocessor and Applications
  • Principles of Management
  • Engineering Graphics
  • Engineering Mechanics
  • Introduction to Manufacturing Process
  • E-Commerce
  • Environment and Ecology

Its here.