Dmitriy S.
Full Stack Development | Angular Developer | React Developer
โก๏ธ Full Stack Development โก๏ธ Front End Development โก๏ธ Mobile Development ๐ With over 12 years of in-depth programming experience, Iโve developed a comprehensive foundation in full-stack development and the entire software lifecycle." I began my career in manual and automated testing, quickly transitioning into full-stack development by maintaining and enhancing both frontend and backend components of web applications. For the past 9+ years, Iโve specialized in frontend development, delivering scalable, high-performance user interfaces โ while continuing to contribute meaningfully to backend architecture. My backend experience spans from debugging and optimization to developing custom modules for CRM systems and business-specific solutions. This blend of frontend finesse and backend capability enables me to build end-to-end features with a deep understanding of system behavior, performance, and user experience. ๐ป Back-End Development ๐ NodeJS and JavaScript: ๐น ExpressJS ๐น NestJS ๐น SailsJS ๐น TypeORM ๐น Prisma ORM ๐น Joi ๐น TypeScript ๐น JavaScript ๐น Promise ๐น Async/Await ๐น Swagger ๐น Jest ๐ Databases: ๐น MS SQL ๐น MySQL ๐น Postgres ๐น MongoDB ๐ Architecture: ๐น RESTful API Backend ๐น GraphQL-based Backend ๐น Serverless Architecture (AWS Lambda) ๐น MVC ๐น MVVM ๐ป Front-End Development ๐ Base stack: ๐น HTML and HTML5 ๐น CSS ๐น SCSS ๐น JavaScript ๐น TypeScript ๐น Flux Architecture Pattern (Redux) ๐ Angular: ๐น Angular 1.1 โ 1.5, Angular 2+ - Angular 18 ๐น RXJS ๐น NGRX (including signals in NGRX) ๐น Signal ๐น Subject, Behavior Subject. ๐น Angular Routing ๐น Material UI ๐นBootstrap ๐น DevExtreme ๐น PrimeNG ๐น Tailwind ๐น Jasmine ๐น Jest ๐น Protractor ๐น Selenium ๐ React: ๐น ReactJS ๐น Redux ๐น Redux-Saga ๐น Hooks ๐น React Router ๐น NextJS (including Server Side Rendering) ๐น Bootstrap ๐น MUI ๐น ZURB Foundation ๐ป Mobile Development ๐น PhoneGap (Cordova) ๐น React Native ๐น Android development ๐ป Tools ๐น git ๐น GitHub ๐น GitLab ๐น Bitbacket ๐น Azure ๐น Vercal ๐น AWS ๐น WebStrom with AI Assistent. ๐ช๐ปEarly in my career, I immersed myself in a wide range of technologies and frameworks. While they may not define my core technical stack today, that experience was invaluable โ it accelerated my growth as a software developer and broadened my perspective. I'm truly grateful for that journey. Here are a few of the technologies I explored during that time: ๐น .Net C#. ๐น Sencha, ExtJS, ๐น JQuery. ๐น Java, ๐น Ruby ๐ I took part in the next project: Public Participation Budget, MarketXLS (marketxls.com), Ocean Service Center, Sunwind (oceanservicecenter.com), Coptikk (Oslo Digital) (sunwind.no, coptikk.no) and etcโฆ โจ I see 3 ways my growing as a web developer: ๐น Improving my skills in angular and react. ๐น Investigate Vue.js. It is very interesting to take part in a project with Vue.js. ๐น .NET Core can be interesting for me as a new experience. ๐๐๐๐ง๐๐ ๐๐ค๐ง ๐ข๐ ๐ช๐จ๐๐ฃ๐ ๐ฉ๐๐๐จ๐ ๐ ๐๐ฎ๐ฌ๐ค๐ง๐๐จ: NodeJS, JavaScript, ExpressJS, NestJS, SailsJS, TypeORM, Prisma ORM, Joi, TypeScript, Promise, Async/Await, Swagger, Jest, jasmine, MS SQL, MySQL, Postgres, MongoDB, RESTful API Backend, GraphQL-based Backend, Serverless Architecture, AWS Lambda, AWS, MVC, MVVM, HTML, HTML5, CSS, SCSS, Flux, Redux, Angular 1, Angular 2, Angular 18, RXJS, NGRX, Signal, Subject, Behavior Subject, Material UI, Bootstrap, DevExtreme, PrimeNG, Tailwind, ZURB Fundation, Protractor, Selenium, ReactJS, Redux-Saga, Hooks, React, NextJS SSR (Server Side Rendering), MUI, PhoneGap, Cordova, React Native, Android