Technical

Core stack

Iwork as a software architect and engineer to develop complete end-to-end solutions. With solid experience in fullstack software development for web and mobile applications, I design practical, modern, secure and scalable systems, using methodologies and tools widely used in the job market.

My skills range from the strategic aspect to the technical implementation, including project management, requirements gathering, prototyping of interfaces and solutions, usability and user experience, backend and frontend programming, APIs and security, messaging, database and DevOps.

Methodologies

Applying proven design patterns to streamline and standardize development.

Layered (MVC) architecture, separating concerns cleanly across the codebase.

Centralized, layer-aware error handling that makes failure origins clear.

Data encrypted in transit, with strict API-level input validation.

Protection against SQL injection and other common attack vectors.

Containerized, scalable microservices architecture.

Balanced use of ORMs and native queries, with DTOs for clean data transfer.

Cron-based scheduling for recurring, cyclical tasks.

Integration with management and versioning tools — Jira, Asana, Git, SVN, and others.

Fullstack range across frontend, UI/UX, backend, database, DevOps for WEB, mobile and desktop.

Home office with powerful equipment to meet any type of software development demand.

Knowledge and experience with various types of systems, such as ERP, CRM, and CMS.

Technologies

Languages

TypeScript · JavaScript · Java · Kotlin

Backend

Node · Express · Spring Boot · PassportJS · JWT · Swagger

Frontend

Next.js · React · HTML · CSS · Tailwind · Bootstrap · REST API · JSON

Mobile

iOS / Swift · Android · React Native

Database

MySQL · SQL Server · MongoDB · ERM · Data Mart

DevOps

Docker · Git · Postman · Jest · VS Code

Project

Scrum · Jira · Asana

Business

ERP · CRM · CMS · WEB app · Mobile app · Office · VBA