Skip to content
View splAcharya's full-sized avatar
🎯
Focusing
🎯
Focusing
  • student
  • St Cloud, MN, US
Block or Report

Block or report splAcharya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
splAcharya/README.md

Swapnil Acharya

I love programming , be it software or hardware. I am currently pursuing Master’s degree in Computer Science.

In my graduate school coursework, I enjoyed distributed systems programming the most. Outside of college and work, I am doing certifications and projects to learn how Machine Learning can be used to solve problems in Computer Vision and Natural Language Processing areas.

As part of my master’s degree, I am currently researching Automated text summarization using natural language processing techniques and machine learning algorithms.

Currently I work at Eden Medical, Inc as a software engineer for computer vision applications, where I am developing containerized systems for medical image (diabetic foot ulcers) analysis which is deployed on edge device (jetson nano). This includes use of tools such as ImageJ, open-cv (for image processing), tensorflow-Keras (for object-detection, landmark detection and semantic segmentation) and docker for containerized deployment.

I am also quite familiar with embedded systems as well. As part of my undergraduate computer engineering program, I have developed several systems that use Microcontrollers, FPGA and SOC. Most of my embedded systems projects focused on developing digital signal processing applications.

Education

Master of Science in Computer Science, St. Cloud State University, St. Cloud, MN, (January 2020 - May 2022)

Bachelor of Science in Computer Engineering, St. Cloud State University, St. Cloud, MN, (August 2015 – August 2019)

Certifications

Employment

Software Engineer, Eden Medical Inc, Howard Lake, MN, (January 2021 – May 2022)

  • Accelerated image processing pipeline used for segmentation of diabetic foot ulcer wound images by more than 80% by replacing PyImageJ APIs for color space conversion, gaussian blurring, contour detection and flood fill with similar OpenCV APIs.
  • Implemented a guidance system for contour selection in thermal images, by visualizing thermal data using K-Means clustering algorithm from Scikit-Learn library.
  • Reduced time taken to generate medical image analysis by more than 50% by incorporating image processing operations of ImageJ and matrix manipulation capabilities of MATLAB into a single GUI application built using TKinter, OpenCV, NumPy and Python.
  • Enforced portability on 3 out 4 applications used in IR-Eyes medical device, by deploying applications within jetson nano modules in GPU optimized docker containers hosted in Nvidia’s Cloud.
  • Analyze weekly thermal imaging data from patients using image analysis GUI and then update weekly patient wound documentations.
  • Implemented deep learning algorithms by leveraging TensorFlow and Keras for object, landmark detection and semantic segmentation of thermal wound images using pretrained convolutional neural networks and U-Net architecture respectively.

Graduate Teaching Assistant, Department of CSIT, St. Cloud State University, St. Cloud, MN, (January 2020 – December 2020)

  • Mentored students on concepts of data structures, algorithms, and distributed systems programming.
  • Provided weekly in-depth feedback for 40-60 students on their programming assignments which involved concepts such as Linux system calls, thread synchronization and socket communication.

Community Advisor, Department of Residential Life, St. Cloud State University, St. Cloud, MN, (August 2016 – May 2019)

  • Promoted academic and personal success of 20-40 students by implementing weekly campus resource awareness events.
  • Implemented weekly social and recreational events by collaborating and communicating with on campus organizations.

Camps & Conferences Manager, Department of Residential Life, St. Cloud State University St. Cloud, MN, (May-August 2017,2018)

  • Supervised 10-15 diverse student employees by scheduling staffing responsibilities, preparing payroll reports and in person meetings.

Open Source

My Top Langs

ML,DL,CV,NLP Projects (Python)
Text Generation Using RNN:GRU
Intel_Image_Classifcaion Using Transfer Learning
CNN Transfer Learning & Comparsion: Medical MNIST
Sentiment Analysis: IMDB Reviews
Naive Bayes Implementation
K-Means Clustering
Detecting Stop Signs
System Software Projects (C/C++)
Distributed Systems Projects
Simulate Dynamic Branch Prediction
Web/Software Dev Projects (Python,HTML,CSS,JavaScript)
Movie Review Ranker (Django & Heroku)
ML WebApp Using StreamLit
Embedded,DSP Systems Projects (C,C++,Verilog HDL)
Low Pass Filter using Xilinx FPGA
Digital Oscillopscope and Spectral Analyzer using Xilinx SoC
Audio Equalizer Using Matlab And Simulink
Data Aquisition System using PIC uC
8-bit Processor Ciruit Using Verilog

Pinned

  1. Imdb_Reviews_Sentiment_Analysis Imdb_Reviews_Sentiment_Analysis Public

    Sentiment Analysis of IMDB movie reviews using CLassical Machine Learning Algorithms, Ensemble of CLassical Machine Learning Algorithms and Deep Learning using Tensorflow Keras Framework.

    Jupyter Notebook 3 2

  2. Intel_Image_Classification Intel_Image_Classification Public

    Intel image classification using pretrained model (transfer learning)

    Jupyter Notebook 1

  3. DetectingStopSigns DetectingStopSigns Public

    Computer Vision Project to Detect Stop Signs in an Image. Written from scratch in python. No computer vision or image processing libraries used

    Python

  4. ASL_Alphabet_Translator ASL_Alphabet_Translator Public

    A wearable glove that uses Machine Learning (Support Vector Machine) to translate American Sign Language Alphabets into Spoken English

  5. RNN_Text_Generation RNN_Text_Generation Public

    Generated text using RNN(Gate Recurrent Unit: GRU).

    Jupyter Notebook 1