Noah Steckley

Software - Linguistics - Psychology

Location

Tampa, FL 33613
Willing to relocate

Languages

English - Native speaker
Russian - Fluent self-taught
Spanish - 4 years classroom

Education

  • University of British Columbia 2017
    Attended Cognitive Systems program, a multi-disciplinary union of linguistics, psychology, philosophy, and computer science
  • University of Montana 2018 – 2021
    Bachelor of Arts in Psychology, Minor in Russian (Magna Cum Laude)
    • Neuropsychology Independent Study
    • Russian Independent Study
  • University of Michigan 2023
    Python Specialization Coursera Certificate

Software

Software Developer

Parthenon Software
  • 6 months (11/27/23 - 5/14/24)
  • Reason for leaving: Let go due to plans for relocation back to Southeast. Front-end work was applauded and concerted efforts have been made to address concerns of back-end knowledge gaps.
  • Andy Schmitt, Owner
    aschmitt@parthenonsoftware.com 503-247-2447
  • Jon Hance, Project Manager
    jhance@parthenonsoftware.com
  • Full stack custom software on Linux systems, using Python, PHP, TypeScript, React, Bash, MySQL, & Postgres. Greenfield and maintenance projects in Django, DjangoCMS, Flask, WordPress, and Shopify. Four tier deployment processes with Git, Ansible (a docker/kubernetes-like tool), and SSH.
  • Type-safe external API integrations like Visa and Shopify Admin API in Python and Rust, complex forms in React.
  • Advocated for the use of novel technologies on a full-site rebuild I led, resulting in a 15% reduction in costs below the most optimistic estimates.

Contract Work

  • InCiteful for QuantumLynx Research:
    NextJS TypeScript web application for saving, organizing, and searching within research articles using semantic search. Coordinates with external Python API. I produced the entire full-stack product and coordinated with the designer of the external API.
  • Data Science for QuantumLynx Research:
    Used Pandas, NumPy, and Matplotlib to run general machine learning statistics on public data as a means of informing strategic decisions.
  • AI Research Processing API for QuantumLynx Research:
    Used OOP patterns to build an OpenAI Rust library, exposed within a Docker deployed Rocket API, which performs both file and database CRUD, calculates and tracks usage, caches previous outputs to minimize API costs, and provides easily extensible type-safe AI processing of entire PDF articles.
  • Penetration Testing of 4 Regional Electrical Utility Databases: Implemented advanced web scraping techniques to collect millions of rows of arcGIS data, such as residential IP proxy service to circumvent max request limits, geocoordinate tile scanning to circumvent max request size limits, and adaptive sampling to significantly improve data collection efficiency.

Personal Projects

see NoahSteckley.com
  • Tide - Budget, Calendar, & Cognitive-Behavioral Map: Full featured Google calendar-like app, extending beyond to a budgetary system built into all events, which can be viewed in a rearrangeable financial analysis sheet. It demonstrates optimistic updates, gRPC, complex touch screen interactivity, and the NextJS App Router.
    Tide Calendar
    Tide Light Mode
  • Rubit logo Rubit - Slavic Language Learning:Takes any arbitrary text and processes a complete vocabulary list, and a number of study tools. Below is Chapter 10 of the Russian classic, Master and Margarita.
    Required multiple codebases of back-end parsing of large Wikimacro dump files
  • Other projects:
    Classroom Olive
  • Railway to Linode Migration: After building multiple full-stack, deployed production ready applications, I migrated each and their databases to a shared Linux/Ubuntu Linode (from which this page is served), arranging DNS records, Nginx for serving multiple websites.
This experience demonstrates that given a set of complex & unfamiliar challenges, I quickly close knowledge gaps in order to independently produce high-quality applications in various programming languages.

Linguistics
  • 6 years active self-study
    (2016 - 2021)
  • Ona Renner-Fahey, Russian Language Supervisor UMT
    ona.renner@mso.umt.edu

Russian Linguist

KACE
  • Transcription and translation of Russian audio and text communications

Russian Tutor

Preply
  • Self taught fluency in Russian, and distillation of a novel verbal paradigm for teaching Russian
  • Говорить verb tree Rubit list maker Polish orthographic 3D diagram Sonority Hierarchy
  • Independent study of various languages, including Spanish, Polish, Ukrainian, German, Nahuatl, Adyghe and others.
  • Expert knowledge of phonology and the IPA, leading to accent-free Russian.
  • Paper published (click to jump to)

Psychology

Case Manager

