Hi I’m Chris

a Full Stack Developer who makes interactive applications

Who Am I …

Meet Chris Amling, I am a highly skilled web developer with over 15 years of experience in the industry. With a passion for coding and a strong background in JavaScript and PHP, I am a versatile developer who can tackle a wide range of web development projects with ease. From building complex web applications to designing responsive websites, I have a proven track record of delivering high-quality solutions that meet the needs of my clients.
Over the years, I have honed my skills in various programming languages and web development frameworks. I am well-versed in front-end development technologies such as HTML, CSS, JavaScript and Typescript, and have expertise in popular JavaScript frameworks like React, and Vue. On the back-end, I have extensive experience working with PHP, MySQL, WordPress, and Node.js, among other technologies.
With a focus on delivering exceptional user experiences, I use my deep knowledge of web development to create fast, secure, and scalable applications that are optimized for performance. Whether I’m working on a small website or a large-scale enterprise application, I am committed to delivering the highest quality work that exceeds my clients’ expectations.
If you’re looking for a talented web developer who can bring your ideas to life, look no further than Chris Amling. With my expertise in JavaScript, PHP, and web development, I am the right choice for any project.

Skills

  • Skill level:
  • Beginner
  • Junior
  • Senior
  • Expert
Development
  • HTML5
  • CSS3 & SCSS & CSS in JS
  • JavaScript / Typescript
  • PHP
  • MySQL
  • ReactJS
  • NodeJS
  • Python
  • Gulp / Webpack / Vite
Productivity
  • Git + Github
  • Project Management
  • Microsoft Office
Design
  • Photoshop
  • Stable Diffusion – AI Transformers
  • Blender / 3D

Projects


  • WordPress Custom Block Calendar Plugin for Evanced Signups

    WordPress Custom Block Calendar Plugin for Evanced Signups

    To help WordPress users who also use the Evanced Signups calendar application I created a custom block plugin. Once you’ve installed the plugin next go to the options screen. \wp-admin/admin.php?page=calendar-block-options Enter your library ID. This is at the beginning of your calendar URL. https://YOURLIBRARYID.evanced.info/signup and click Save Changes. This saves your id to the database.…

    , , ,
  • Villainous Intent

    Villainous Intent

    This is the beginning of a book that I submitted to a competition for… book beginnings of 1200 words. When I was born my parents named me Mordrath. What else could I have grown up to be but an evil wizard?  I’m sure there were other evil career paths I could have taken, politician, used…

  • Whodunit

    Whodunit

    After the success of my Ready Player One project the library decided that we should do a spiritual successor. I thought about different ideas, but settled on a mystery. Like RPO this would have both a digital and a physical component. I liked the idea of not going to far away from the things that…

    , ,
  • Patron Counter

    Patron Counter

    After the library reopened to the public we were still under a strict max occupancy limit. Library staff needed to know how many patrons were currently in the library, and library management wanted to know how many people were in the building that day. My solution was to create a local web app. The app…

    , ,
  • Library List System

    Library List System

    What do you do when the system that you’re using doesn’t work, you make a new one. The library needed a way to create lists and display them on the website, I could have started everything from scratch but, the catalog system already had a way to make lists, there was just no way to…

    , ,
  • Ready Player One project

    Ready Player One project

    As part of the Mount Prospect Public Libraries 75th anniversary I created a Ready Player One event.  We thought that this would be a good way to introduce our new VR (Oculus Rift) system as well as piggy back off the movie coming out.   The first thought was to have an event where we did…

    , ,
  • Flight To The Future

    Flight To The Future

    This story was written for an Xprize competition. The prompt was you boarded a flight which somehow landed in the future, describe what that future was like. Beginning our future approach It was dark and I heard mumbling close to my head.  “Sir, please put your seat up, we’ll be landing soon.”  I opened a…

  • WEB VR

    Since my initial experience with the Oculus Rift I have decided to try my hand at WebVR.  What is WebVR? The ability to make Website into virtual reality experiences.  Now I should preface this with VR is pretty new, and WebVr is very new, a lot of the demos and experiences are still just getting…

  • VR

    A few weeks ago I had the opportunity to try Virtual Reality for the first time.  I had tried Google Cardboard before, but I don’t consider that true Virtual Reality. The system that I tried was an Oculus Rift using touch controls and playing their First Contact demo, and I have to say,  It was…

  • New York Times API (PHP)

    The Mount Prospect Public Library wanted to have the New York Times Bestsellers list on their website. So I decided to create a program that would do that for them. The program works by fetching JSON data from the NYT API, comparing it against the libraries catalog to make sure they own a copy, then…

    , ,