Vedran Rodic

MAKING YOUR WEBSITE FASTER

I can help you increase user satisfaction and decrease operational costs.

What can I do for you?

Your Website visitors and Webapp users enjoy speedy and reliable experiences.

I can help you decrease response times of your site. More speed often means less cost as well.

Things like:
  • Analysis and discovery of issues
  • Database optimization
  • Website code optimization
  • Adding caching
  • Tuning your server settings
  • Adjusting the system architecture of your site for performance and scalability
are my domain.

Some of technologies I work with:
  • Ruby on Rails
  • PHP
  • NodeJS/JavaScript
  • PostgreSQL
  • MySQL
  • OLAP systems such as ClickHouse
  • Hosting: Cloud, VPS, Rented Bare Metal, Self-hosting
  • Various CDNs

How I work?

I listen to your needs.

Then I analyze.

If you don't have systems that help you observe how your site performs, I can help with important functionality:
  • Ensuring proper data is being logged.
  • Bringing up and maintaining a monitoring/APM system

After we know what to improve, we need to be sure we can safely do improvements. Making sure you have some kind of staging or development environment where behavior can be replicated is important.

Don't worry, I can help with:
  • Setting up a staging environment
  • Anonymizing your database so it can safely be used in a local development environment

After we can safely do improvements, I can start my work.

Examples

Largest Croatian job site

I stared as an experienced developer, and contributed significant improvements:
  • Optimal runtime for serving PHP
  • Optimal setup of MySQL database (performance tuning, point in time recovery system)
  • Numerous performance improvements (I'm proud that average response times were below 20ms, with very little P99 deviation)
  • Proper real time communication system (websockets/socket.io)
  • Migrated to fast and reliable hosting partner. 10x cheaper than AWS.
  • Optimal full text search functionality
  • Introduced observability (implemented an APM system)

International property access control company

Significant improvements:
  • Ruby On Rails development, with performance in focus.
  • Introduced improved analytics concepts
  • Picking proper execution environment for performance sensitive interactions (client side autocomplete)

International home exchange network

Significant improvements:
  • Many improvements to site performance (made site 2x faster, with a lot of P99 worst case improvements)
  • Optimized hosting expenses, halving the cost of running the site while growing usage
  • Improved observability

Contact me