Skip to content
Portrait of Hermawan Safrin

Hermawan Safrin

Backend Developer (PHP) · Baubau, Indonesia

Hermawan Safrin, PHP backend developer.

I build PHP applications, connect external services, and improve database performance. Based in Baubau, Indonesia, I work remotely with teams on API design, existing applications, and new backend features. My six years of backend experience include automated testing, code reviews, and production support.

Independent backend developer · Experienced with international teams

About Hermawan Safrin

Good software should make daily work easier. My experience spans sensitive data, complex permissions, third-party integrations, and the performance challenges that come with growing products. I take ownership from API design through production support, with close attention to the people who use and maintain the system. I also help fellow engineers get up to speed through code reviews, documentation, and practical guidance.

PHP backend development services

01

Database query and report performance

Slow reports hold up everyday decisions. I identify database bottlenecks and improve query performance so your team spends less time waiting for the information it needs.

02

Application permissions and data access

Give people the access they need while protecting sensitive information. I design clear permission models and data boundaries that support both your users and your administrators.

03

API and third-party integrations

Different providers bring different formats and rules. I build consistent integrations that make external services easier to work with and maintain as your product evolves.

04

PHP testing and refactoring

Move forward with more confidence in your existing application. Automated tests, code checks, and focused refactoring help catch problems early and make future changes easier.

05

Background jobs and automation

Recurring reports, routine processing, and system checks should not need constant attention. I build background workflows and automation that help your team focus on higher-value work.

06

Application security and production support

Protecting a product takes ongoing care. I improve credential handling, address vulnerable dependencies, and investigate production issues to reduce avoidable risk.

How I deliver backend projects

Ownership beyond the feature
I consider how a change will be tested, deployed, monitored, and supported. The goal is software your team can depend on after it goes live.
Clear communication, steady progress
You should know what is moving forward and what needs a decision. I make trade-offs visible and document the reasoning so the team can stay aligned.
Code your team can build on
Straightforward design, useful tests, and thoughtful reviews make a system easier to understand. I aim to leave your team better equipped for the next change.

Working together

What can you help my team with?

I can help build backend features, connect external services, speed up slow reports, strengthen data access, and improve the reliability of an existing PHP application. We can start with a specific bottleneck or discuss ongoing backend support.

Can you improve an application we already use?

Yes. Much of my experience is in applications with active users and established workflows. I first understand how the system supports your business, then make focused, tested improvements that respect the work your team has already invested in.

How do you approach a new project?

We start with the workflow, the users, and the outcome you need. From there, I help define a practical scope, explain the technical trade-offs, and break delivery into manageable steps with clear progress updates.

How does remote collaboration work?

I am based in Baubau, Indonesia, on GMT+8, and have experience collaborating with international teams. Written updates, documented decisions, and agreed meeting times keep the work moving across timezones.

Can you work alongside our existing team?

Yes. I work with frontend engineers, infrastructure teams, and QA to take features through delivery. I can own a backend area, contribute to a shared roadmap, and support other developers through reviews and technical walkthroughs.

Do you also help with frontend work?

Backend development is my main focus. I have also built internal interfaces and contributed across the frontend when a workflow needed it, which helps me collaborate on the full journey from the API to the user.

What is the best way to get started?

Send me an email with a little about your product, the challenge you are facing, and your timeline. I will help clarify where I can contribute and what a useful first step could look like.

Let’s make your backend work better.

Tell me what you are building, what is slowing you down, and what success looks like. We can start with a conversation about the next practical step.

Remote · GMT+8