John Hassell work email
- Valid
John Hassell personal email
☞ 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.
-
Associate ProfessorUniversity Of OklahomaTulsa, Ok, Us -
Associate ProfessorUniversity Of Oklahoma Nov 2023 - PresentNorman, Oklahoma, Us -
OwnerJw Hassell Consulting May 2015 - PresentNative iOS and Android Mobile App Development, specializing in new Progressive Web App (PWA) technology.
-
Mobile App DeveloperJw Hassell Consulting May 2015 - Mar 2020Maintainer 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 EngineerTactical Electronics Jun 2020 - Dec 2023Broken Arrow, Ok, Us -
Senior Software DeveloperW Energy Software Jul 2018 - Apr 2020Tulsa, Ok, UsAt 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 DeveloperHalliburton Jul 2016 - Jul 2018Houston, Texas, UsHalliburton 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 DeveloperAbb Apr 2015 - Jul 2016Zurich, Zh, ChWorked 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 DeveloperTwg, A Dover Company 2009 - 2014Jenks, Oklahoma, UsAt 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 Skills
John Hassell Education Details
-
University Of OklahomaEngineering -
University Of OklahomaElectrical Engineering -
The University Of TulsaMaster Of Business Administration (M.B.A.)
Frequently Asked Questions about John Hassell
What company does John Hassell work for?
John Hassell works for University Of Oklahoma
What is John Hassell's role at the current company?
John Hassell's current role is Associate Professor.
What is John Hassell's email address?
John Hassell's email address is jo****@****ics.com
What schools did John Hassell attend?
John Hassell attended University Of Oklahoma, University Of Oklahoma, The University Of Tulsa.
What skills is John Hassell known for?
John Hassell has skills like Embedded Software, Embedded Systems, C, Python, C#, Embedded Linux, Embedded C, Software Project Management, Embedded Sql, Application Architecture, Cloud Applications, Solidworks.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial