About Me
I’m Alex Towell, a research engineer and computer scientist with a passion for building elegant solutions to complex problems. Currently pursuing my PhD in Computer Science at SIUE, I hold dual master’s degrees in Computer Science and Mathematics/Statistics from the same institution. As a cancer survivor, I bring a unique perspective on resilience and determination to my work, approaching challenges with both theoretical depth and practical engineering expertise.
Research Philosophy
I believe in the power of open source to accelerate scientific progress. My work spans the intersection of machine learning, statistical computing, and software engineering, with a focus on creating tools and methodologies that are both theoretically sound and practically useful. Every project I undertake aims to contribute meaningfully to the broader scientific community.
Areas of Expertise
🤖 Machine Learning & AI
- Large Language Models: Fine-tuning, prompt engineering, and applications
- Statistical Learning: Probabilistic models, inference, and uncertainty quantification
- Neural Architecture: Design and optimization of deep learning systems
- Explainable AI: Making complex models interpretable and trustworthy
📊 Statistical Computing
- Reliability Engineering: Maximum likelihood estimation for censored and masked failure data
- Computational Statistics: Bootstrap methods, Monte Carlo simulation, and resampling
- Survival Analysis: Weibull distributions and series systems reliability
- Bayesian Methods: Hierarchical models and MCMC techniques
🔐 Cryptography & Security
- Encrypted Search: Secure index designs preserving confidentiality
- Privacy-Preserving Algorithms: Homomorphic encryption and secure multiparty computation
- Information Security: Query obfuscation and adversarial defense strategies
- Applied Cryptography: Implementation of cryptographic protocols and systems
💻 Software Engineering
- Open Source Development: 50+ public repositories with active maintenance
- Package Development: Libraries published to PyPI, npm, crates.io, vcpkg
- API Design: RESTful services and elegant library interfaces
- Systems Programming: C++, Rust, and performance-critical applications
Education
Ph.D. Computer Science | Southern Illinois University Edwardsville | In Progress Focus: Machine Learning and Statistical Computing
M.S. Computer Science | Southern Illinois University Edwardsville | 2015 GPA: 4.0/4.0 • Focus: Encrypted Search and Information Retrieval
M.S. Mathematics and Statistics | Southern Illinois University Edwardsville | 2023 GPA: 3.9/4.0 • Focus: Statistical Learning and Reliability Analysis
B.S. Computer Science | Southern Illinois University Edwardsville | 2011 GPA: 3.6/4.0 • Minor in Mathematics
Technical Stack
Languages & Frameworks
Expert: C/C++, Python, R, LaTeX Proficient: Rust, JavaScript/TypeScript, Julia, SQL Familiar: Go, Haskell, Lisp, Java
Technologies & Tools
Data Science: NumPy, Pandas, SciPy, PyTorch, TensorFlow, scikit-learn Development: Git, Docker, CMake, Linux, Shell Scripting Cloud & DevOps: AWS, GitHub Actions, CI/CD pipelines Databases: PostgreSQL, MongoDB, Elasticsearch, Redis
Impact & Metrics
- 50+ Open source projects and libraries
- 1M+ Total package downloads across registries
- 500+ GitHub stars on various projects
- 5 Peer-reviewed publications
- 12 PyPI packages maintained
Current Focus
I’m currently working on several exciting projects at the intersection of machine learning and software engineering:
- Developing novel techniques for synthetic data generation in LLM training
- Building probabilistic data structures for approximate computing
- Creating educational resources for advanced statistical computing
- Contributing to open source machine learning frameworks
Philosophy on Open Source
I believe that the best software is built in the open. Every line of code I write is an opportunity to contribute to human knowledge. My projects are designed not just to solve problems, but to teach, inspire, and enable others to build upon them.
Let’s Connect
I’m always interested in collaborating on interesting problems, especially those involving:
- Novel applications of machine learning
- Statistical computing challenges
- Open source tool development
- Research at the intersection of theory and practice
Feel free to reach out through any of these channels:
- Email: lex@metafunctor.com
- GitHub: @queelius
- LinkedIn: Alexander Towell
- Google Scholar: Publications
- ORCID: 0000-0001-6443-9897
“The best way to predict the future is to invent it.” - Alan Kay