Phil H. Email and Phone Number
I have a long and diverse software development history from short term consulting and maintenance to full life cycle development. I am easy going, optimistic, open, a good team player, and have a lot of energy to get software done and make it do what a customer wants. I have creative and experimental tendencies, but I know how to focus on getting results. After 30+ years working with computers, I still find the world of computer software fascinating. I currently work primarily with Microsoft technologies: C#, .NET, Web API, Entity Framework, LINQ, SQL Server, and client-side web technologies: HTML/CSS/Javascript. Recently I have gained some expertise in Python programming, especially around creating experimental chatbots (Gradio, Streamlit, Panel) and generative AI applications.Much of my earlier professional life was spent working C/Unix and LAMP stack technologies.For fun have a look at one of my personal website projects:http://explore.infogoer.com/momsbirds/and have a look at the implementation here:https://github.com/philiv99/momsbirds
Progressive Insurance
View- Website:
- progressive.com
- Employees:
- 27734
-
Senior Application DeveloperProgressive Insurance Apr 2021 - PresentWork maintaining and customizing software systems in the Product Delivery organization.Significant Generative AI (Azure OpenAI GPT-4 LLMs) experimentation with the goal of creating helpful agents and chatbots that support Product Delivery work. This includes Python programming back-end software using various open source frameworks and tools such as LangChain, Microsoft's AutoGen, and FAISS vector store database to support RAG style prompting and agent-based applications.I have… Show more Work maintaining and customizing software systems in the Product Delivery organization.Significant Generative AI (Azure OpenAI GPT-4 LLMs) experimentation with the goal of creating helpful agents and chatbots that support Product Delivery work. This includes Python programming back-end software using various open source frameworks and tools such as LangChain, Microsoft's AutoGen, and FAISS vector store database to support RAG style prompting and agent-based applications.I have created prototype chatbots using Gradio, Panel, and Streamlit. Because of the intensely complicated nature of our systems, this is big challenge, but there have been times when the chatbot's I've created have produced helpful results in my role at Progressive. Show less -
Senior Software EngineerFrontline Education Jan 2020 - Mar 2021Cleveland, Ohio, United StatesSoftware-Answers was acquired by Frontline Education. Continuing work on our DataMap product which imports and allows the analysis of student assessment data for K12 school districts. Work includes building Data warehouses, backend APIs, client UI, and supporting server side page generation. Mostly developing using the Microsoft stack, SQL Server, MVC, etc., but also npm and webpack based client development using React/Redux, Highcharts, and other javascript libraries.Looking… Show more Software-Answers was acquired by Frontline Education. Continuing work on our DataMap product which imports and allows the analysis of student assessment data for K12 school districts. Work includes building Data warehouses, backend APIs, client UI, and supporting server side page generation. Mostly developing using the Microsoft stack, SQL Server, MVC, etc., but also npm and webpack based client development using React/Redux, Highcharts, and other javascript libraries.Looking forward to applying some predictive analytics to help identify students at risk of dropping out of school. Work to date has included surveying and prototyping industry research on these types of Early Warning Systems. We are also considering employing some data driven approaches to recommending and monitoring interventions. Show less -
Senior Application DeveloperProgressbook By Software Answers, Inc. Oct 2015 - Jan 2020Brecksville, OhioMoved from developing mobile app and supporting Vendorlink (our vendor API ecosystem) to work on DataMap, a ProgressBook suite app focused on managing and analyzing K12 student assessment data. Prior work has included implementing experimental voice activation for the SIS Admin mobile app. Addressed technical challenges including robust command understanding using Microsoft LUIS AI APIs and a "fuzzy" database name search looking up students using a combination of soundex and linguistic… Show more Moved from developing mobile app and supporting Vendorlink (our vendor API ecosystem) to work on DataMap, a ProgressBook suite app focused on managing and analyzing K12 student assessment data. Prior work has included implementing experimental voice activation for the SIS Admin mobile app. Addressed technical challenges including robust command understanding using Microsoft LUIS AI APIs and a "fuzzy" database name search looking up students using a combination of soundex and linguistic distance functions in SQL.Developed the initial Mobile App for Software-Answers. The App targets school staff members who normally have access to our Student Information System.I was responsible for the full development of the app and the APIs it uses. The final version of the app was built in Visual Studio using Apache Cordova Hybrid technology. The web stack includes ReactJs, Bootstrap and other JS libraries like Moment and Underscore. The backend was built with Microsoft Web API serving a combination of OData and traditional REST. Our security integrates single sign-on via OAuth and Open ID. The app also seamlessly integrates with our SIS web app role security model. Show less -
Application DeveloperSoftware Answers, Inc. Feb 2013 - Oct 2015Brecksville, OhioResponsible for creating RESTFul Web API access to Software-Answers' ProgressBook application suite. This includes a full range of resources from school buildings to students to class assignments and more.Created and deployed Student Registration APIs for our preferred vendor program. This effort included building an API layer over legacy Web application business objects, programming a heuristic approach to handling heterogeneous internal errors/exceptions to produce uniform API… Show more Responsible for creating RESTFul Web API access to Software-Answers' ProgressBook application suite. This includes a full range of resources from school buildings to students to class assignments and more.Created and deployed Student Registration APIs for our preferred vendor program. This effort included building an API layer over legacy Web application business objects, programming a heuristic approach to handling heterogeneous internal errors/exceptions to produce uniform API responses, and significant systematic incoming object and parameter validation.Implementation is built using Microsoft's Web API, making heavy use of Entity Framework, Linq, and various hooks in the Web API pipeline. In addition, an extensive (T4) template driven code generation system has been created to facilitate rapid additions to the API, including documentation and testing artifacts.Ported existing SOAP based API's to REST. Show less -
Software DeveloperTmw Systems Feb 2011 - Feb 2013Beachwood, OhioI work with C#/VB.Net (3.5/40 VS2010, MSSQL 2008/2010) developing Winforms, webservice, and other Microsoft based applications. Part of large team of developers porting and enhancing extensive, mature Windows forms client server application suite used by Trucking logistics and management companies. -
Application ProgrammerCase Western Reserve University Aug 2009 - Feb 2011Develop and maintain web related digital library initiatives. See links below for some examples of work I did while working at CWRU. -
Independent ConsultantMindstreams Llc Jun 2009 - Feb 2011Support and develop applications for MindStreams (Linux Apache MySql PHP). -
Software Development ManagerIdeastar Apr 2006 - Aug 2009Principle responsibilities include planning, architecting, developing, and maintaining insurance related websites. Including tracking progress and adherence to specs, and managing production deployment and updates. -
Senior Software EngineerIdeastar Jun 2000 - Apr 2006Design and implement various LAMP-based websites. Some development work in PERL and Microsoft Classic ASP. Extensive work in designing and implementing insurance rate quoting software. -
Senior Software EngineerRealty One Dec 1998 - Jun 2000R&D project aimed at creating software that will predict the sale prices of single family residential property. Work included integration of high end neural network software (HNet2000) which we ran distributed on Windows NT Workstations. One of the main challenges became finding the best neural network configuration settings to optimize training and maximize results. These settings varied depending on the property being evaluated. We created an administrative interface in Java which ran a… Show more R&D project aimed at creating software that will predict the sale prices of single family residential property. Work included integration of high end neural network software (HNet2000) which we ran distributed on Windows NT Workstations. One of the main challenges became finding the best neural network configuration settings to optimize training and maximize results. These settings varied depending on the property being evaluated. We created an administrative interface in Java which ran a genetic algorithm that searched for the optimum settings for the neural network. Just as we were achieving significant results this project succumbed to the dot com bust. Show less -
Senior Software EngineerInformation Engineering Corporation Jun 1998 - Dec 1998Information Engineering became Meritage Technologies which was bought by Perficient.Business Consultant/DevelopmentCuyahoga Community CollegeSoftware Oracle 2000/ Oracle 7.3PL/SQL and ProC language maintenance of existing Project and Payroll Time Tracking System.Penton MediaCertified as Lotus Notes Professional level DeveloperImplemented job scheduling system for magazine article production workflow.
-
Software EngineerCyberaccess Inc. Jun 1996 - Jun 1998Software consultant developing software in various environments, including primarily Sun Sparc/Unix/C, MS Windows/Lotus Notes, and Visual Basic.
-
Software EngineerCincinnati Milacron Mar 1991 - Apr 1993Contributed to large Flexible Manufacturing Software project. Designed and developed compiler and interpreter for Part Manufacturing language. Developed using SUN Sparc/Unix/C/C++ and Oracle. This included the invention of a simple computer language called Part Sequencing Language (PSL) which was used to create programs that when executed by our virtual machine would control the operation of FMS Cell. We created the VM based on Donald Knuth's MIX machine and a compiler to compile PSL… Show more Contributed to large Flexible Manufacturing Software project. Designed and developed compiler and interpreter for Part Manufacturing language. Developed using SUN Sparc/Unix/C/C++ and Oracle. This included the invention of a simple computer language called Part Sequencing Language (PSL) which was used to create programs that when executed by our virtual machine would control the operation of FMS Cell. We created the VM based on Donald Knuth's MIX machine and a compiler to compile PSL into MIX. Project development completed and returned to school full time. Show less -
Software EngineerSbi Corporation Jun 1986 - Mar 1991Designed and Developed SUN Sparc C programs for manufacturing assembly plant automation. Project included engineering drawing rasterization, display and archival system. Implemented using Sunview C libraries, and integrated with microfilm scanning devices. Performed Unix administrative tasks for system setup and deployment.
Phil H. Education Details
-
Ai/Nlp -
Computer Science -
Computer Science
Frequently Asked Questions about Phil H.
What company does Phil H. work for?
Phil H. works for Progressive Insurance
What is Phil H.'s role at the current company?
Phil H.'s current role is Senior Application Developer at Progressive Insurance.
What schools did Phil H. attend?
Phil H. attended University Of Delaware, University Of Cincinnati, Ohio University.
Who are Phil H.'s colleagues?
Phil H.'s colleagues are Colin Menz, Melanie Melaragno, Lauren Randolph, Diana Herrera, John Esposito, Denise Zaner, Brandi Hailey.
Not the Phil H. you were looking for?
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