Jesse Hogan
Experienced Software Developer
PHP
Laravel
Python
RESTful API
Microservices
AWS
C#
VB.NET
ASP.NET
PHP Frameworks
Agile
DevOps Tools
MySQL
JavaScript
HTML/CSS
Git
Linux/Unix
TypeScript
JQuery
Microsoft SQL Server
Shell Scripting

I am a versatile and accomplished software developer with over 20 years of experience, seeking opportunities in PHP development with Laravel, Python programming, or .NET technologies. I have a proven expertise in delivering high-quality, maintainable, and well-designed code solutions across diverse problem domains. I am also proficient in a wide range of programming languages, frameworks, and technologies, including:

PHP: Extensive experience with Laravel, Zend, and other PHP frameworks, with a strong background in building robust web applications, RESTful APIs, and microservices architectures.

Python: Highly skilled in developing innovative web frameworks, data modeling solutions (ORMs), and infrastructure automation using Python. Experience with server-side rendering and event-driven architectures.

.NET: Adept in C#, VB.NET, and ASP.NET, with a proven track record in developing enterprise applications, web services, and desktop applications using Microsoft technologies.

A solid understanding of Agile methodologies, collaborative development practices, and modern DevOps tools and processes complements these skills. As an AWS Certified Developer, I'm proficient in leveraging cloud technologies to develop scalable and efficient solutions. I am also consistently committed to continuous learning, staying updated with emerging technologies, and delivering high-quality software solutions that meet evolving business needs.

Work Experience
PHP Developer
Averro11/2023 - Present

Remote | Mesa, AZ

Spearheaded the maintenance of a comprehensive ERP system utilizing PHP/Laravel, MySQL, JavaScript, HTML, CSS, and Bootstrap, overseeing all aspects from payroll to property management.

Played a pivotal role in supporting the unique mission of LifeSTEPS, collaborating with a dedicated team to provide assistance and residency solutions for homeless individuals through innovative technology solutions.

Developed and maintained robust PHP code for an ETL system, streamlining data processes by efficiently importing spreadsheet data into the MySQL database. This system enhanced data accuracy and accessibility, contributing to the overall efficiency of internal operations.

Utilized PHPUnit to validate and ensure the reliability of RESTful backend services and APIs, ensuring seamless integration and data integrity within the ERP system.

Leveraged Git for version control and collaborated with team members through pull requests and code reviews, promoting code quality and efficient workflow.

Employed AWS services such as EC2, RDS, and S3 for hosting and deploying the ERP system, ensuring scalability and reliability.

Implemented responsive and user-friendly interfaces using JavaScript, jQuery, HTML, CSS, and Bootstrap frameworks, enhancing the overall user experience.

Engaged in cross-functional collaboration with various departments to understand their technology needs, ensuring the ERP system met evolving requirements and supported the organization's core objectives.

Software Developer
Spear Education05/2016 - 08/2023

Scottsdale, AZ

Spearheaded the full lifecycle development of Spear Education's public-facing website, a cutting-edge platform for delivering comprehensive dental education courses, live events, online training, and multimedia resources.

Empowered dental professionals with the latest techniques and technologies in the field.

Architected and developed the website using a microservices-based architecture, adhering to Service Oriented Architecture patterns, and leveraging PHP, TypeScript, JavaScript, HTML, CSS, Bootstrap, and various front-end frameworks like AngularJS, Vue.js, and jQuery to build intuitive, responsive, and scalable Single Page Applications (SPAs).

Employed backend frameworks including Zend Framework, Laravel, and Apollo GraphQL for seamless data processing, management, and integration with a complex ecosystem comprising an ERP system, data warehouse, Spear Practice Solutions (SPS) site, and multiple third-party services like Pendo, MapBox, SendGrid, and Twilio. Utilized Redis for caching and performance optimization.

Developed and maintained RESTful APIs to facilitate seamless communication between the website's front-end and back-end components, as well as integration with external systems.

Orchestrated the website's deployment and hosting on AWS infrastructure, utilizing services such as EC2 instances, RDS (MySQL), S3, and CloudWatch. Implemented Docker containers with Linux (Alpine) environments for efficient deployment and scalability. Proficient in Linux and OSX command line tools.

Collaborated with cross-functional teams through Git for version control, leveraging pull requests, code reviews, and GitHub Actions for continuous integration and deployment, maintaining code quality and streamlining collaborative development.

Actively contributed to the creation and continuous improvement of a comprehensive range of courses, leveraging expertise in dental education and cutting-edge technologies to deliver high-quality learning experiences.

Software Developer
Glynlyon Inc.05/2008 - 05/2016

Chandler, AZ

Led the development and maintenance of multiple public-facing websites, employing WordPress and PHP. Designed and executed software solutions utilizing PHP, JavaScript, jQuery, HTML, and CSS to deliver responsive and user-friendly interfaces. Spearheaded e-commerce initiatives using Magento and harnessed WordPress within a Pantheon environment for seamless content management.

Built and managed custom WebService proxies in PHP, enabling WordPress sites to seamlessly generate leads within the Microsoft CRM server.

Played a pivotal role in a software development team tasked with building and maintaining a comprehensive Learning Management System (LMS) catering to students from grades 3 through 12.

Developed the user interface using HTML, CSS, JavaScript, and jQuery, while the business tier was powered by a custom-built PHP MVC framework. Integrated Doctrine as an object-relational mapper to seamlessly interact with a MySQL back-end.

