cv
Basics
| Name | John Engle |
| Label | Computer Engineer |
| englejohn64@gmail.com | |
| Url | https://engle212.github.io/ |
| Summary | A computer engineer specializing in computer vision and full-stack development |
Work
-
2022.05 - 2025.01 Research Assistant
The Ohio State University - College of Food, Agriculture, and Environmental Sciences
Developed software and conducted research for remote sensing agricultural researchers.
Education
-
2020.08 - 2024.12 Columbus, Ohio
Publications
-
2025.01.22 Cyberinfrastructure for Machine Learning Applications in Agriculture: Experiences, Analysis, and Vision
Frontiers in Artificial Intelligence
Introduction: Advancements in machine learning (ML) algorithms that make predictions from data without being explicitly programmed and the increased computational speeds of graphics processing units (GPUs) over the last decade have led to remarkable progress in the capabilities of ML. In many fields, including agriculture, this progress has outpaced the availability of sufficiently diverse and high-quality datasets, which now serve as a limiting factor. While many agricultural use cases appear feasible with current compute resources and ML algorithms, the lack of reusable hardware and software components, referred to as cyberinfrastructure (CI), for collecting, transmitting, cleaning, labeling, and training datasets is a major hindrance toward developing solutions to address agricultural use cases. This study focuses on addressing these challenges by exploring the collection, processing, and training of ML models using a multimodal dataset and providing a vision for agriculture-focused CI to accelerate innovation in the field.
Skills
| Full-Stack | |
| Flask | |
| Django | |
| Ruby on Rails | |
| JavaScript | |
| PostgreSQL | |
| SQLite | |
| AWS S3 | |
| Jekyll |
| Machine Learning | |
| Python | |
| PyTorch | |
| Ultralytics | |
| Ensemble Models | |
| Data Pipelines |
Languages
| English | |
| Native speaker |
Interests
| Software Development | |
| Flask/Django | |
| React | |
| Spring Boot | |
| DevOps |
| Gaming | |
| Valorant | |
| Elden Ring | |
| Civilization | |
| Metal Gear Solid |
| Running |
| Currently Reading: | |
| The Myth of Sisyphus - Albert Camus | |
| Snow - Orhan Pamuk |
Projects
-
FieldVision
A web app that provides the user with agricultural insights using deep learning
- Trained a YOLO deep learning model on over 2000 annotated images to identify crops in drone imagery
- Tuned hyperparameters of deep learning model, resulting in a mAP50 accuracy score of around 90%
- Deployed a web dashboard with PostgreSQL and AI integration, user log-in, and image upload interface
- Integrated the model into a web application built using Python and Flask
-
Chatbot
A ChatGPT clone
- Built a web application using Django and JavaScript
- Deployed to Heroku, using AWS S3 for data storage
- Devised and implemented a CI/CD pipeline using GitHub Actions
- Used prompt engineering to integrate an LLM from Hugging Face into an interactive application
-
Structured Light Camera
Device used to capture the 3D shape of an object by projecting light patterns and recording with a camera
- Built a stereo vision system on Jetson Nano, creating accurate point clouds to aid in 3D reconstruction
- Collaborated in an Agile team to implement advanced triangulation algorithms with Python and OpenCV
- Developed a web interface with 3D point cloud display using Flask and Three.js