Patrick Parker

Software Engineer

Full-Stack Development

Backend Development

Frontend Development

Database Administration

Patrick Parker
Patrick Parker
Patrick Parker
Patrick Parker
Patrick Parker
Patrick Parker

Software Engineer

Full-Stack Development

Backend Development

Frontend Development

Database Administration

About Me

My name is Patrick Parker.
I am a full stack software engineer living in Alaska. I love to challenge myself with new and unique projects, and use my skills to write clean and performant code. I take pride in my ability to adapt to new coding environments, and quickly become a contributor to any codebase. I am known for my organized, scalable, and readable object-oriented coding style, and my ability to create systems that are long-lasting and adaptable.

Skills
JavaScript

Over 8 years experience working with JavaScript including front and back end services.

Node JS

Tested experience implementing APIs and microservices using node.js

AI

Experience creating apps that implement AI content using GPT APIs.

Angular

Designed and managed Angular single page applications that scale

Vue

Created easy to use and powerful interactive applications using Vue.js and Vuetify 

SQL

Extensive history with SQL database structures including TSQL, mySql,  and Oracle SQL. Experience includes advanced and performant querying, stored procedures, views, triggers, DB management, and table design.

Cloud Environment

Experience working with cloud services and servers including AWS and Azure

PHP

Long history of managing full-stack PHP systems using object oriented coding styles.

Linux

Proficient in Linux command-line environments including bash scripting.

Git

Extensive practical experience working with Git in solo and collaborative environments.

Fun Facts
Alaskan Raised
Ezoic Hackasaurus Winner
Avid Gamer
Motorcycle Rider
Testimonials
Experience
Software Engineer
2022 - 2023
Software Engineer
Ezoic Inc.

At Ezoic, I worked as part of a fully remote team to design and implement optimizations to the front and back-end systems that support the product platform. In addition, I was selected to design and build internal tools and dashboards using my skills in full-stack development and eye for pleasing UI/UX experiences when managing large datasets. Common tools that I used at Ezoic include Go, JavaScript, Node.js, Vue, PHP, AWS, Docker. SQL, Redshift, Linux/Bash, and OpenAI among others. Some of my accomplishments during my time at Ezoic include:

  • Implemented strategic optimizations and enhancements into large-scale ad system handling 10-100 million web interactions each day
  • Within two months, I designed a new interactive A/B testing data visualization interface, streamlining data monitoring. This project won Ezoic’s internal “Hackasaurus” award for its high-quality design.
  • Quickly gained deep understanding of code base. Engineered high-stakes modifications and complete module rewrites that pushed into production without issue
  • Developed proficiency with leveraging AI tools to enhance my skills and enable rapid development
  • Effectively collaborated with a fully remote team, efficiently coding intricate systems, and proving flexibility and agility in a startup environment
  • Implemented high-rate data tracking using Kinesis that stores and tracks billions of data points
  • Built a Vue dashboard for Ads.txt data that used a complex association system allowing users to configure entries for a domain file with a pleasing UI
Programmer/Analyst Senior Engineering
2018 - 2022
Programmer/Analyst Senior Engineering
Kenai Peninsula Borough School District

At the Kenai Peninsula Borough School District (KPBSD), I acted as a senior developer in charge of development work on most of the student data systems, as well as the developer that created new applications for controlling data and improving workflows. I worked with many tools at KPBSD, including JavaScript, Node.js, Typescript, PHP, .NET, C#, Angular, SQL, Docker, Azure, and RabbitMQ. Here are some of the responsibilities I carried at KPBSD:

  • •Engineered and maintained custom web-based applications using modern frameworks
  • Acted as a database administrator, designing databases and managing data movement workflows
  • Devised innovative solutions to complex data lifecycle and information management challenges using a wide range of tools
  • Created form data ingestion system that allows staff to review form data in real time. This automated tedious workflows, instantly saving thousands of work hours
  • Created node based microservice architecture vastly improving data movement delays, and making events happen instantly for end users
recommendation
Data Processing Engineer
2016 - 2018
Data Processing Engineer
Kenai Peninsula Borough School District

This role at KPBSD was focused on workflow optimization and student data management. I quickly outgrew this position, as I was working on advanced programming systems and had responsibilities well above my title before I was promoted to the senior position of Programmer/Analyst. Tools I used in this position include JavaScript, PHP, SQL, jQuery, HTML, and CSS. Some of my responsibilities in the Data Processing Programmer position included:

  • Designed and implemented front and back-end modifications to SIS applications
  • Created custom data tracking solutions for district needs, including analysis and visualization
  • Facilitated state data reporting and other data request fulfillment
  • Built a Medicaid data tracking system to completely streamline and automate the way Medicaid tracking was done for special education, resulting in over $1m in additional funding

Throughout my career, I have worked in a wide array of stacks. Most of my experience is in full-stack development, and as such I have worked with many different tools, programming languages, and programming techniques.  

Programming Languages
  • JavaScript
  • Node.js
  • TypeScript
  • PHP
  • .NET
  • C#
  • Go
  • Python
Data Management
  • RDBMS
  • TSQL
  • Oracle SQL
  • PostgreSQL
  • Redshift
  • Database Administration
  • Advanced Queries
  • Stored Procedures
  • Views
  • Materialized Views
  • Triggers
  • Schema Design
DevOps
  • Windows Server
  • Hyper-V
  • VMware
  • Linux
  • Linux CLI
  • Bash Scripting
  • Cloud Servers
  • Azure
  • AWS
  • Docker
  • Docker Swarms
  • Creating Custom Docker Images
  • Private Docker Image Repos
  • Docker Compose
Front-End
  • Angular
  • Vue
  • Bootstrap
  • Material Design
  • jQuery
  • HTML
  • CSS
  • SCSS
Data Movement
  • RESTful APIs
  • Custom and Proprietary APIs
  • JSON
  • RabbitMQ
  • Web Scraping
  • SFTP
  • S3
  • B2
Artificial Intelligence
  • ChatGPT
  • Stable Diffusion
  • OpenAI API
  • Custom Applications using back-end AI text and image generation
Project Management
  • Git
  • GitHub
  • Azure DevOps
  • Kanban
  • Trello
  • Slack
  • Microsoft Teams

In addition to the skills above, I have many traits that I am proud to bring to the team that I work with. I have proven initiative, and historically exceed expectations with adapting to new code environments. I have shown a high level of effectiveness and responsiveness in a fully remote environment, communicating regularly, and facilitating positive team dynamics. I consider my colleagues to be my friends and enjoy connecting on a personal level. These relationships extend beyond the workplace, and I continue to have great connections with all of my previous employers and colleagues.

Get in Touch
  • Location: Soldotna, AK
  • Email: patrick.g.parker@pm.me
  • Phone: +1 907 394 0828
  • LinkedIn: pioneer898.com/li
Contact Form