Jason Haury
Verified Expert in Engineering
Back-end Developer
Visalia, CA, United States
Toptal member since July 2, 2021
Jason is a senior back-end developer with 14 years of Python experience. A recent example of his Python work is when Jason created a Python client to interact with Stocktwits (a financial social media site) to scan users' messages for sentiment analysis. Besides having a solid educational background with a master's degree in electrical engineering, Jason's adept at data engineering and analytics from SQL to Pandas.
Portfolio
Experience
- Linux - 14 years
- Python - 14 years
- Google App Engine - 10 years
- Google Cloud Datastore - 10 years
- DOORS - 8 years
- PyCharm - 7 years
- Pandas - 4 years
- Python 3 - 3 years
Availability
Preferred Environment
PyCharm, Slack, Pandas, Linux, Python 3, Python 2, Python
The most amazing...
...job I've automated is setting up and testing an ISP's gateway, from terminal servers to custom rack electronics—reducing a 1-week task into just a few hours.
Work Experience
Back-end Engineer
Core Scientific
- Integrated the Plexus API with the Google Cloud Platform, AWS, Microsoft Azure, Oracle Cloud Infrastructure to automate cluster management.
- Maintained and improved the Plexus API (written using Django REST).
- Migrated databases, tested, and integrated third-party APIs for the above-mentioned Plexus API.
Senior Cloud Service Provider Developer
Core Scientific
- Connected AI-focused web service to the four major cloud service providers (AWS, GCP, OCI, and MS Azure), allowing users to create a cluster on-demand, use it for an ML workload, and then power down the cluster to save costs.
- Maintained code compatibility with cloud service provider (CSP) APIs by updating project libraries with newer CSP SDK libraries, using current versions of Kubernetes, and using new CSP offerings as new product features (i.e. Tensor Processing Units).
- Automated QA tests to run an AI workload on clusters within each of the CSPs.
Full-stack Engineer (Contractor)
Modal Software
- Maintained the existing Ruby and Rails project with bug fixes. The product was called ActionRev and was used by those in the fuel and rebuild industry to manage their repairs, primarily on diesel engines.
- Added new features to ActionRev, including a technician productivity report.
- Migrated from Amazon EC2 and RDS to the Google Cloud Platform App Engine.
- Created CI/CD system using Google Cloud Build to run unit tests, database migrations, and deploy upon success.
- Maintained and improved QuickBooks integration using IIF files.
Back-end Developer
Viasat, Inc.
- Led a team to automate a 1-week test to four hours using Python—saving $160,000 in satellite ground station manufacturing and installation costs.
- Wrote an API using Python Pyramid for an aircraft management service, which improved speeds by 30x and the customer experience.
- Contributed to an open-source Pyramid Cornice project.
- Served as a team lead for a Python Pandas project, allowing the finance team to compute bills 10x faster.
- Automated hardware tests for secret crypto units using Python to pass NSA scrutiny with repeatable tests and results.
Systems Engineer
Northrop Grumman
- Ensured the complete flow down of requirements in Telelogic DOORS for F-22 raptor radio systems.
- Wrote DXL scripts and custom tools to help other systems engineers.
- Simulated networking equipment in cloud view to prove a test bench.
- Created reporting web dashboards with SQL queries with off-the-shelf tools.
Test Engineer
Raytheon
- Performed tests on a missile guidance system for F/A-18 hornets.
- Familiarized with AT FLIR hardware and electronics to transition into the development team.
- Began the ramp up on test automation using LabVIEW and custom VHDL images.
Electrical Engineering Intern
Cisco
- Spliced fiberoptic lines to repair networking systems.
- Aided in product design implementation using Verilog.
- Implemented Specman E to aid in automated FPGA testing.
- Tested manually networking routers and set up lab environments (using iOS).
Experience
Automate Swagger Documentation for Pyramid APIs
https://github.com/Cornices/corniceHere, I extended Cornice further to automatically generate an OpenAPI document and UI for easy testing.
Python Client for the Stocktwits API
https://github.com/hamx0r/stocktwitsI wrote a Python client to interact with Stocktwits for just that purpose.
ActionRev
https://actionrev.com/Education
Master's Degree in Electrical Engineering
San Diego State University - San Diego, CA, United States
Bachelor's Degree in Electrical Engineering and Applied Mathematics
University of the Pacific - Stockton, CA, United States
Skills
Libraries/APIs
Pandas, Flask-RESTful, Node.js
Tools
DOORS, PyCharm, GitHub, Amazon Elastic Container Service (ECS), Terraform, Slack, Plotly, MATLAB, LabVIEW, Specman, Boto, Google Kubernetes Engine (GKE)
Languages
Python 3, Python 2, Python, PHP, SQL, Snowflake, C++, VHDL, Verilog, Ruby, JavaScript, TypeScript
Frameworks
Flask, Pyramid, Django REST Framework, Django, Ruby on Rails 5, Ruby on Rails 4
Paradigms
Test Automation, ETL, REST
Platforms
Google App Engine, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Oracle, Linux, Azure PaaS, Oracle Cloud Infrastructure (OCI), Kubernetes, Azure, Drupal
Storage
Google Cloud Datastore, PostgreSQL, MongoDB, MySQL, Exasol, Google Cloud, Redshift, Amazon DynamoDB
Other
Web Crawlers, Web Scraping, CI/CD Pipelines, Networking, Signals, Digital, Public-key Cryptography, Applied Cryptography, Image Processing, Information Theory, Antenna Design, Google Cloud Build
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring