John Hassell Email & Phone Number
@tacticalelectronics.com
LinkedIn matched
Who is John Hassell? Overview
A concise factual answer block for searchers comparing this professional profile.
John Hassell is listed as Associate Professor at University of Oklahoma, based in Tulsa, Oklahoma, United States. AeroLeads shows a work email signal at tacticalelectronics.com and a matched LinkedIn profile for John Hassell.
John Hassell previously worked as Owner at Jw Hassell Consulting and Mobile App Developer at Jw Hassell Consulting. John Hassell holds Doctor Of Philosophy (Ph.D.), Engineering from University Of Oklahoma.
Email format at University of Oklahoma
This section adds company-level context without repeating John Hassell's masked contact details.
AeroLeads found 1 current-domain work email signal for John Hassell. Compare company email patterns before reaching out.
About John Hassell
โ Developed projects leveraging WebRTC, Janus, Flask, using various streaming protocols such as H.264, H.265, and VP8.โ Created real time socket communication system between Android devices, web servers, and browsers leveraging Socket IO.โ Being proficient in development in both ๐๐ฎ๐๐ฒ ๐จ๐ง ๐๐๐ข๐ฅ๐ฌ and ๐๐ฒ๐ญ๐ก๐จ๐ง ๐๐ฅ๐จ๐ฎ๐-๐๐จ๐ฆ๐ฉ๐ฎ๐ญ๐ข๐ง๐ platforms, leveraging both ๐๐๐ and ๐๐จ๐จ๐ ๐ฅ๐ ๐๐ฅ๐จ๐ฎ๐ environmentsโจโ Primary contributing developer of an oil and gas contract and contract document management moduleโจโ Author of 4 states' primary reference Apple ๐ข๐๐ and ๐๐ง๐๐ซ๐จ๐ข๐ Apps for their state legislatures (includes real-time updating and mapping of legislative districts)โจโ Managing and assisting in the migration of tens of versions of code to an updated Crane monitoring platform (LMI), saving a $15 million annual business from obsolescenceโจโ Founder of the first University of Oklahoma student business spinoff, authoring proposal for winning a national Small Business Innovative Research ๐๐๐๐ grant and an Oklahoma OARS grantโจโ Developer of the User Interface Code for Plant Engineering Magazine's Product of the Year for the Baldor 15J/15P Motor Controller A benefit to having such diversity in my career experience has been the opportunity to work with brilliant colleagues. I have worked with artful Ruby on Rails and Python App Developers, brilliant business strategists, resolute heavy-equipment automation gurus, salt-of-the earth animal scientists, and many benevolent professors and teachers.
Listed skills include Embedded Software, Embedded Systems, C, Python, and 10 others.
John Hassell's current company
Company context helps verify the profile and gives searchers a useful next step.
John Hassell work experience
A career timeline built from the work history available for this profile.
Associate Professor
CurrentOwner
CurrentNative iOS and Android Mobile App Development, specializing in new Progressive Web App (PWA) technology.
Mobile App Developer
Maintainer and contributor to four state legislative directories. These Apps give users an interactive listing of their legislators mapped by office and district location.Apple | Android | iOS | Objective C | Java | Mobile App | Mobile App Development | Instrumentation | Tablet | Accelerometer | AWS | Google Cloud Platform
Embedded Software Engineer
Senior Software Developer
At W Energy Software, my role was an application developer for oil and gas company ๐๐๐๐ฌ using the ๐๐ฎ๐๐ฒ ๐จ๐ง ๐๐๐ข๐ฅ๐ฌ, ๐๐จ๐ฅ๐๐ง๐ , and ๐๐๐ฏ๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ / ๐๐จ๐๐๐๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ platforms. My latest project was the addition of a Contract module in which relationships between contracts could be tracked. This allowed ๐๐๐ users to instantly know any logical relationship over the hundreds of contracts typically maintained by oil and gas companies. A W Energy Software, I had to take a business-based specification, translate it into ๐๐ฎ๐๐ฒ ๐จ๐ง ๐๐๐ข๐ฅ๐ฌ code, code a ๐๐จ๐ฅ๐๐ง๐ , and form a nice corresponding user interface using ๐๐๐ฏ๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ / ๐๐จ๐๐๐๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ . One unique thing I did in this role was leverage a real-time debugging feature, leveraging Phusion Enterprise's ๐๐ฒ๐๐๐ฎ๐ , to single-step through the code using a commercial IDE (Intellij IDEA). Note, however, that I fell in love with using vim and TMUX on the ๐๐ข๐ง๐ฎ๐ฑ development box, itself. I worked every day in ๐๐ข๐ญ and leveraged Pivotal for tracking of stories in a modified ๐๐ ๐ข๐ฅ๐ work flow. I truly enjoyed my work, as well as working with my fellow colleagues at W. See direct supervisor's recommendation below. Ruby on Rails | GO | Go Lang | Git | Web Developer | SQL Server | SQLServer | MySQL | Javascript | Coffeescript | Linux
Software Developer
Halliburton graciously gave me the opportunity to learn a new form of programming, web application programming, leveraging Python, Django, Angular, and Javascript. With those frameworks, I worked within an Agile software team in two week sprints in resolving stories. It took some time to become familiar with this new programming paradigm after spending many years in a real-time embedded environments. However, by the end of my time at this company, I was near the lead in number of story points completed per sprint. In this arena, I was able to use Angular in developing some smooth Single Page Application (SPA) form retrieval pages.Python | Angular | Django | MySQL | SQL | Angular
Embedded C++ Linux Developer
Worked in C++, on the AM335x-based IoT solution, monitoring oil and gas flows over time in battery-criticial/power-critical environments. At ABB worked on many battery and solar power products, keeping in mind competing issues of performance vs. battery longevity vs. power-down issues vs. memory retention. (If you have worked on a battery powered device at all, you can sympathize. During this programming stent, engineering a multi-point test system to check for the worst of all real-time embedded nightmares, the random bug. Had to get into the real time Linux kernel in investigating that issue. In addition, had to ensure that the risk of memory-loss at power down was addressed, while keeping in mind that the product could not wear out its non-volatile memory. (Ever tried to get a firm answer on NV memory endurance from manufacturers? It's a tough one.) Direct supervisor recommendation below. Embedded | 8-bit | 16-bit | 32-bit | C | C++ | Project Management | Software Lead | Lead Developer | Realtime | Electrical Engineering | Electrical Engineer
Application Specialist, Software Engineering Manager, Software Developer
At TWG, I started porting an existing application (10s of different codebases) from an old hardware base (8051 believe it or not) to a newer code base, all in C. There were years of fixes and adjustments to the code that I had to make sure were retained. In addition, I had to debug the final product... ultimately finding a bug in FPGA code that would only manifest itself at exactly 102 degrees Fahrenheit. (Geesh). This new product saved a $15 million line of business for TWG. Eventually, I spent a few months as software engineering manager, before moving on to being an Application Specialist, in which I found new product and business opportunities for the company. (Helping spawn a new patent.... think Google Glass and crane operation.)Heavy Equipment | Automation | Embedded | C | Rate Monotonic Analysis | Duty Charts | Safety | LMI | Load Monitoring | Crane | Electrical Engineering | Electrical Engineer
John Hassell education
Doctor Of Philosophy (Ph.D.), Engineering
MasterโS Degree, Electrical Engineering
Master Of Business Administration (M.B.A.)
Frequently asked questions about John Hassell
Quick answers generated from the profile data available on this page.
What company does John Hassell work for?
John Hassell works for University of Oklahoma.
What is John Hassell's role at University of Oklahoma?
John Hassell is listed as Associate Professor at University of Oklahoma.
What is John Hassell's email address?
AeroLeads has found 1 work email signal at @tacticalelectronics.com for John Hassell at University of Oklahoma.
Where is John Hassell based?
John Hassell is based in Tulsa, Oklahoma, United States while working with University of Oklahoma.
What companies has John Hassell worked for?
John Hassell has worked for University Of Oklahoma, Jw Hassell Consulting, Tactical Electronics, W Energy Software, and Halliburton.
How can I contact John Hassell?
You can use AeroLeads to view verified contact signals for John Hassell at University of Oklahoma, including work email, phone, and LinkedIn data when available.
What schools did John Hassell attend?
John Hassell holds Doctor Of Philosophy (Ph.D.), Engineering from University Of Oklahoma.
What skills is John Hassell known for?
John Hassell is listed with skills including Embedded Software, Embedded Systems, C, Python, C#, Embedded Linux, Embedded C, and Software Project Management.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial