
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
SOFTWARE ENGINEER utilizing expertise with OOD, TDD, and SOLID principles in Python and C++ family languages (C++, Java, C#) to deliver complex software and data projects. Versatile generalist with experience in highly technical systems in startups ranging across industries from automation/robotics, NLP, and medical in a variety of application environments (cloud, real-time/embedded, and desktop). Individual contributor with a proven history of introducing optimization strategies and tools, facilitating enhanced productivity and a culture of continuous improvement and innovation. Areas of Expertise: Kubernetes & Docker Object Oriented Design Domain Driven Design Test Driven Development Backend Development Multithreaded Systems Microservices 3D Math Event Driven/Real-Time Systems Robotics Agile/Scrum Methodologies Product Line Software Engineering Technical Profile: Languages – Python, C++ on Linux+Win, Java, C#, Scala; SQL, UML, LabVIEW, MATLAB Datastores: Elasticsearch, Couchbase, Redis, S3, MySQL and SQLAlchemy Tools – Spark, Kafka, RabbitMQ, Celery, ZeroMQ, Spread, Flask, ACE, Protocol Buffers Processes – Agile/Scrum/XP, TDD/BDD and Unit Testing (gtest, JUnit, nose, pytest) Cloud – Docker, Kubernetes, Knative, Helm, Istio, Kubecost, Prometheus/Grafana, Kibana, AliCloud, AWS (S3) Other – OpenGL, DICOM, TravisCI, GithubActions, Jenkins, Spinnaker, REST, HTTP, OAuth
University of Michigan at Ann Arbor
BS, Mechanical Engineering, Mathematics
N/A – Present
University of Texas at Austin
MS, Mechanical Engineering
N/A – Present
Closinglock
Staff-ish Enginerd
October 1, 2024 – Present
Austin, Texas, United States · Hybrid
NetbaseQuid
Staff Engineer
January 1, 2020 – January 1, 2024
Austin, TX · Remote
Quid
Staff Software Engineer
January 1, 2019 – February 1, 2020
Quid
Senior Software Engineer
July 1, 2017 – December 1, 2018
Quid
Software Engineer
March 1, 2015 – July 1, 2017
Self-Employed
Freelance
August 1, 2013 – December 1, 2014
Austin, TX · On-site
Algebraix Data Corporation
C++ Software Engineer
March 1, 2012 – August 1, 2013
Austin, Texas Metropolitan Area · On-site
Mutual Mobile
Mobile Software Engineer
March 1, 2011 – March 1, 2012
Austin, TX
Agile Planet (acquired by Yasakawa Motoman)
Sr Software Engineer
May 1, 2007 – February 1, 2011
Austin, TX · On-site
Robotics Research Group, The University of Texas at Austin
Research Engineer II
January 1, 2005 – January 1, 2007
Austin, TX · On-site
AgileMedix RadioTherapy Treatment Simulation
January 1, 2007 – January 1, 2010
Proton beam radiation therapy planning involves constructing a sequence of radiation beams to precisely target a tumor. Finding a sequence of beams that is safe and effective involves consideration of patient anatomy, tumor characteristics, and treatment equipment geometry. AgileMedix is a treatment room simulation software technology that uses 3D models, treatment planning integration, and process models to simulate individual patient treatment plans while checking for safety constraints. This software is currently used by ProCure Treatment Centers for training and treatment plan analysis.
DARPA Trauma Pod
January 1, 2005 – September 1, 2007
The Trauma Pod concept was an automated, robotic, medical treatment system designed to provide advanced medical and surgical care to soldiers close to the battlefield. This phase of the project focused on development of robotic technology and software, with future phases focused on miniaturizing and hardening the technology. Demonstration of a bowel anastomosis procedure on a pig intestine was successfully completed at the end of the first phase. Videos are available at: http://www.youtube.com/watch?v=Q0rcJCQESe8 http://www.youtube.com/watch?v=FPJxSwl7v8k
Cultural Fit Analysis
The candidate has a long and consistent tenure at Quid/NetbaseQuid, progressing through various engineering roles, which suggests loyalty and growth within an organization. Their involvement in diverse projects (medical simulation, robotics, NLP/ML platforms) indicates a broad interest and ability to adapt to different technical domains. The mention of an EventStorming workshop for team building points to a proactive approach to team collaboration and communication. However, the direct alignment with a 'Data Analyst' role is not strong, as their experience is heavily skewed towards software and data engineering, rather than deep data analysis, visualization, and statistical modeling.
Soft Skills & Operational Fit
The candidate's experience includes leading architectural documentation, knowledge transfer, and mentoring, indicating strong communication and collaboration skills. Their work on FinOps dashboards and backend optimizations suggests a results-oriented and analytical approach. The diverse project history, including medical and robotic systems, points to adaptability and problem-solving capabilities. However, the target role is 'Data Analyst', which is a significant shift from their primary software/staff engineering background. While they have data engineering experience, the core analytical and statistical skills typically required for a Data Analyst role are not explicitly highlighted.