Available for new projects · Kazakhstan · Remote worldwide

Hi, I'm Alexandr Novikov.
Software Developer.

PHP & Java engineer building reliable back-end systems for clients worldwide. I work with companies in Europe, Asia and North America, delivering software that is maintainable, documented and ready for production.

  • 10+years in software
  • PHP · Javacore stack
  • UTC+5time zone, flexible hours
// 01

About me

I am an independent software developer based in Kazakhstan, providing development services to international clients. My focus is server-side engineering: business logic, data models, APIs and integrations that keep products running day after day.

Most of my work is done in PHP and Java. I take responsibility for the entire delivery cycle: I clarify requirements, propose an architecture, write and test the code, deploy it to your servers and stay available for support afterwards.

Communication is in English, in writing and on calls. Every project gets a written scope, transparent estimates and regular progress reports.

// 02

Services

End-to-end back-end development for businesses that need software they can rely on.

Back-end development

Business logic, REST APIs and integrations written in PHP and Java. Clean architecture, tests and documentation included.

Web applications

Full-cycle development of web systems: from requirements and database design to deployment on Linux servers and ongoing support.

Integrations & APIs

Connecting CRM, ERP, payment providers and third-party services through well-documented HTTP APIs, webhooks and message queues.

Legacy code modernization

Refactoring and upgrading existing PHP and Java code bases, migrating to current framework versions without breaking production.

Support & maintenance

Monitoring, bug fixing, security updates and performance tuning for systems already in production, with clear SLAs.

Technical consulting

Architecture reviews, code audits and technology selection for start-ups and established businesses.

// 03

Skills & stack

Primary languages are PHP and Java; everything else is the tooling around them.

PHP

95%
  • PHP 8
  • Laravel
  • Symfony
  • Composer
  • PHPUnit
  • REST APIs

Java

90%
  • Java 17+
  • Spring Boot
  • Hibernate / JPA
  • Maven
  • JUnit
  • Microservices

Databases

85%
  • MySQL
  • PostgreSQL
  • Redis
  • SQL optimization

Infrastructure

80%
  • Linux
  • Nginx
  • Docker
  • Git / CI
  • Cloud VPS
// 04

How we work

A simple, predictable process for clients in any country.

  1. 01

    Discovery

    We discuss your goals, constraints and timeline; I prepare a written scope and estimate.

  2. 02

    Agreement

    A simple contract or written offer fixes the scope, milestones and price.

  3. 03

    Development

    Iterative delivery with weekly progress updates and access to a staging environment.

  4. 04

    Delivery

    Deployment, hand-over of source code and documentation, then support on request.

// 05

Let's build something

Tell me about your project and I will reply within one business day with questions, an approach and a first estimate.