Jason Daly
Full Stack Web Developer

Equally versed in PHP, JavaScript, CSS, and HTML. Competent in many other languages and technologies. RedHat/CentOS sysadmin experience.

Worked on projects for big brands in the advertising, e-commerce, and education spaces. Currently building and maintaining ordering and inventory management services for a multi-billion dollar retailer in New England.

I am perpetually eager to learn and love solving problems through code.

Skills

Experience

Lead Developer

Label Interactivehttp://labelinteractive.com
Southbury, CT
present

Lead developer for a digital interactive agency.

Built and maintain ordering services for a large retail chain in New England.

  • Responsible for the creation and continued development of an inventory and order fulfillment management panel & JSON API built with Laravel, PHP7, Apache, MariaDB, Redis, and more, running on RHEL servers from Microsoft Azure.
  • Wrote Ansible playbooks to automate Capistrano-style, zero-downtime deployments.
  • Built and maintain multiple API consuming applications with Vue.js, Vuex, and vue-router enabling customer to create orders online or through in-store kiosks.
  • Created in-store, live updating order fulfillment application with Vue, vue-router, and Socket.io for employees to process orders.
  • Successfully managed migration from bare-metal Rackspace servers to Azure managed cloud services.
  • Integrated with many 3rd party services like Apple Push Notification Service, Firebase, Aurus, DoorDash, Maxmind GeoIP, Google Tag Manager, IBM XTMail, and Twilio.
  • Created tooling that processes inventory pricing and availability updates for ~125K products multiple times a day across nearly 300 stores fulfilling over a quarter million orders annually.

Built internal tools for the annual production and client review of thousands of online advertisements.

  • Created a Node.js command line tool to automate the creation of new projects from a series of in-house templates.
  • Created a Gulp.js pipeline that provides live-reloading during development and a variety of options for building and exporting ads for production.
  • Built a client review panel with TypeScript, Vue.js, vue-router, and Vuex that talks to a Koa.js API running on PM2.
  • Wrote tooling to unpack .zip archives, apply code transformations to manipulate production ready ads for display within the review panel (for example, swapping out production CDN paths for relative paths on the fly), and more.
  • Provisioned and maintain a CentOS server with Ansible to keep software up to date.

Created dozens of shorter lifespan, high traffic sweepstakes, instant-win contests, micro-sites, and other unique projects for name brand companies.

Owner & Lead Developer

The Conference Schedulerhttps://www.theconferencescheduler.com

My side project; how I learn and stay current. The Conference Scheduler is security-focused, available-everywhere, live-updating schedule management built for schools. It aims to make creating and managing parent-teacher conferences easier for administrators, teachers, and parents.

  • CI/CD pipelines via CircleCI test and deploy the application to a Docker Swarm running on DigitalOcean droplets via Ansible deployment.
  • Ansible playbooks are used for server provisioning and deployment
  • A series of Docker Compose files are used for both development and the Docker Swarm that runs in production to maintain as much parity between environments as possible.
  • Vagrant is used locally for provisioning and deployment testing.
  • Built with current versions of PHP, CentOS, Caddy, Docker, Ansible, Laravel, Vue.js, Vuex, TypeScript, MariaDB, Redis, and Tailwind CSS.

Development Manager

PowerIT
Oakville, CT

Lead developer and development manager for a leading national school CMS provider.

  • Responsible for all development efforts for the company, including oversight of a team of six overseas developers.
  • Managed the development of the next major version of the company's flagship CMS product, built on top of Drupal and the latest version of PHP.
  • Successfully migrated all customer districts running on independent installations of the legacy product over to the new platform.
  • Built an email archiving product with a combination of IMAP filters, PHP & shell scripts, and MySQL to help school districts meet regulatory requirements by maintaining a searchable database of all email communications into and out of the district.

Web Developer & Support Manager

PowerIT
Oakville, CT

Developer and support manager for a leading national school CMS provider.

  • Instituted formal task management policies and practices for the development team.
  • Implemented version control with Subversion (and later, Git) and code maintenance practices for this company.
  • Received and resolved all code-related support requests.
  • Improved CRM and support systems for client and lead management.

Education

Bachelor of Science, Computer Science

University of Connecticuthttps://uconn.edu
Storrs, CT

Other

Cadets Alumnus

The Cadets Junior Drum and Bugle Corpshttps://yea.org/cadets
Allentown, PA

Marched euphonium for The Cadets, a World Class junior drum and bugle corps, touring the country for two summers.

I answer questions on StackOverflow when time allows, and have earned enough reputation to put me in the top 1% in the HTML, CSS, and Ruby on Rails tags, and top 5% in others.