Software Engineer M.S.E.E graduate Enjoys development in full-stack web, C/C++ Python, and embedded
SegmentedButton. Segmented Control/Button with animation for Android API 16+
151HttpServer. C++ Qt 5 HTTP Server
87pypdn. Python package to read Paint.NET (PDN) images.
37polarTransform. Python package that converts between polar and cartesian domain (in images too).
30SCIC. Project of Addison Elliott and Dan Ashbaugh to create IC layout of 32-bit custom CPU used in teaching digital design at SIUE.
14pyqt5ac. Python module to automatically compile UI and QRC files in PyQt5 to Python files
12SmartShopTouchScreen. SmartShop is a home inventory management system created by a group of engineers in a senior design group at Southern Illinois University Edwardsville (SIUE). The design was created over the Fall 2016 - Spring 2017 academic period. The application uses Python 3.5.2 with PyQt5 to create a GUI for users to interact with the SainSmart 7" touchscreen attached to a Raspberry Pi 3.
10matnrrd. MATLAB NRRD library that provides easy-to-use functions to load and save NRRD files.
9LogiFindFPGATest. This is a Quartus Prime FPGA project testing the functionality of the LogiFind Altera Cyclone IV EP4CE6E22C8N Development Board. This product can also be found on eBay where I bought it from. I hope to provide base code that will help others in their learning with this development board.
6pydicomext. Extensions to Python module to loading DICOM files
5SmartShopApp. SmartShop is a home inventory management system created by a group of engineers in a senior design group at Southern Illinois University Edwardsville (SIUE). The design was created over the Fall 2016 - Spring 2017 academic period. The application uses Android Studio and Java to create an Android app for users to interact with the SmartShop system wirelessly.
4active-contours. Signal processing library for active contour models, also known as snakes. Includes a GUI application to visually test various active contour models.
3GoogleCalendarView. An Android project replicating the calendar view in Google Calendar. The calendar provides an easy mixture between a calendar and an agenda, allowing the user to use the view as either or seamlessly.
2AEOverflowMenu. Android style overflow button for iOS
2react-sortly. React nested sortable component
1nifticlib. Nifticlib is a C I/O library for reading and writing files in the nifti-1 data format. nifti-1 is a binary file format for storing medical image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI) brain images.
1ImageProcessing-FingerCounter. ECE438 Image Processing Final Project - Count the number of fingers being held up given an image of a person's hand
1ProjectPython. Test
1vscode-action-buttons. VsCode extension for custom status bar buttons
1