Microsoft Word - Santosh_bahir.doc



|Santosh Bahir |3100 Saint Paul St, Apt 213, Baltimore, MD 21218 |

| |Phone: 443-742-6015 Email santoshbahir@ |

| |Website: cs.jhu.edu/~sbahir/ |

| |

|Education |Johns Hopkins University, Baltimore |

| |2008-2010 Masters in Computer Science |

| |Dr. Babasaheb Ambedkar Technological University-Lonere, India |

| |2001-2005 Bachelor of Technology in Computer Engineering |

|Coursework |Operating System, Distributed System, Computer Networks, Embedded and Sensor Networks, Parallel Programming, Programming |

| |Language, Algorithm, Randomized Algorithm, Database System, Declarative Methods, Machine Learning, Information Retrieval |

|Technical Skills |C, C++, Java, PLSQL, Ocaml, Perl, python, Shell Scripts, Oracle Application (Forms, Reports, WorkFlow), Oracle Database |

|Experience |Software Engineer, Infosys Technologies Limited. July 2005 – July 2008 |

| |Worked on Oracle Applications - an ERP product and implemented the projects with Global Delivery Model with Rapid Application |

| |Development Methodology and Water Fall Model Methodology for software development. |

|Research Project |(More Details at: cs.jhu.edu/~sbahir/research.html) |

| | |

| |Tele-Surgery: |

| |Tried to explore the feasibility of remote robotic surgery using overlay networks. |

| |Worked on the simulation of data transfer over overlay network. |

| | |

| |Load Balancing on Multipath routing protocol. |

| |Used multiple paths present between source and destination for load balancing along with the use as backup path in case of path |

| |failure. Experimented on AOMDV protocol |

| | |

| |Simulated Annealing as an informed heuristic for DPLL in SAT solving |

| |Combined the simulated Annealing with DPLL to gain the benefits of stochastic and Systematic Approach to solve SAT problems. |

|Systems Projects |(More Details at: cs.jhu.edu/~sbahir/projects.html) |

| | |

| |Jeff Bonwick's Slab Allocator: |

| |An object based slab allocator to speed up allocation of data structure through object caching and reduce the internal |

| |fragmentation to 12.5%. |

| | |

| |Transactional Block Store: |

| |A WAFL based store for data blocks. All operations were treated as transactions hence were atomic. Online resizing of the store |

| |was supported. |

| | |

| |SD-Card Support for T-Mote Sky: |

| |SD/MMC card support to extend the scarce storage of T-Mote Sky. |

| | |

| |Class Based Kernel Resource Management (CKRM): |

| |CKRM makes the Linux kernel resource management to be based on classes instead of tasks alone. |

| | |

| | |

| |Transactional Block Storage Slab allocator: |

| |slab allocator for Transactional block store to speed-up the block allocation |

|Network Projects |(More Details at: cs.jhu.edu/~sbahir/projects.html) |

| | |

| |Protocol Implementation |

| |Implemented MAC layer and IP layer protocol for Wireless sensor network (TinyOS and NesC) |

| |MAC layer Protocols – RiMAC and XMAC; IP layer Protocol - Collection Tree Protocol |

| | |

| |Reliable point-too-point communication |

| |Sliding window protocol for reliable point-to-point file transfer over unreliable UDP/IP protocols. |

| | |

| |Reliable multicast system using UDP/IP |

| |Implementation of a system that reliably multicasts packets between multiple machines in Agreed order that respects FIFO order. |

| | |

| |Distributed Discussion Board |

| |Implemented Google Wave like reliable and efficient discussion board service for users over a network of computers. |

|Database Projects |(More Details at: cs.jhu.edu/~sbahir/projects.html) |

| | |

| |Herbalife Order Management |

| |Developed highly customized order Management system to meet specific Herbalife requirement of integrating Legacy Warehouse |

| |system with Oracle Order Management system. |

| | |

| |Herbalife Distributor Management |

| |Developed completely custom customer (Distributor) Management system to address the hierarchical customer system of |

| |Herbalife. |

| | |

| |Arrow Quote Management |

| |Developed Custom Quote Management System to generate the periodic orders for the Arrow clients. |

|Other Projects |(More Details at: cs.jhu.edu/~sbahir/projects.html) |

| | |

| |Subgraph Isomorphism |

| |Parallelized Ullman’s algorithm to find Subgraph Isomorphism on Hadoop platform. |

| | |

| |Ranking and Linear Ordering for System Combination in Machine Translation |

| |Problem of Alignment of Machine Translations system is converted into Linear Ordering problem and solved it using dynamic |

| |programming. |

| |\ |

| |Interpreter and Equational Type System |

| |Implemented interpreter and equation type system for Fb language in Ocaml. |

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download