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