...

Veronica
Eulenberg

Software Dev (Since '17)
Knoxville, TN
UI / UX • CSS/JS • React • WordPress

In simple terms, I'm a website coder with a strong foundation in CSS/JavaScript, WordPress, and React. Since 2017, I've customized websites, improved mobile UI/UX, supported customer service tools, and contributed to AI data projects. I now teach coding to kids and consult on web development, specializing in solving tricky issues with code. Fixing bugs one semicolon at a time;


About

Skills

HTML • CSS • JavaScript • jQuery • ReactJS • NodeJS • PHP • MySQL • WordPress • RegEx

Short Version

I'm a software developer with experience in HTML, CSS, JavaScript, React, PHP, MySQL, WordPress, and more. I started in 2017 as a WordPress developer and quickly became skilled in customizing themes, solving tricky CSS and JavaScript issues, and building full-stack solutions.

I later transitioned into React development, contributing to apps at JustUtahCoders, MX Technologies, and LifeOmic, where I also supported customer service tools and improved UI/UX. I've worked in data annotation for AI, earned a Security+ certification, and now teach coding and robotics to kids while continuing to consult on web projects and troubleshoot WordPress with code.

Long Version

My dad introduced me to the basics of programming and web development. From there, I became a self-taught developer, expanding my skills through Google searches, Stack Overflow discussions, FreeCodeCamp coursework, W3Schools resources, and guidance from mentors in Utah. I earned a CompTIA Security+ certification through 801 Labs and received software quality assurance training (SQA) from Portnov Computer School.

I launched my career in 2017 as a WordPress Developer, customizing websites and modifying plugins with code. During this time, I gained expert-level proficiency in CSS and JavaScript, making me highly effective at troubleshooting web development issues. I also configured servers and provided PHP/MySQL solutions, becoming a well-seasoned full-stack developer.

In 2019, I transitioned into React development as an intern at JustUtahCoders, where I helped automate form-filling for record expungement. The following year, I further honed my React skills at MX Technologies.

In 2021, I worked at LifeOmic, splitting my time between Zendesk support and developing a React app to streamline customer service. I also contributed to UI/UX improvements based on customer feedback. Later that year, I explored data annotation at Moveworks, where I enjoyed collaborating on language semantics for machine learning models.

In 2024, I began teaching programming at iCode, where I have a blast helping students explore drag-and-drop programming, .NET/C# app development, and robotics!

Currently, I continue to teach coding to kids, consult on web development, and resolve WordPress issues with code.


Projects

Screenshot of subtitle editing project

Bookmarket Presentation

Make tiny scripts to simplify your non-coder work life. Learn a little bit of JavaScript to make time in your non-coder life :)

  • Do you find yourself clicking the same buttons over and over?
  • Do you look for your name in the same long list of names multiple times a day?
  • Do you find yourself copying and pasting from the same table over a hundred times?

Put a little JavaScript in your browser bookmarks to automate those tasks!

Look at the slides!
Screenshot of subtitle editing project

Video Subtitle Editor

Built a subtitle editing app to seamlessly edit and preview subtitles. The main feature is the ability to replay video sections. This is useful if you're writing subtitles in another language or the speech isn't clear.

First, I developed the bare-bones app in vanilla JavaScript. Then, I bought a template and integrated VideoJS JavaScript library to make the app user-friendly.

Try it!

Card Maker for Canva

Design your own playing cards with this playing card template generator! With one click (or tap) of a button, get all 52 playing cards right in your design space! Print and play, right away!

I've always wanted to design my own playing cards. Thanks to Canva's hackathon, I was able to combine my two passions: JavaScript programming and playing card games!

Look at the code!

Learn From Me!

One of my missions in life is instilling the love of programming in people of all ages. I believe it's easy to get started. Many beginner courses tend to be overwhelming. I like to be simple.

Let me help you make the software tools you've been yearning to make!

I am best at teaching HTML/CSS, JavaScript, NodeJS, and ReactJS. I am also able to teach basics of Python, PHP, MySQL, and more...

HTML/CSS Basics

That's right! This is all you need to get started.

first website code first website screen

JavaScript Basics

With just a few lines of code, you can make your own simple app!

Below is an example of the most basic search app:

search website code search website screen 1 search website screen 2

JavaScript Examples

Simple tools to make for work or personal use:

  1. Template generator for Canva or Figma, like for playing cards.
  2. Bookmarklet that instantly shows where you are in the work queue.
  3. Bookmarklet that clicks 5 buttons in sequence for you.
  4. Video text editor that keeps track of where you are in the video.
  5. Capture data from a table on a website.
  6. Format rows of data in spreadsheet, CSV, or JSON file.
  7. Make a custom display for a dataset, like a map or calendar view.
  8. Web scraper or API fetcher and a page showing that data in an easily readable way.

Looking forward to teaching you! Or... if you really want, I suppose I can code it for you :)