Justin Edelson

Justin Edelson

Front-End Developer

Dallas, TX

Schedule Interview
03/2013 - Current

I started freelancing as a freshman in high school. At that age, freelancing gave me a foundation to build on. I learned how to communicate with clients, set and meet deadlines, and negotiate deals.

One of my favorite aspects of freelancing is the variety of clients you work with. Every business has unique ideas and goals for what they want out of their website.

Unfortunately, the old adage, "Build it and they will come," does not perform well in the modern era where companies compete on a global stage. So, as my skills expanded, I started providing digital marketing services, a crucial component of a business's online success.

The most rewarding takeaway from freelancing is when clients return for additional work or refer me to their friends and colleagues.

Key Challenges

Managing Clients

As a freelancer, working with clients can be challenging. Communicating project expectations, timelines, and deliverables with clients can be difficult. Clients may ask for additional work or changes to the project scope that were not originally agreed upon, leading to additional time and expenses. Learning to guide clients from start to finish is critical to your success.

Business Admin

There's a whole other side to freelancing that is rarely discussed, business admin. As a freelancer, you're a one-man business. If you're not careful, you can easily get into trouble with the IRS. Learning to properly manage your finances and track expenses is vital. All of these expenses need to be factored into your fee.

Memorable Projects

Digital Marketing
  • competitive analysis
  • sales funnels
  • ad campaigns
  • automated campaigns
  • social media
  • content strategy
Digital Asset Production
  • websites
  • landing pages
  • emails
  • display ads
Performance Optimization & Reporting
  • website maintenance
  • KPI tracking and reporting
  • marketing platform optimization