I am enthusiastic software architect, system administrator and DevOps with over 12 years of experience in frontend and backend development. Total experience in programming for almost 17 years.
I can design projects from scratch or carry out a global update of the entire codebase. I do not like being an old man and I am constantly studying and implementing new technologies in projects in order to increase the quality of development, productivity and other parameters.
Stack of technologies that I often use: Typescript, NodeJS, Postgres, MondoDB, Redis, RabbitMQ, NATS, gRPC, SSE (Server-sent events), Nginx, PM2.
At my current job I am a software architect, system administrator and DevOps. I design codebase (based on NestJS) with microservices (RabbitMQ, NATS and gRPC as transport) and databases (Postgres, MongoDB, Redis), implement CI/CD via GitHub and GitLab, manage Nginx and LiteSpeed. I was also involved in the implementation of solutions for e-commerce, like integration with services such as PayPal, Stripe, Payoneer and TripleA (crypto).