I am Naomi Keller.
A front-end web developer based in Indianapolis.

Work Experience

Past positions I have worked in.

Multidots, WordPress Developer

In November of 2021, I was given the opportunity to work with Multidots and began their training program. I learned the ins and outs of WordPress and eventually came on board as a full-stack developer.

Expressing my specific interest in front-end development, I later became a front-end developer and would continue to work there until June of 2023.

Below are some of the projects I took part in.

thecooldown deflecto c&g

Skillset

Through my education, work experience, and pure passion, I have learned a lot about web development over the past few years. Front-end development is my strength, but my time as a full-stack WordPress developer has given me a variety of skills to offer.

WordPress

WordPress

Working with Multidots has provided me a lot of experience and knowledge with not only how CMS platforms operate, but how to create user-friendly and consistent user interfaces for users to get the most out of their CMS.

html5 css3

HTML/CSS

A major part of front-end development and my bread and butter. I have always enjoyed working with them and rarely come across a design I cannot turn into code. I am proficient in using Sass, familiar with the BEM naming conventions and have experience using frameworks like Bootstrap.

JavaScript React

JavaScript & React

While my vanilla JavaScript skills are good, as a frontend developer working in WordPress's Gutenberg I create user interfaces with React every day. Beyond simple actions like reording and adding objects in an array and managing state, I have also implemented modules such as Slick.JS, React Select, and React Sortable HOC into my interfaces.

Node.JS NPM

Node.JS & NPM

NPM has been a part of my work flow for over 3 years to manage packages as well as Node.JS for back-end in some projects. The beauty of JS is it's modularity, and I am no stranger to adding new modules to my code. Whether it be Babel for compiling Sass or minifying JS or a new React component for a UI problem, a developer is nothing without their tools.

jQuery

jQuery

Proficient with jQuery and it's methods to manipulate the DOM in a more efficient way than with vanilla JavaScript.

GitHub

Version Control

Very familiar with Git and GitHub for keeping collaboration streamlined and changes tracable. I also have some experience using Subversion with the WordPress open-source repositories.

PhotoShop Figma

Design

I have been using Adobe Photoshop for years for my own graphic design or photo manipulation projects. This skill has come in handy as I have been learning how to work with Adobe XD and Figma files as design reference for my HTML and CSS.

PHP

PHP

Being the heart of nearly 80% of websites, PHP may be messy, but it is a necessary language to know being a web developer. During my work as a full-stack developer at Multidots, I have learned a lot about how PHP works and I am familiar with the PHPCS & PHPCBF standards and formatting.

MySQL

MySQL

Through my experience with WordPress, I have a solid grasp of the MySQL database management system it uses. I am very comfortable with the phpMyAdmin interface, used a CLI to find and replace URLs in a local WordPress DB, and I have written queries through PHP scripts.

My Projects

Here is some of my other work.

discord.js App

My capstone project for Ivy Tech. I acted as project manager and led my peers in creating a event scheduling Discord bot + web application. The app is no longer live, but you can view the code here.

Aleister Prime

A custom made WordPress block theme I made for my friend who is in music. It is not live yet, but you can download and install the theme from this repo.

CustomKeyboardz

A friend of mine started a WordPress eCommerce site for computer keyboards and accessories. I came on board to help with the frontend design in my spare time and got some experience using Elementor.

Lush

A landing page demo of a Figma community design.

Shady Rhymes

Another landing page demo of a Figma community design.

Mahjong

A UI/UX enhancement of the Kandi tutorial on creating the game Mahjong with JavaScript.