Jennifer Theodore

Creative Design & Development

Freelance Designer & Developer

While working on my Biomedical Sciences degree at UCF, I stumbled upon web development by volunteering with a campus club. It turned out that I enjoyed it much more than what I was studying, so I taught myself programming and design via online courses, help from tech-y friends, and lots of practice.

Soon after graduating, I went to work for a laboratory informatics company where I really began honing my coding skills. I decided after a year and a half there that I wanted to focus exclusively on web development and design. Since then, I have been doing freelance design, development, support, and marketing, and I love the challenge and opportunity for creativity that each project brings.

Trained and experienced in all of the technologies you need for an elegant, modern site



I work with clients to create a variety of unique website designs, logos, and graphics that help accomplish their goals. Competitors are only a few clicks away, so I strive to make designs that catch and hold your customers’ attention and help them find what they need when they visit your site. If you have an idea of what you want, I’ll help you make it happen. If not, I’ll help you come up with one.


Your beautiful site should work just as well as it looks. I love developing solutions that make your site work exactly the way you need it to and are easy for you to maintain. No one wants to have to call a developer each time they want to make a simple change. My goal is to create a site that is intuitive and provides a great experience for both you and your customers.


IT Consultant


As much as I strive to set things up to run smoothly, issues do pop up. In this case, I am here to help. I have worked both individually and on large support teams to help users with a wide variety of issues, from managing updates to restoring crashed sites and resolving conflicts between platforms. Whatever the problem, I want to help you solve it.


Sometimes providing support involves identifying opportunities for improvement. Why just fix something when you could make it better? Whether it is automating a manual process, improving speed and site performance, or adding a shiny new feature to an already awesome site, enhancements are a critical part of the fast-changing world of the internet and one of my favorite things to work on.

Why work with me?

I love making original, clean, visually stunning sites in which all elements work together to accomplish what you want your site to accomplish. I’ll make your site just as user-friendly for you as the administrator as it is for the site visitors, no matter the device it is viewed on.

It’s your site – have fun with it! I hate telling customers “no”, so whatever you want from your site, I will do my best to make it exactly the way you want it. Anything is possible on the web – let’s make something epic.