- 📧 spl.acharya@outlook.com | https://www.linkedin.com/in/splacharya/ | St. Cloud, MN
- 🤔 I’m looking for Full time opppurtunities On Distributed Systems, Machine Learning and Embedded Systems.
- 💬 Ask me about Distributed Systems / Machine Learning / Embedded Systems
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.
Master of Science in Computer Science, St. Cloud State University, St. Cloud, MN, (January 2020 - May 2022)
- Research (current): Automated text summarization using NLP and unsupervised machine learning algorithms
Bachelor of Science in Computer Engineering, St. Cloud State University, St. Cloud, MN, (August 2015 – August 2019)
- Honors: Magna Cum Laude
- Capstone Project: American Sign Langauge Letter Transalator
- Deep Learning Specialization: Neural Nets, Hyperparameter Tunning, Convolutional NNs, Recurrent NNs and Sequence Modelling.
- Machine Learning Specialization: Regression, Regularization, Classification and Clustering.
- Getting Started with AI on Jetson Nano
- FPGA Design for Embedded Systems
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.
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 |