
Senior Software Engineer II at Invoca
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Engineer with an interest in web applications, data architecture, and sleek user interfaces. In past and present experiences, I've been fascinated with how natural language processing (NLP) and conversation intelligence can make real-world impacts.
Austin Peay State University
Bachelor’s Degree, Computer Science - Internet & Web Technology, Database Administration
January 1, 2013 – June 1, 2017
Invoca
Senior Software Engineer II
March 1, 2026 – Present
Invoca
Senior Software Engineer
March 1, 2023 – March 1, 2026
Invoca
Software Engineer
May 1, 2020 – March 1, 2023
Quore
Software Developer
June 1, 2017 – May 1, 2020
Franklin, TN
USC Institute for Creative Technologies
Visiting Research Assistant
June 1, 2016 – August 1, 2016
Los Angeles, California, United States
Virtual Reality Applications Center - Iowa State University
Summer Research Intern
May 1, 2015 – July 1, 2015
Ames, IA
3D Modeling Project(s)
May 28, 2026 – Present
1. Using SolidWorks, we created a 3D Model of an iPhone 5/6 charging station, and it was then 3D Printed. 2. We implemented a roller coaster track built from SolidWorks into an OpenGL project that simulated a roller coaster ride.
Developing a Video Interface
June 1, 2015 – July 1, 2015
Using QT Creator and C++, we developed a video interface that allows users to select behaviors that suggest weapon concealment. The interface records data about what users selected and other kinds of information. The interface was designed to expedite data collection for our faculty mentor's research. https://github.com/alexhornick/surveillanceInterface.git
Cultural Fit Analysis
The candidate has a consistent career progression within software engineering roles, demonstrating commitment and growth. The personal projects, while older, show an interest in diverse areas like C++ video interfaces and 3D modeling, indicating a broad curiosity. However, the personal projects are not directly aligned with the modern web technologies listed in their professional experience, which might suggest a focus primarily on professional development rather than continuous exploration of new technologies in personal time. The long tenure at Invoca suggests stability and loyalty.
Soft Skills & Operational Fit
The candidate's experience at Invoca and Quore indicates strong operational fit, including leading architecture discussions, organizing project epics, and handling on-call incidents. These responsibilities suggest good communication, problem-solving, and collaboration skills. The research assistant roles also point to an ability to work in structured research environments.