Jacob Wilson
Computer Vision Software Engineer at Ceres Imaging- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Ceres Imaging
-
United States
-
Data Infrastructure and Analytics
-
1 - 100 Employee
-
Computer Vision Software Engineer
-
Nov 2017 - Apr 2019
I worked mostly on image registration of overhead views of farmland using a custom algorithm written in Python (with a lot of NumPy) and a few C bindings. I also worked on an internal Django powered website that included a web-based tool to view and manually alter problematic image registrations, and handle automatic flight path routing. I developed other tools for supporting the registration image pipeline, including a multi-platform file path resolver, image versioning tracking, and other… Show more I worked mostly on image registration of overhead views of farmland using a custom algorithm written in Python (with a lot of NumPy) and a few C bindings. I also worked on an internal Django powered website that included a web-based tool to view and manually alter problematic image registrations, and handle automatic flight path routing. I developed other tools for supporting the registration image pipeline, including a multi-platform file path resolver, image versioning tracking, and other miscellaneous projects that arose over time. Show less I worked mostly on image registration of overhead views of farmland using a custom algorithm written in Python (with a lot of NumPy) and a few C bindings. I also worked on an internal Django powered website that included a web-based tool to view and manually alter problematic image registrations, and handle automatic flight path routing. I developed other tools for supporting the registration image pipeline, including a multi-platform file path resolver, image versioning tracking, and other… Show more I worked mostly on image registration of overhead views of farmland using a custom algorithm written in Python (with a lot of NumPy) and a few C bindings. I also worked on an internal Django powered website that included a web-based tool to view and manually alter problematic image registrations, and handle automatic flight path routing. I developed other tools for supporting the registration image pipeline, including a multi-platform file path resolver, image versioning tracking, and other miscellaneous projects that arose over time. Show less
-
-
-
Motionloft
-
San Francisco
-
Software Engineer
-
Jul 2014 - Nov 2017
Most of my work here has involved computer vision development in OpenCV, using both C++ and the Python bindings. I have done lots of work with object classification and detection using neural networks, mostly in Caffe, such as porting YOLO output to C++, helping to create custom SSD models, and training neural networks using both the command line tools and Nvidia DIGITS. I've also done lots of general CV development like chaining feature pipelines to segment objects using background… Show more Most of my work here has involved computer vision development in OpenCV, using both C++ and the Python bindings. I have done lots of work with object classification and detection using neural networks, mostly in Caffe, such as porting YOLO output to C++, helping to create custom SSD models, and training neural networks using both the command line tools and Nvidia DIGITS. I've also done lots of general CV development like chaining feature pipelines to segment objects using background subtraction and optical flow, object tracking algorithms like particle filters and Kalman filters, and creating custom CUDA kernels. I have experience with general Linux tools (Upstart/systemd services, Debian packaging, BSP development, u-boot, etc). I've also become pretty familiar with cellular modems and all the fun stuff that goes along with using them on Linux (ModemManager, NetworkManager, pppd). I also do some general web development (Javascript, Django, Postgresql) and basic DevOps things like Vagrant/Puppet provisioning. Show less Most of my work here has involved computer vision development in OpenCV, using both C++ and the Python bindings. I have done lots of work with object classification and detection using neural networks, mostly in Caffe, such as porting YOLO output to C++, helping to create custom SSD models, and training neural networks using both the command line tools and Nvidia DIGITS. I've also done lots of general CV development like chaining feature pipelines to segment objects using background… Show more Most of my work here has involved computer vision development in OpenCV, using both C++ and the Python bindings. I have done lots of work with object classification and detection using neural networks, mostly in Caffe, such as porting YOLO output to C++, helping to create custom SSD models, and training neural networks using both the command line tools and Nvidia DIGITS. I've also done lots of general CV development like chaining feature pipelines to segment objects using background subtraction and optical flow, object tracking algorithms like particle filters and Kalman filters, and creating custom CUDA kernels. I have experience with general Linux tools (Upstart/systemd services, Debian packaging, BSP development, u-boot, etc). I've also become pretty familiar with cellular modems and all the fun stuff that goes along with using them on Linux (ModemManager, NetworkManager, pppd). I also do some general web development (Javascript, Django, Postgresql) and basic DevOps things like Vagrant/Puppet provisioning. Show less
-
-
-
Fluential
-
Sunnyvale, California
-
Software Engineer
-
Sep 2013 - Jul 2014
Developing machine learning classifiers (SVMs) and other large scale natural language processing tasks. Developing machine learning classifiers (SVMs) and other large scale natural language processing tasks.
-
-
-
-
Junior Software Engineer
-
Oct 2011 - Sep 2013
Programming: Developing cloud Python-based machine learning web applications to scrape & classify the text content of websites. Web Research: Classifying new websites, keeping up with social media trends, designing other statistical market research studies. Programming: Developing cloud Python-based machine learning web applications to scrape & classify the text content of websites. Web Research: Classifying new websites, keeping up with social media trends, designing other statistical market research studies.
-
-
-
Zimmerman Associates
-
Staffing and Recruiting
-
1 - 100 Employee
-
IT Technician
-
Jun 2010 - Oct 2011
Handled all technology related office duties including data entry, system backups, computer troubleshooting and repairs, maintaining the remote synched calendar system, etc. Handled all technology related office duties including data entry, system backups, computer troubleshooting and repairs, maintaining the remote synched calendar system, etc.
-
-
Education
-
California Polytechnic State University-San Luis Obispo
BA, Political Science