Azamat Go Software Engineer with Node.js skills
Summary
- 3+ years of software development
- Upper-Intermediate English
- Available ASAP
Node.js + Go Developer
October 2021 - June 2022
- Developed an online platform for testing employees. On the backend I used Fastify.js
- Part of the functionality, which will soon have a load of 100 thousand requests per second, will need to be rewritten in Go. The base is MongoDB. Developed private npm packages for tcp connection to authorization service. Support 3 environments (prod, test, dev).
- Dev CI/CD environment developed on Jenkins (jobs) + Github WebHook.
- Services spinning in docker
- Wrote a service in Go that intercepted a Webhook and executed a git pull command.
- I'm developing a service to connect to Clickhouse and get certain fields. This service will only read data. On Node.js I developed private packages on Go to connect to tcp to the authorization service
Go Developer
November 2021 - May 2022
Developed a service for the purchase of insurance products.
- Used Go - Echo. connecting to Postgres via GORM. Pattern - Clean Architecture. CICD is developed by Devops engineers using Kubernetes
Node.js Developer
November 2019 - October 2021
Development of a web platform for connecting to SQL databases and working in it.
- Frontend was developed using React.js,Mobx was used as state manager. Backend using Node.js (Express.js).
- The project had 2 databases Postgres and MySQL. For dynamic connection to various databases, I used the Knex.js library
- For authorization of the administrator there was a notification on the smtp service.
- As well as the development of a mobile application on Flutter