Daniel Flynn

Senior Programmer. Full Stack Developer. Software Engineer.

24
Total Years Experience
18
Years Professional Experience

Expert in JavaScript, Typescript, Vue, PHP, MySQL, C#

I've worked primarily as a web developer building websites and web applications. I specialize in JavaScript/TypeScript and have professional experience working with PHP, C#, Angular, and VueJs. I also have some experience working with React and Cordova.

I love constantly learning and pushing myself. I Found a love of code young and have stuck with it.

Education

Bachelor of Science in Computer Science from Fresno State University

Skills

Languages

PHP, Python, JavaScript, Typescript, C#, C++, ASP.NET, Visual Basic, HTML, CSS, SASS

Libraries & Frameworks

jQuery, Vue, Angular, React, Cordova, Node.js, Phalcon, Entity Framework

Tools & Platforms

Git, WordPress, Drupal, Webpack, NPM, PNPM

More

MySQL, Mongo, GraphQL, RESTful APIs, Responsive Design, Accessibility, WCAG 2.1, Regex, Server Setup & Configuration, SCRUM

Soft Skills

Verbal/Written Communication, Leadership, Collaboration, Problem Solving, Patience, Critical Thinking, Accountability, Creativity, Tolerance

Volunteer Work

Unnamed Financial Software

Church 501(C)(3) | Current Project

Creating software for a local church that no longer has access to their previous software. The software manages all donations and receipts. It allows for custom categories. It will provide tax documents at the end of the year.

MySQL GraphQL TypeScript Vue

Food Bank Browser Extension

Butler's Pantry

Created a browser extension to automate the process of checking in users at food distributions. The Extension reduced check-in times per user by at least 70% allowing the staff to process customers more quickly.

JavaScript

Website Plugins & Tools

Butler Pentecostal Church of God

Create WordPress plugins and tools needed to accept tithes online, and easily create content for users.

WordPress PHP React JSX

Website Setup

Woodstackers

Setup the server, database, hosting & domain. Installed WordPress and created custom theme.

MySQL PHP Linux WordPress HTML CSS

Sample Projects

PHP Framework for Front-end Developers

Developed a PHP framework that allows non-programmer front-end developers to easily create and manage static websites utilizing CMS-like features without the hassle of a database. The template is 508 compliant.

Features include: clean URLs, custom meta and Facebook OG tags. multiple header/footer options, multiple 404 templates, optional data files (json, csv, ini), and multi-language support. It also analyzes almost any server environment to automatically determine what it's base URL should be for linking public assets, meta URLs and page links.

Used on the following sites:

PHP WCAG 2.1 / Section 508

Project / Time Management Software

Worked with analysts constantly to develop in-house project management software. Includes deep data collection of clients, projects, tasks, employees, and logged time against them. Also includes several pages of various analytics.

The project data became quite large and I was able to optimize the MySQL queries for peak performance.

MySQL PHP / Phalcon Vue with Vuetify RESTful API, later converted to GraphQL

WordPress Environment Switcher

Created a tool that augments the WordPress startup process to allow the site to run simultaneously on multiple domains and environments.

More details about the WordPress Environment Switcher

PHP

GIS Photo Viewer

Scans an ever growing list of images taken from company's truck with 360 camera. Extracts geo data from each image to plot on ESRI maps and various aerial views from Bing. Images can be viewed both aerially and individually in integrated 3d viewer. Implements caching at all levels to ensure smooth and quick runtimes.

Associated with Blair, Church & Flynn Consulting Engineers

C# ASP.Net

API for Wine Congolmerate

Developed an API for a global wine conglomerate in use by their 200+ websites that automated their legal pages, contact forms, store locators, and multinational age gates.

JavaScript