Alexandr M.
ZaporizhyaUkraine
100% Job Success

Senior Full-stack JavaScript Developer (React|Vue|Angular|Node.js|AWS)

I'm a proficient full-stack web developer with a broad experience with the following technologies: React.js (Redux, Mobx, React Hooks), Next.js, Angular, Vue, Nuxt, Node.js, Express.js, Nest.js, MongoDB, MySQL, PostgreSQL, SQL, ORMs (TypeORM, Sequelize, Prisma), AWS services, JavaScript, Typescript On the front-end I typically use React.js leveraging Redux, Mobx, React Hooks to build a robust, scalable and maintainable application. I also use TypeScript broadly to improve code quality. Strong typing helps to have better control over the types of data used in the application. For pixel-perfect UI and seamless UX I utilize: HTML, CSS (SCSS/SASS/LESS), TailwindCSS, Styled-components, and Bootstrap. I can perform Mobile Responsive Design implementation as well. As to the back-end part, I have vast experience working with Node.js (Express), Nest.js (microservices architecture), TypeScript, Relational (MySQL, PostgreSQL), and Non-Relational (MongoDB, DynamoDB) databases. To wrap up my applications into containers I utilize Docker and Docker-compose. In addition, on my last project, I carried out DevOps duties with a help of various AWS services: CodeBuild, OpenSearch, AWS Lambda, ElasticTranscorder, EC2, ECS, Load balancer, Route53, AWS Cloudfront, Elastic Cache, RDS, Event Bridge, and other various services: Amazon Athena, S3, SQS, SES, VPC, KMS, X-Ray I strictly follow SOLID Principles to build and make products more maintainable, scalable, and flexible To give a quick overview of the technologies I highly skilled in, I'll stress this list: Languages: ✅ JavaScript ✅ TypeScript ✅ SQL ✅ GraphQL Frontend frameworks: ✅ React (Redux, Mobx, React Hooks) ✅ Next.js ✅ Angular ✅ Vue (Nuxt.js) Backend technologies: ✅ Node.js (Express) ✅ Nest.js ✅ MySQL ✅ PostgreSQL ✅ MongoDB, DynamoDB ✅ TypeORM, Sequelize, Prisma Other tools: ✅ HTML ✅ CSS (SASS/SCSS/LESS) ✅ Bootstrap, TailwindCSS, Material UI ✅ AWS Services (S3, SQS, SES, VPC, KMS, X-Ray, Lambda, and others) ✅ Grafana ✅ Prometheus ✅ Jenkins ✅ Travis CI For my work, I use the following instruments: ✅ GitHub, Gitlab, Bitbucket ✅ Figma, AdobeXD ✅ Linux, MacOS, Windows My experience also includes working with international English-spoken teams of the size of up to 20+ people. I can communicate and interact effectively with team members and I'm open to new breath-catching endeavors. Please don't hesitate to text me

Alexandr M. has more jobs. Create an account to review them

Skills

  • Redis
  • MySQL
  • Node.js
  • PostgreSQL
  • NestJS
  • ExpressJS
  • SQL
  • jQuery
  • NestJS Development
  • HTML
  • Jenkins
  • TypeScript
  • Angular
  • HTML5
  • JavaScript
  • CSS 3