Hi!
My name's Tim.
I'm a Web Developer.

Continue browsing below to
learn how I can help you.

About Us

WHO AM I?

Hi there! My name is Tim. I am a Web Developer who started my career in IT back in 2013 doing Desktop Support. In 2022 I started tinkering with web development by learning HTML, CSS, and Javascript from FreeCodeCamp, Codecademy, and W3Schools among others. During this time I fell in love with coding and successfully completed all of the FreeCodeCamp Frontend Web Development courses and have built various projects of my own that you can find in my portfolio portfolio below. I have also done various projects for friends and family.

If you need a website created, or have an existing one that you'd like to have redesigned or updated, it would be my pleasure to help you. I can also build all manner of frontend web applications for you using my detailed knowledge of Javascript, jQuery, React, CSS, and HTML. Click here to contact me and see how I can help you today.

Web Development
Mobile
HTML, CSS, Javascript
React, jQuery

Services Offered

HERE ARE SOME OF MY AREAS OF EXPERTISE

Web Design

Web Apps

Custom Websites

Education

MY EDUCATION

HIGH SCHOOL DIPLOMA

+

  • Received High School Diploma in 2007

FREE CODE CAMP

+

Free Code Camp FrontEnd Development

From early 2022 to early 2023 I have successfully worked through the entire Free Code Camp FrontEnd Developer currriculum and completed all required projects for the courses listed below to earn the certifications for each one.

Responsive Web Design

Here I learned the basics of working with HTML, CSS, and Flexbox.

Javascript Algorithms and Data Structures

Here I learned the fundamentals of coding with Javascript, including variables, loops, arrays, functions, ES6, objects, etc.

Front End Development Libraries

Here I worked and became familiar with some of the most widely used front end libraries, including React, jQuery, Bootstrap, and Sass.

COMPTIA CERTIFICATIONS

+

CompTIA Certifications

When first starting out in IT Support, I studied for and obtained the following CompTIA certifications:

  • CompTIA A+

  • CompTIA Network+

MICROSOFT CERTIFICATIONS

+

Microsoft Certifications

After working in a Desktop Support role for a few years, I studied for and obtained the following Microsoft certifications:

  • MCITP: Windows 7 Enterprise Desktop Support Technician

  • MCTS: Configuring Windows 7

  • MCTS: Deploying Windows 7 and Office 2010

  • MCSA: Installing and Configuring Windows Server 2012

MY PORTFOLIO

RECENT WORK

RANDOM PASSWORD GENERATOR

Javascript App

This simple Javascript app allows you to create a random password between 6 - 100 characters in length. You can choose to incorporate any combination of lowercase letters, uppercase letters, special characters, and numbers in your password. It includes a button to easily copy your new password.

CAESAR'S CIPHER

Javascript App

This Caesar's Cipher app uses the common modern ROT13 cipher, where the values of the letters are shifted by 13 places. Thus A ↔ N, B ↔ O and so on. The app allows you to both encrypt and decrypt messages.

Drum Machine

Javascript App

A simple drum machine that can be configured to play different sounds depending on what button is pressed on the keyboard or clicked on screen. It has an on/off button, as well as a volume adjuster.

Palindrome Checker

Javascript App

This Palindrome Checker takes an input from the user and then checks to see if it is a valid palindrome or not. A palindrome is an alpha-numeric word or sentence that's spelled the same way both forward and backward, ignoring punctuation, case, and spacing.

Roman Numeral Converter

Javascript App

Roman Numeral converter than can convert a number to a Roman Numeral, or convert a Roman Numeral to a number. If an invalid Roman Numeral is entered, it will tell you so.

25 + 5 Session Clock

Javascript App

This session/break clock allows you to set the amount of time you'd like to work for along with the amount of time you want to take a break for. It's in the style of an old digital alarm clock and allows you to start\pause the session by pressing the green button, and reset the session by pressing the red button.

Random Quote Machine

Javascript App

This random quote machine displays a random quote from an array along with the author's name. It also allows you to add your own quotes and authors to the array.

US Phone Number Validator

Javascript App

This app takes an input and allows you to check if the input is in the format of a valid US telephone number or not.

Wordle 2.0 Multiplayer

React App

This is a new spin on the popular Wordle game. It allows two people to play together. Each player has three turns to set a wordle for the other player, and three turns to guess the Wordle the other player set. Whoever has the highest score at the end wins.

Wordle 2.0 Single Round

React App

Similar to the multiplayer Wordle 2.0, but only with a single round. Good if you only have a couple minutes to play.

Cash Register - Without Denominations

React App

This cash register app takes an input for cash given, plus the name and price of the item. It displays how much cash is in the register before and after checkout, along with the date and transaction ID. It will tell you if there's not enough cash in the register to give proper change.

Cash Register - With Denominations

React App

This app is the same as the previous one, but instead of entering the total amount of cash, you enter your cash given by exact denominations.

Calculator

React App

A basic online calculator built with React, HTML, and CSS.

Markdown Previewer

React App

My version of an HTML markdown app. It allows you to type in the text in the editor window at the top and see the text rendered in Markdown in the Preview window below as you type.

Nail Salon Website

Website

This is a website I created for a client using the wix.com hosting platform. I actively manage and maintain this website for the client. Most recently, we added a page to allow purchasing gift cards online via Paypal and Venmo.

New User Creation Script

Powershell

This is a Powershell script I created to simplify the process of creating new users in Active Directory for myself and others on my team. It has cut down the time to create new users from about 20 minutes to 5 minutes or less.

Christmas Countdown Calendar

Javascript Project

This is a Christmas countdown calendar I created. You can click any of the balls and a scripture verse and little tidbit about the nativity will be shown. The height of the balls changes each time the page is loaded as do the colors of each ball. Optional functionality is built into the code so that only certain balls can be opened on certain days.

Newsletter Signup Form

Javascript Project

This is a simple form to sign up for an email newsletter. It employs HTML, CSS, and Javascript.

Age Calculator

Javascript Project

Enter your date of birth and this app will tell you exactly how many years, months, and days old you are. App includes built-in error checking if invalid dates are entered.

BMI Calculator

Javascript Project

This BMI app allows you to enter your weight and height in either metric or imperial units. It will tell you your current BMI, and will also let you know your healthy weight range.

GET IN TOUCH

CONTACT

117 W Walnut Street, Apt 2,
Shillington, PA, 19607