
Backend Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
My past lives in Software: Software Engineer (Internal Tooling, Java Microservies, Airflow) Data Engineer (Spark, Terraform, Kinesis, Redshift, Data Lakes, Airflow) Software Engineer (Kotlin, Postgres, Docker, Microservices) Machine Learning Engineer (Knowledge Graphs, Information Extraction) University Computer Science Research Engineer (NLP, Scala) Stack Overflow: https://stackoverflow.com/users/2317585/john-gilmer
The University of Texas at Austin
Graduate Courses, Statistics
January 1, 2019 – January 1, 2020
University of Washington
Masters degree, Computational Linguistics
January 1, 2012 – January 1, 2013
Peter the Great St.Petersburg Polytechnic University
Non-Degree, Russian Language
January 1, 2011 – January 1, 2012
Louisiana State University
Bachelor of Science (BS), Computer Science
January 1, 2007 – January 1, 2011
H-E-B
Staff Software Engineer
December 1, 2025 – Present
H-E-B
Senior Software Engineer
March 1, 2023 – January 1, 2026
Argo AI
Software Engineer II
January 1, 2022 – October 1, 2022
Austin, Texas Metropolitan Area
OJO Labs
Senior Software Engineer
May 1, 2021 – January 1, 2022
OJO Labs
Software Engineer
March 1, 2020 – May 1, 2021
Diffbot
Machine Learning Engineer
June 1, 2014 – July 1, 2019
Mountain View, CA
University of Washington
Software Engineer
June 1, 2013 – June 1, 2014
Lawrence Livermore National Laboratory
Summer Intern in Computation
June 1, 2012 – September 1, 2012
Livermore, CA
ExxonMobil
IT Intern
May 1, 2010 – August 1, 2010
Greater Houston
LEO,LLC
GIS Technician
March 1, 2009 – May 1, 2010
Baton Rouge Metropolitan Area
Cultural Fit Analysis
The candidate has a diverse work history spanning research, startups (Diffbot, OJO Labs, Argo AI), and larger enterprises (H-E-B, ExxonMobil). The roles at Diffbot and University of Washington demonstrate a strong alignment with research-oriented and innovative environments, which is beneficial for an NLP Engineer role. The breadth of technologies and industries suggests adaptability. However, the lack of project details makes it difficult to fully assess collaboration and initiative beyond technical contributions.
Soft Skills & Operational Fit
The candidate's resume highlights experience in designing and building frameworks, optimizing processes (e.g., reducing endpoint creation time), and working with large datasets, indicating strong problem-solving and operational skills. However, specific soft skills like leadership, teamwork, or communication are not explicitly detailed in the provided descriptions.