Contributed to the advancement of a similar software product utilizing a blend of Microsoft and open source technologies. Orchestrated back-end operations through SQL Server 2005/2008 via direct ODBC calls and Web Services interfaces. For the business tier, employed C# and VB.NET, while the front end encompassed HTML/CSS, jQuery, and WinForms. Diversified offerings like multimedia content (videos, games) were implemented in Flash and HTML5, with reports executed through Crystal Reports.

Coordinated source control using Subversion and Git for streamlined development processes.

Collaborated with the Curriculum Development department to automate file management, validation, correction, reporting, source control management (Subversion), and deployment (server and CD) of an extensive array of XML files. Skillfully employed a range of languages including Bash, Python, Visual Basic, and C# to optimize workflows and enhance efficiency.

Demonstrated adeptness in database administration, crafting and maintaining Bash and Python scripts.

Software Developer
Direct Alliance Corporation03/2001 - 01/2008

Tempe, AZ

Led a dynamic department focused on developing, maintaining, and optimizing a complex 3-tiered, internationalized, web-based telesales ERP system for a prominent overseas client. Oversaw multifaceted functional areas encompassing order entry, fulfillment, accounting, account management, and human resources. Employed a diverse technology stack, utilizing HTML, CSS, JavaScript, ASP, and ASP.NET for the UI tier, while Visual Basic COM DLLs and C# managed DLLs powered the business tier. Leveraged stored procedures within an MS SQL Server database for the data layer. Employed Microsoft SQL Server replication to facilitate reporting via a separate database powered by ActiveReports.

Designed and integrated a robust B2B ordering interface capable of handling XML data through HTTP POSTs for seamless order placement. Orchestrated EDI interfaces with suppliers for efficient order fulfillment, processing 300-600 orders daily.

Engineered a desktop application in C# (WinForms) to streamline source control management (CVS and Subversion) and automate the source code deployment for diverse web and text-based applications for multiple clients. This application meticulously tracked time metrics for SCM and QA personnel, while also maintaining vital data associated with software changes. The application facilitated data reporting in both text and Excel formats.

Spearheaded the development of an Object-Relational Mapping (ORM) solution based on CSLA (Business Objects) to automate common CRUD tasks. Employed C# and a MySQL database to achieve streamlined data persistence.

Maintained a Perl middleware program in a Linux environment, facilitating secure file transfers (FTP or SFTP) between external networks and local servers. Managed a range of high-priority business data including database extracts, TSR call data, and EDI data.

Implemented a Perl program to replicate Subversion commit deltas between data stores, ensuring redundancy and resilience in case of repository failure.

Database Developer
ITMETRIXX01/2000 - 06/2001

Phoenix, AZ

Engineered a robust ticketing system for Sun Health, Inc., a major corporation with a multitude of client sites. Leveraged Microsoft Access interfacing with a MySQL back-end deployed on a Linux platform. Managed the system that effectively streamlined the entry of hardware hot swap orders and technical support issues, enhancing operational efficiency.

Demonstrated prowess in training end-users and peers, disseminating technical procedures, and ensuring seamless adoption of the developed solutions.

Database Application Developer
Inacom1998 - 2000

Tempe, AZ

Crafted software solutions to effectively manage warehouse inventory and meticulously track technical issues. Employed Microsoft Access to develop systems that optimized inventory management and issue tracking processes.

Designed and implemented a comprehensive system to streamline Human Resources operations, leveraging Microsoft Access. Integrated Excel Automation for data reporting, ensuring insightful analysis and informed decision-making.

Technical Consultant
Microage1998

Diagnosed and resolved connectivity issues within the technical support department, specifically pertaining to US West ADSL routers. Demonstrated advanced troubleshooting skills on a daily basis, contributing to improved service quality.

Interacted extensively with US West customers, actively identifying and resolving issues, and enhancing customer satisfaction through proactive support.

Played a pivotal role in securing new business for DSL routers by effectively engaging in sales activities, showcasing technical expertise, and communicating the value of the products.

Diagnosed and resolved connectivity issues within the technical support department, specifically pertaining to US West ADSL routers. Demonstrated advanced troubleshooting skills on a daily basis, contributing to improved service quality. Interacted extensively with US West customers, actively identifying and resolving issues, enhancing customer satisfaction through proactive support. Played a pivotal role in securing new business for DSL routers by effectively engaging in sales activities, showcasing technical expertise, and communicating the value of the products.

Independent Coding Project
Carapacian Core08/2018 - Present

Pioneered the development of an innovative web framework that redefined modern web development by introducing Python as the exclusive language for both frontend and backend components, revolutionizing the approach to Single Page Applications (SPAs).

Transformed data modeling practices by developing an ORM, establishing an abstraction layer that encapsulated complex database interactions, thus mitigating development complexities.

Employed NGINX as a reverse proxy to Gunicorn, effectively facilitating a WSGI interface into the framework's front end, and optimizing server-client interactions.

Orchestrated an intuitive event-driven architecture, seamlessly routing DOM events to Python event handlers, thereby eliminating the need for JavaScript, and enabling developers to construct dynamic SPAs using a single programming language.

Strategically devised a server-side DOM library that streamlined HTML manipulation, effectively simplifying webpage creation and upkeep, and significantly enhancing user experience.

Engineered an intelligent CSS selection mechanism within the proprietary DOM library, empowering developers to select elements using familiar CSS selectors.

Crafted an ingenious object model fortified with encapsulation, inheritance, and other advanced object-oriented principles, creating a solid foundation for the framework's extensibility and maintainability.

Achieved a milestone by rapidly accumulating an extensive collection of ActiveRecord classes within months, effectively lightening the load of data and object modeling for developers within the framework.

Innovated the "crust" command line utility which provided users the ability to interact with the framework and execute ad hoc migrations.

Certifications
AWS Certified Developer - Associate