Azamat, Go Software Engineer with Node.js skills

Vetted expert in Full Stack Web
english B2 (Upper-Intermediate) English
seniority Middle (3-5 years)
location Republic of Moldova UTC+02:00

Summary

- 3+ years of software development
- Upper-Intermediate English
- Available ASAP

Main Skills

Programming Languages

UI Frameworks, Libraries, and Browsers

CSS HTML5 SASS

Go Frameworks

Echo

Go Libraries and Tools

Echo

JavaScript Frameworks

Mobile Frameworks and Libraries

JavaScript Libraries and Tools

Databases & Management Systems / ORM

MongoDB PostgreSQL

Methodologies, Paradigms and Patterns

BEM

Deployment, CI/CD & Administration

CI/CD GitHub WebHook+Jenkins GitLab CI

Virtualization, Containers and Orchestration

Docker

Version Control

Git
ID: 100-039-402
Last Updated: 2023-07-04

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

Ready to hire Azamat
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call