Fareen Magdum

Fareen Magdum

San Francisco Bay Area
4K followers 500+ connections

About

As a senior software engineer at Cisco, I develop microservices for scalable cloud and…

Contributions

Activity

Join now to see all activity

Experience

  • Cisco Graphic

    Cisco

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Pune Area, India

Education

Licenses & Certifications

Volunteer Experience

Courses

  • Artificial Intelligence

    -

  • Data Structures and Algorithms

    -

  • Data Structures and Object Oriented Programming

    -

  • Database Design

    -

  • Digital Image Processing

    -

  • Enterprise Application Development

    -

  • Enterprise Distributed Systems

    CMPE 273

  • Enterprise Software Platforms

    CMPE 272

  • Operating Systems

    -

  • Operating Systems Design

    CMPE 180-94

  • Software Systems Engineering

    CMPE 202

  • Speech Processing

    -

  • System Programming

    -

Projects

  • Virtual Assistant

    Virtual Assistant – UB-Hacking (Winner)
    Enhance network security with a virtual chat-bot proactive monitoring, analysis, and response capabilities

  • Sexually Transmitted Diseases Portal

    - Present

    Working as the Product manager for a Healthcare coursework project involving the development of a web-app for assessment and treatment of ‘Sexually Transmitted Diseases’ using information-motivation and behavior theory
     Specified, prioritized, and communicated high level and detailed product specifications through user-stories, business rules, flows, and user experience generated deliverable such as wireframes and copy documents.
     Moderated focus groups to obtain insights that allowed…

    Working as the Product manager for a Healthcare coursework project involving the development of a web-app for assessment and treatment of ‘Sexually Transmitted Diseases’ using information-motivation and behavior theory
     Specified, prioritized, and communicated high level and detailed product specifications through user-stories, business rules, flows, and user experience generated deliverable such as wireframes and copy documents.
     Moderated focus groups to obtain insights that allowed to better understand customer needs.  Project responsibilities include - tracking application development, setting priorities for technical teams and refining the web-app from start to finish.


  • SnippetShare

    Prototype of Pinterest.com
    • User can create their own boards. Private and Public.
    • User can specify the privacy of the group.
    • Approve or reject the request of secret group.
    • Upload Images or GIFs in their board.
    Technology Stack: Spring-MVC, MongoDB, HTML, CSS, JavaScript, Jquery.

    See project
  • Virtual Machine Management - Performance Analysis (Hot Add Memory)

    -

    Virtualization project using VMware vCenter server, VI java, Elasticsearch, Logstash and Kibana.
    • There are 2 virtual machines (VMs): one has hot add memory enabled.
    • Logs are continuously collected from both the VMs using Java program which are then sent to Elasticsearch in AWS EC2 by Logstash.
    • These logs can now be visualized using Kibana which is also installed on AWS EC2. Users can hot add memory from the application page developed as a dynamic web project.
    • The…

    Virtualization project using VMware vCenter server, VI java, Elasticsearch, Logstash and Kibana.
    • There are 2 virtual machines (VMs): one has hot add memory enabled.
    • Logs are continuously collected from both the VMs using Java program which are then sent to Elasticsearch in AWS EC2 by Logstash.
    • These logs can now be visualized using Kibana which is also installed on AWS EC2. Users can hot add memory from the application page developed as a dynamic web project.
    • The webpage has charts embedded from Kibana which shows the CPU, memory, disk usage and network.

  • ELB - Elastic Load Balancer

    -

    Developed an application in NodeJS on top of node-http-proxy to provide load balancing functionality in round robin fashion. Provided RESTful APIs to configure below features of the load balancer:

    • Health check of nodes by using heartbeat
    • Gzip - dynamically enable or disable compression of requests and responses
    • Pass requests through an intermediate forward node
    • Maintain access logs of the requests
    • Compute processing time for each request
    • Assign unique id to…

    Developed an application in NodeJS on top of node-http-proxy to provide load balancing functionality in round robin fashion. Provided RESTful APIs to configure below features of the load balancer:

    • Health check of nodes by using heartbeat
    • Gzip - dynamically enable or disable compression of requests and responses
    • Pass requests through an intermediate forward node
    • Maintain access logs of the requests
    • Compute processing time for each request
    • Assign unique id to each request
    • Latency and Error Handling

    For data recovery, used MongoDB to store the application configuration and load from the database when application (re)starts.

    Technology Stack: NodeJS, Express, MongoDB, Bootstrap, EJSless

    See project
  • Restful API Digital Wallet

    -

    Developed RESTful API in Scala for a Digital Wallet system to store, retrieve and update User, Bank Account, Card Details and Web Logins.

    • Developed API for REST Constraints and applied the concept of Conditional GET using ETag.
    • Database operations performed using MongoDB
    • Hosted database on MongoLab - MongoDB- as-a-Service.

    Technologies Used: Scala and Spring Framework,MongoDB,AWS

  • Automated Tool for Cardiovascular diseases using Medical Images

    -

    • Developed the tool for diagnosing cardiovascular diseases using Medical Images like CT Scan, PET Scan and MRI.
    • Performed Segmentation to lock left ventricular section of the heart.
    • Extracted clinical parameters used for diagnosis which took minutes as opposed to the traditional time consuming diagnosis method used by doctors.
    • Currently this tool is being used by Doctors of Jehangir Hospital, Pune
    Technologies used: OpenCV, Digital Image Processing.

    Other creators
  • Data analysis of Twitter feeds

    -

    • Studied Twitter Platform objects like Tweets, User, Entities by setting up Hadoop Cluster using Cloudera platform
    • Calculated metrics like busiest hour, top hashtags, most followed tweets.
    • Created visualization of data using Highchart API.
    Technologies: Hadoop, MapReduce, Hive

  • Health recommendation System

    -

    Developed a health recommendation system which gives recommendation for diet and exercises based on user details
    • Implemented Market Basket Analysis and Collaborative Filtering using Apache Mahout and Hadoop to process large dataset to generate recommendations
    • Performed batch workflow job scheduling through Azkaban to run Hadoop jobs
    • Comprehensive evaluation of both the algorithms using transactional datasets

Honors & Awards

  • UB Hackathon - Best solution for problem solving

    -

    Virtual Assistant

  • Intel Recognition for NDG-BAN Demo

    -

  • Speed Mentoring session GHC 2022

    Anitab.org

    I had the privilege of participating in a speed mentoring session focused on software solutions for network policy enforcement, where I mentored fellow women professionals in the field

Recommendations received

More activity by Fareen

View Fareen’s full profile

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

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses