Anuran R.

Anuran R.

Greater Seattle Area
9K followers 500+ connections

About

Interested in Software Engineering oppportunities.

Activity

9K followers

See all activities

Experience

  • Microsoft Graphic

    Microsoft

    Bellevue, Washington, United States

  • -

    Pittsburgh, Pennsylvania, United States

  • -

    Seattle, Washington, United States

  • -

    Gainesville, Florida Area

  • -

    Greater Seattle Area

  • -

Education

  • University of Florida Graphic

    University of Florida

    Activities and Societies: Data Science and Machine Learning Researcher in Data Science Research (DSR) Lab at CISE, University of Florida

Licenses & Certifications

Courses

  • Advanced Data Structures

    COP5536

  • Analysis of Algorithm

    COT5405

  • Bioinformatics

    -

  • Computer Architecture Principles

    CDA5155

  • Computer Networks

    CNT5106C

  • Distributed Operating System Principles

    COP5615

  • Individual Study on Deep Learning in Computer Vision

    CIS 6095

  • Machine Learning

    CAP6610

  • Network Science and Applications (Complex Network and Deep learning)

    CNT6805

  • Pattern Recognition

    EEL6825

  • Programing Language Principles

    COP5556

  • Software Engineering

    EC803A

Projects

  • Gossip Protocol Implementation

    • Implemented Gossip Protocol.
    • Implemented Push-Sum Algorithm.
    • Experimented on different Network topologies : Line, Random2D, Toroidal, 3D

    Language used: Elixir

  • Development of a Semantic Engine for Alternate Hypothesis Prediction

    -

    • The project aim was to develop a semantic engine which can interpret alternate possible hypothesis of events.
    • Responsible for data wrangling and internal knowledge graph (Knowledge Base) formation. Developed algorithm for ranking and scoring of hypotheses.
    • Created modules for data extraction from RDF to Excel format using SPARQL queries and Pandas library. Also developed a wrapper module to run the whole pipeline. Partially developed hypotheses generation using graph mining and…

    • The project aim was to develop a semantic engine which can interpret alternate possible hypothesis of events.
    • Responsible for data wrangling and internal knowledge graph (Knowledge Base) formation. Developed algorithm for ranking and scoring of hypotheses.
    • Created modules for data extraction from RDF to Excel format using SPARQL queries and Pandas library. Also developed a wrapper module to run the whole pipeline. Partially developed hypotheses generation using graph mining and text analysis. Worked with large scale graph data.
    • Implemented a web application of network visualization of the generated hypotheses where one must upload json file of the generated hypothesis in graph format and the application will generate the subgraph network.

    Technologies and Libraries Used:
    Java
    JDBC
    Python
    NetworkX
    NLTK
    Pandas
    NumPy
    PyTorch
    SPARQL
    Apache Fuseki
    JavaScript
    Vis.js
    HTML, CSS

  • Multiple Vehicle Tracking in Traffic Intersections for Intelligent Transport and Autonomous Traffic Solution

    -

    (Under the Supervision of Prof. Sanjay Ranka | Project funded by NSF and Florida Department of Transportation [FDOT])

    • Developed Siamese ConV Network model for appearance descriptor in the detector module and implemented one shot learning for vehicles in traffic intersection using modified UA-detrac and GNV traffic dataset.
    • Training, validation and testing has been done on the Siamese Network model.
    • Implemented YOLOv3 for the detection module
    • Implemented DeepSORT…

    (Under the Supervision of Prof. Sanjay Ranka | Project funded by NSF and Florida Department of Transportation [FDOT])

    • Developed Siamese ConV Network model for appearance descriptor in the detector module and implemented one shot learning for vehicles in traffic intersection using modified UA-detrac and GNV traffic dataset.
    • Training, validation and testing has been done on the Siamese Network model.
    • Implemented YOLOv3 for the detection module
    • Implemented DeepSORT tracking module.

    The work mostly deals with Deep learing application in Computer Vision, Multi-Object Tracking, Tracking by detection, Object Detection, Object Reidentification while tracking, Siamese Network for one shot learning of vehicle images in video frames of traffic intersection.

    Library and Modules used:
    python 3.6
    Pytorch
    Numpy
    OpenCV3

  • Bitcoin Simulator

    -

    • Implemented full Bitcoin protocol along with the core mechanisms: Mining, Blockchain, Transaction, Wallet, P2P network protocol.
    • Developed Bitcoin Simulation application using Phoenix framework with a Web UI where different Mining and transaction scenarios can be simulated and represented in a Dashboard format.

    Technologies used:
    Elixir
    Phoenix Framework
    HTML, CSS
    JavaScript

  • Car Tracker: A Vehicle Tracking Fleet Management System

    -

    • Developed REST endpoint at the vehicle end to load vehicle details, update record in database, ingest readings from vehicles.
    • Created alerts based on priorities with custom rules, REST endpoint to fetch details of all vehicles, to fetch alerts within 2hrs for all the vehicles and sort the vehicle list, ability to list vehicle’s geolocation within last 30 minute on a map listing all vehicle data.
    • Deployed in AWS, launched one AWS VPC with subnets and security group, configured Docker…

    • Developed REST endpoint at the vehicle end to load vehicle details, update record in database, ingest readings from vehicles.
    • Created alerts based on priorities with custom rules, REST endpoint to fetch details of all vehicles, to fetch alerts within 2hrs for all the vehicles and sort the vehicle list, ability to list vehicle’s geolocation within last 30 minute on a map listing all vehicle data.
    • Deployed in AWS, launched one AWS VPC with subnets and security group, configured Docker Swarm cluster on AWS.

    Technologies Used:
    Java
    Spring Framework
    SQL
    AWS
    Docker
    REST

  • Development of a Java like Compiler

    -

    • Created CFG and implemented scanner, parser, symbol table, type checking, AST and Java byte code generation module.

    Language and Modules Used:
    Java
    Junit

  • Development of a Job scheduler

    -

    • Implemented a Job scheduler interacting with processor using min Heap and Red-Black Tree Data structure.

    Language and Modules Used:
    Java
    Junit

  • Bit Torrent like Peer to Peer (P2P) software application for File Sharing

    -

    • Developed a P2P protocol-based software for file distribution like Bit Torrent. Implemented the chocking-unchoking mechanism.
    • All the file management operations are implemented using a reliable transport protocol TCP. Implemented handshaking

    Language used: Java

    Other creators
  • Recommender system for Yelp

    -

    A recommender system is developed with a hybrid approach both using the collaborative filtering and content based filtering. Different aspects are investigated like the seasonal trends and user rating prediction with the help of different NLP based methods and machine learning approaches.
    Dataset Used: Yelp Challenge round 9 datasets are used for the analysis.

    Libraries and Frameworks:
    Python
    NLTK
    Scikit-Learn
    Pytorch

  • TransGator: A Neural Machine translator like Google Translator

    -

    A machine translator is developed like the Google translator. In this project Neural machine Translation approach is followed. Word2Vec and Recurrent Neural Network (RNN) is implemented.
    Two specific language corpora (English and French) are handled in this project with the available training dataset.

    Libraries and modules:
    NLTK,
    Tensorflow
    scikit-learn
    Pandas
    NumPy
    Word2Vec.

    Other creators
  • Stock Forecasting and Dynamics of stock prices in Complex Financial Network

    -

    Predicted stock prices based on time series financial data using different machine learning (Linear and ensemble methods) and deep learning models. Also analyzed financial data to study the dynamics among stock prices and financial markets.

    Python
    Tensorflow
    Sciekit-Learn

  • MIPS Simulator

    -

    Implemented MIPS disassembler and developed MIPS simulator with Tomasulo Algorithm based on MIPS 32 architecture.
    Language Used: Java

    Other creators
  • Tunneling Micro-accelerometer for Space Applications

    -

    Worked on Tunneling Accelerometers for Space Applications.
    • Designed and developed high sensitivity micro-machined Quantum Tunneling Accelerometer with micro-g resolution for space applications.
    This project was sponsored by Indian Space Research Organization (ISRO).

  • Data Gathering in Wireless Sensor Network

    -

    This is an undergraduate research project. I worked on Power Efficient-Gathering in Sensor Information Systems (PEGASIS) protocol, Energy efficiency issues and lifetime enhancement in sensor networks.
    Proposed new energy efficient data gathering algorithmic scheme in sensor network for overall network lifetime enhancement. (Published 2 conference papers in IEEE international conference)

    Language Used:
    C, Matlab

Honors & Awards

  • Achievement Award

    University of Florida

  • Research Fellowship

    Indian Institute of Technology Kharagpur

    Sponsored by ISRO

Languages

  • English

    Full professional proficiency

  • Bengali

    Native or bilingual proficiency

  • Hindi

    Professional working proficiency

Organizations

  • Indian Institute of Technology Kharagpur

    -

  • University of Florida

    -

View Anuran’s full profile

  • See who you know in common
  • Get introduced
  • Contact Anuran directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content