01About

ERIK
FILIPOV

Software developer working across web applications, backend systems, automation, IoT and digital products.

Role
Software Developer
Location
Riga / Latvia
Focus
Software / Web / Systems
Experience
10+ Years (JavaScript)

Riga / Latvia · Software / Systems

02Profile

The developer behind the systems

I am a JavaScript developer with over 10 years of experience creating reliable and efficient systems. Most of my work has been in the blockchain space and fast-paced startup environments, building software tools, mobile apps and web platforms from the ground up.

My work does not stop at the visible interface. I am interested in the whole system — frontend, backend, APIs, databases, automation and the infrastructure the software runs on. Understanding how the layers connect is what makes a system reliable rather than just presentable.

I work primarily with React, Node.js and modern web technologies, and my interests extend into artificial intelligence, industrial robotics, financial technology and connected devices.

Formal education

Unfinished IT degree, RTK.

Technical development

Self-taught, through documentation, experimentation, building projects and running systems in production.

Learning model
DocumentationExperimentBuildBreakDebugUnderstandApply
03Origin

Where it started

The scope of the work expanded over time — from self-directed learning into complete, running systems.

01

Self-taught start

Development began as self-directed learning — documentation, experimentation and building rather than a formal curriculum.

02

Web development

Work moved into web development: interfaces and applications for the browser.

03

Full applications

Projects grew from single interfaces into complete applications with their own logic, state and data.

04

Backend & systems

Work in the blockchain space and fast-paced startup environments expanded into backend services, internal tools, mobile apps and web platforms built from the ground up.

05

Production & scale

One central project grew to at least 30 independently operating services across five platforms, bringing deployment, process management and cost-efficiency responsibilities.

06

IoT, automation & AI

Current interests extend the same systems thinking to connected devices, automation, artificial intelligence and financial technology.

Exact dates for these stages are not listed. The sequence describes increasing scope, not a strict chronology.

04Development Path

From code to systems

04.01

Interface

Web interfaces and application behaviour in the browser.

04.02

Application

Interfaces grew into complete applications with their own state, interaction and logic.

04.03

Backend

Projects requiring application logic and APIs moved the work beyond browser-only interfaces.

04.04

Data

Persistent data introduced databases, queries and data processing.

04.05

Infrastructure

Running applications in production introduced deployment, Linux and process-management responsibilities.

04.06

Integration

Systems were connected to external services — authentication and transaction monitoring among them.

04.07

Complete system

The scope became whole systems: interface, logic, data, infrastructure and integrations together.

05How I Work

Engineering principles

01

Understand the system

Before changing or building something, understand the problem, the users, the data, the dependencies, the constraints and the existing architecture.

ProblemContextSystemImplementation
02

Build beyond the screen

An interface is often only one layer. Implementation has to consider how the layers below it interact.

UIApplicationAPIDataInfrastructure
03

Make work visible

Development should not disappear into a black box. Progress is shown through concrete deliverables rather than vague percentage-complete claims.

PlanBuildReviewVerifyDeliver
04

Solve the actual problem

Technology selection follows the requirement. The architecture comes before the stack, not the other way around.

ProblemRequirementsArchitectureTechnology
06Development Map

Where my work connects

Erik Filipov
Software Developer
Software
  • Web
  • Mobile / Desktop
  • AI / Automation
Connected Systems
  • IoT / Hardware
Business Applications
  • Finance
  • Enterprise
  • E-commerce
  • Community

These are development areas, not claims of employment in each sector.

07System Scope

Not only the frontend

The layers I can work across, from the interface down to the infrastructure the system runs on.

08Current Direction

What I'm building toward

Current experienceDeeper systems
Directions
  • Application architecture
  • Automation
  • AI systems
  • Infrastructure
  • Product development

These directions come from current interests and existing work — they are areas of focus, not commitments.

09Quick Profile

Quick reference

NameErik Filipov
RoleSoftware Developer
LocationRiga / Latvia
FocusSoftware / Web / Systems
Experience10+ Years (JavaScript)
WorkBlockchain & startup environments
EducationUnfinished IT degree, RTK
DevelopmentSelf-taught
10Next

About the developer. Then see the work.