Image

Mohit Agrawal

Graduate Student
University of Florida,
Gainesville, United States

  • .objective

    Seeking full time position in Computer Science industry where I can utilize my technical, management and analytical skills to solve real world problems.

  • .education

    University of Florida, Gainesville (Fall 2010 - Dec 2012)

    Masters of Science (Computer Engineering)

    Coursework:
    Fall 2010 : Advanced Data Structures, Analysis of Algorithms and Mobile Computing
    Spring 2011 : Database System Implementation, Mobile Networking and Automated Verification
    Fall 2011 : Computer Networks, Bioinformatics and Entrepreneurship for Engineers

    Cumulative GPA : 3.55 / 4.0

    Jawaharlal Nehru Engineering College, Aurangabad, India

    Bachelor of Engineering (Information Technology)
    Graduated in June 2009
    Cumulative GPA : 3.8/4.0

  • .professional experience

    .technical

    Software Development Intern, Dataupia Corporation, Boston, MA

    . Duration : May 2010 - Till Date
    . Optimizing the memory utilization and cpu performance of the Balanced Bucket Indexing mechanism.
    . Improving internal bookkeeping within the Balanced Bucket Indexing mechanism to enable I/O Optimizations.
    . Refactoring existing components of a trie-based Balanced Bucket Indexing mechanism in Dataupia proprietary Datawarehouse system to eliminate redundancies and simplify the code base.
    . Implementing to specifications, testing, and delivering under tight time constraints a set of library routines for characterizing the permutation relationship between two test samples and applying that permutation to other samples
    . Skills acquired : PostgreSQL, EMACS Editor, Memory and Performance profiling using Valgrind and Callgrind.

    Technical Associate, Tech Mahindra, Pune, India

    . Duration : December 2009 - July 2010
    . Responsibilities : To develop scripts to install, integrate and test new lines of Cisco c3560v2 switches on British Telecom Global Services global network infrastructure.
    . Skills acquired : Hands-on experience on EMC Smarts Console (Fault Management Tool), PERL Scripting.

    Business Analyst, Jindal Tech Ventures, Indore, India

    . Duration : July 2009 - December 2009
    . Gathering requirements from clients and converting them to Software Requirement Specification and design Low Level and High Level Design documents.
    . Writing Business Requirement Specification and other Project Management documents according to software development lifecycle and CMMI 5 Level standards
    . To interact with customers and coordinate with developers and testing team throughout project lifecycle.

  • .academic projects

    Efficient Database System

    . Duration : January 2011 - April 2011
    . This project involves complete implementation of efficient database system in C++ using Eclipse IDE. Implemented sorted, heap, B+ tree based file system and aggregate functions like group by, sum, distinct in addition to other functionalities like sort-merge-join and block nested loop joins. Implemented query parser in YACC LEX, query execution engine and query optimization engine.

    Bit torrent Protocol Implementation

    . Duration : October 2011 - December 2011
    . Designed full implementation of peer to peer system following Bit torrent protocol specification
    . Implemented multithreaded peers, file piece manager, message passing mechanism using JAVA.

    Emergency Relief using Mobile Adhoc Networks - Research Paper (PDF)

    . Duration : January 2011 - April 2011
    . Designed an end to end protocol for emergency relief and crowd dispersal to help people in real life scenarios like disaster and emergency situations.
    . The protocol includes geographic routing protocols, clustering algorithms and tested them on different Mobility Models.
    Download :


    Smart Health, Android Application

    . Duration : October 2010
    . Devised an algorithm and successfully implemented in Java to optimize the push pull architecture of communication in sensors with reactivity engine of Atlas middleware.

    Leftist & Fibonacci Trees

    . Duration : October 2010
    . Devised an algorithm and successfully implemented in Java to optimize the push pull architecture of communication in sensors with reactivity engine of Atlas middleware.

    Optimization of Atlas Reactivity Engine (A Sensor Based Network Platform)

    . Duration : November 2010
    . Implemented Leftist tree and Fibonacci heap in C++ using Netbeans IDE and analyzed their performance on the basis of manual and random inputs.

    Easy PC Access

    . Duration : February 2009 - May 2009
    . Developed a mobile application (J2ME Platform) using JSR 82 API to perform basic operations on standalone PC from mobile phone remotely via Bluetooth.

  • .skills and abilities

    • Programming Languages

      C, C++, Java, Shell Scripting, Perl Scripting, VB.NET, ADO.NET, J2EE

      Web Technologies

      HTML,CSS, XML, PHP, JavaScript, ASP.NET,

      Mobile Development

      Android, J2ME

      Operating Systems

      Win 2000/XP/Vista/7, Mac, Linux, UNIX,

      Databases

      PostgreSQL, Oracle, MySQL, SQL, PLSQL, SQLite

      Tools

      EMACS Editor, VI Editor, Valgrind, GDB Debugger, Subversion(SVN), Eclipse IDE, Netbeans, Microsoft Visual Studio.

  • .activities & hobbies

    • Activities

      Travelling
      Playing Table Tennis
      Camping

    • Hobbies

      Reading
      Listening to Music
      Photography.

  • Dial91 Referral