Software developer → machine learning scientist
Machine learning across signals, images, and decisions
I'm a software developer finishing an MS in Machine Learning at Georgia Tech, working toward a career as a machine learning scientist. My project work spans security classification, medical image segmentation, and reinforcement learning. By day I write Python and SQL pipelines on Databricks that move data into a warehouse and lake. Completed work below has a repo; work still in progress is marked as such.
Selected work
Three of themSecurity ML · poster, Winona RCA 2024
Decision trees for remote-to-local intrusion detection
Compared decision-tree detection of R2L attacks trained on KDD Cup 1999, on NSL-KDD, and on the two combined. Merging the datasets raised accuracy to 99.93% with a 91% detection rate and a 0.08% false-alarm rate, beating either dataset alone. Presented at the Winona State Research and Creative Achievement Celebration.
Medical imaging · research assistantship
3D prostate MRI segmentation with nnU-Net v2
Trained and evaluated 3D segmentation models on Task05 of the Medical Segmentation Decathlon as a CS research assistant at Winona State. Work covered preprocessing multi-modal MRI volumes, configuring nnU-Net v2 training, and reviewing predicted segmentations against the reference annotations in MITK.
EEG decoding · deep learning · planned, fall 2026
Liminal EEG — predicting experience intensity from brain recordings
Planned research project analyzing 34-subject EEG recordings with MNE and PyTorch: ICA artifact removal, epoching, and Welch power-spectral-density features, benchmarking an EEGNet convolutional model and a temporal Transformer against a published SVM baseline under leave-one-subject-out cross-validation. Goal is a written, published paper.
Also on GitHub: a statistical analysis utility and a modular voice-assistant sandbox → github.com/ssommera
Instruments
What I work inModeling
- PyTorch
- TensorFlow / Keras
- scikit-learn
- Reinforcement learning
- Transformers & NLP
Signal & imaging
- MNE-Python
- ICA artifact removal
- Welch PSD / band power
- nnU-Net v2
- Leave-one-subject-out CV
Data engineering
- Databricks
- Python ETL pipelines
- Oracle PL/SQL
- Warehouse & lake modeling
- Power BI
Platform
- Python · Java · SQL
- Terraform
- Azure AI Foundry
- Git
- Secure development (OWASP)
Record
Education & rolesWhat I want to work on
ResearchNeural decoding
Learning representations from EEG and other biosignals that hold up across subjects, not just across epochs from the same recording.
Better algorithms, not bigger runs
Sample efficiency and stability in reinforcement learning, and understanding why a method works rather than only that it scored well.
Machine minds
What it would take to make claims about machine awareness testable, and what alignment research owes to philosophy of mind.