Raisa Islam

Graduate Research Assistant

About Me

Hi, my name is Raisa and currently I’m working as a graduate research assistant at New Mexico Institute of Mining and Technology. I have almost 5 years experience in the software industry. Throughout my working period, I have gained teamwork and leadership skills.

  • layout: top-middle title: Proficient # link: github.com/nidharaisa/FaceMaskingDemo # link_text: Project Website quote: > description: | # this will include new lines to allow paragraphs C/C++ python git Network programming TCP/IP
    • layout: top-middle title: Exposure

      link: github.com/nidharaisa/eCash

      link_text: Project Website

      quote: > description: | # this will include new lines to allow paragraphs Java JavaScript Tomcat AWS Spring Framework SQL mySQL JNI Rest

Experience

New Mexico Institute of Mining and Technology

Graduate Research Assistant

August 2019 - Present

nmt.edu

  • User-centric privacy management system developed for Smart Grid which enables the users for personalized data sharing along with risk assessment.
  • Feature selection for supervised machine learning based on logistic regression along with L1 and L2 regularization.

Reve Systems

Software Engineer

December 2018 - July 2019

revesoft.com

  • Engineered C++ cross-platform SDK that can support VoIP calls, IM, etc., features.
  • Implemented JNI wrapper class to integrate SDK into android applications.
  • Developed a cross-platform connection establishment mechanism between web server and mobile apps.

ringID BD

Software Engineer

April 2017 - September 2018

ringid.com

  • Worked as a core member of C++ SDK team, developing SDK for platform engineers to integrate into the social networking app ’ringID’ which is used by millions of users.
  • Designed and implemented Live Streaming sub-module responsible for real-time audio/video data streaming that supports pause, resume, media-scrubbing options.
  • Incorporated various data structures to serve high throughput real time data.
  • Developed android test app for feature testing.

AnyConnect Pvt Ltd

Software Engineer

May 2014 - July 2016

anyconnect.com

  • Designed and implemented a Reliable UDP channel ensuring packet delivery by bandwidth management and re-transmission.
  • Implemented Nested NAT detection mechanism resulting successful P2P connection establishment 90% times.
  • Improved ICE check completion time by modifying the standard protocol, reducing data transfer time by 2 to 3 seconds.
  • Integrated unit testing for legacy codebase using Google Test Framework ensuring more than 85% code coverage.
  • Optimized and maintain legacy C/C++ products.

GitHub Projects

I started this project to experiment if it is possible to track user face and use mask to communicate with others as anonymous on real-time. This is a JavaScript project that used scaledrone.js and tracking.js library to establish web calls and track face respectively.

This C++ project implements an electronic cash system, in which the digital cash cannot be copied and reused more than once and the privacy of the customer’s identity is guaranteed.

Education

New Mexico Institute of Mining and Technology

MS,PhD in Computer Science

August 2019 - May 2024

The New Mexico Institute of Mining and Technology (New Mexico Tech or NMT), formerly New Mexico School of Mines, is a public university in Socorro, New Mexico.

My thesis is focused on user privacy in the smart grid system.

A Little More About Me

Alongside my interests in networks and software engineering some of my other interests and hobbies are:

  • Reading
  • Traveling
  • Cooking