WeCare Behavioral Health
  • 2 months
    (12/01/21 - 02/01/22)
  • Reason for leaving: Terminated during training period without discussion after written conscientious objection to a sudden first-and-final-warning write-up, which my listed as offending actions procedures which had been explicitly taught in training.
  • Reference unavailable due to company policy prohibiting contact between any former employee and current employees for 8 years. Company refused contact for further information.
  • 15 client case load, made up of individuals with SDMI (Serious and Debilitating Mental Illness)
  • Motivational Interviewing, including informal application of CBT principles.
  • Symptom tracking for clients with hallucinations, delusions, and abnormal conversational patterns.
  • Medicaid documentation and HIPAA
  • De-escalation techniques.

Research Assistant

NInSEL Lab - Neural Representations of Social Expectations and Learning
  • 2 years
    (4/30/2021 - 5/25/2023)
  • Reason for leaving: Finished all projects after moving out of state
  • Dr. Nathan Insel, PI
    ninsel@wlu.ca
  • Handling lab rats, administering injections, estrus cycle identification by cytological markers
  • Survival surgery vital monitoring
  • Neural net based audio data processing
  • Academic research, writing, and editing
  • Conducting experiments according to complex paradigms
  • Paper published (click to jump to)

Substitute Teacher

Kokua
  • High school age, multi-subject, teaching classes 25-35 students.
  • "I like the way you [talk]. It makes sense; and usually when adults talk it doesn't make sense." - High School student
  • Communicating with Spanish-only students in Spanish.

Private Research

  • Extracurricular study of 19 different books written by famous clinicians, in Rogerian, Psychoanalytic, Cognitive-Behavioral, and physiological theoretical perspectives, including:
    • Maps of Meaning: Architecture of Belief (1999, 564 pp)
    • The Discovery of the Unconscious (1981, 932 pp)
    • The Origins and History of Consciousness (1954, 493 pp)
    • On Becoming a Person: A Therapist's View of Psychotherapy (1961, 420 pp)
  • 500+ hrs of extracurricular lecture material
  • Production of a 60 page white paper thesis synthesizing multiple clinical perspectives.
This experience demonstrates the abiltity find, organize, process, and understand large quantities of highly complex theoretical & practical information.

Data Science

Alcohol Consumption

Epting Events as Bar Manager
  • 14 months (03/01/22 - 05/01/23)
All data personally collected, stored, processed, and visualized
Distribution of Drinks per Guest is Gaussian

Sunburn Research

Self-study
All data personally collected, stored, processed, and visualized
Combined Averages of Skin Temp over time
Combined Averages of Skin Temp over time
This experience demonstrates the ability to conduct creative, insight-producing, and statistically sound research experiments in the absence of ideal resources.

Voynich Manuscript Cryptanalysis

QuantumLynx Research
Natural language processing and cryptographic analysis of a famously undeciphered ancient manuscript. Manual and programmatic diagram creation for investigation of higher dimensional search spaces with machine learning.
Token Lengths in Voynich
Token Lengths in Voynich

Publications

  1. Steckley, N. J., Thatcher, A., Greene, S. M., Kuehn, K., & Insel, N. (2024) Together again but no need to play: Dissociating effects of isolation and separation on social interaction in female rats (Rattus norvegicus). Journal of Comparative Psychology (In press)
  2. Steckley, A. C. & Steckley, N. J. (2024) Subtle Signs of Scribal Intent in the Voynich Manuscript. HistoCrypt 2024. https://arxiv.org/abs/2404.13069

Talks

  1. Steckley, N. J. (2019, October 24). Ethics and Mental Health. University of Montana, DiverseU.
    Formal lecture on a case study of the phenomenology of the resolution of anxiety disorders, and how traditional ethical principles of honesty, integrity, and bravery can be used as an accessible formulation of integrated psychoanalytic and cognitive-behavioral treatments.

References

Name Employer Relation Title Number Email
Andy Schmitt Parthenon Software Supervisor Owner 503-247-2447 aschmitt@parthenonsoftware.com
Jon Hance Parthenon Software Supervisor Project Manager - jhance@parthenonsoftware.com
Dr. Nathan Insel University of Montana Principle Investigator Assistant Professor, Psychology 406-926-9565 ninsel@wlu.ca
Dr. Ona Renner-Fahey University of Montana Professor and Supervisor Professor of Russian - ona.renner@mso.umt.edu
John Sommers-Flanagan University of Montana Professor Professor of Counseling 406-243-5820 john.sf@mso.umt.edu
Matt Holt Epting Events Supervisor General Manager 727-534-7063 matt@eptingevents.com
Dean Cruz Epting Events Co-Manager Bar Manager & ... 432-294-2322 dean@epting.com