Олександр
Програміст Full stack (Golang, Angular, Vue, React, Flutter), 60 000 грн
- Вид зайнятості:
- повна, неповна
- Вік:
- 32 роки
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон , ел. пошту та Facebook.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/5437555/
Досвід роботи
Програміст Golang
з 11.2022 по 01.2025
(2 роки 3 місяці)
Ello, Дистанційно (IT)
Develop messenger (similar to Telegram).
- - android app
- - iOS app
Help for developing the main server on Golang gRpc, which was based on the microservice architecture and mtproto for interaction with mobile clients (iOS/android) and websocket for web client (React Web).
Stack:
- - Golang backend (microservices)
- - Etcd
- - Kafka
- - Redis
- - Mysql
- - Minio(Aws S3 connector)
Developing http server for admin site.
Wrote the gRpc services generator (based on the goctl generator from the go-zero project) under the existing project structure.
Програміст
з 05.2019 по 06.2022
(3 роки 2 місяці)
Aga, Київ (IT)
Analysis of large amounts of data (mostly advertising traffic)
Creating and ensuring the work of the service for working with data, as well as validation of information and its dissemination using bots.
Stack:
- - Postgresql
- - Golang backend (Gin server, Gorilla websocket, Google Api, Twitter Api, Telegram Api, Telegraph Api,
Flickr Api, Bloggers Api)
- - Angular frontend (angular material, websocket, Apex chart, Chart.js, Plotly.js, Highlight chart, Echarts,
Excel.js, Jspdf, ng-zorro-antd, Primeng)
Assistance in writing a frontend for CRM system:
Stack:
- - Vue - writing the administrative part of the interface
Interned Vue Junior Developer for a CRM system project
Writing mobile applications (Business Manager, Note):
Stack:
- - Flutter (flutter_local_notifications, intl, shared_preferences, sqflite, flutter_bloc, syncfusion_flutter_charts,
adaptive_theme, firebase_core, firebase_messaging, cloud_firestore)
Освіта
ЧНПУ им. Шевченка
Преподаватель информатики, труда, черчения – неоконченное высшее, Чернигов
Незакінчена вища, з 2014 по 2016 (2 роки)
ПГПК им. Франка
Преподаватель информатики, труда, черчения – неоконченное высшее, Прилуки
Середня спеціальна, з 2010 по 2014 (4 роки)
Додаткова освіта та сертифікати
https://www.udemy.com/user/nagornyi-aleksandr/
Профіль Udemy
Дія. Цифрова освіта
1 день
Сертифікат
Знання і навички
- Docker
- Git
- CockroachDB
- Scylla
- PostgreSQL
- RabbitMQ
- Memcache
- JavaScript
- TypeScript
- MySQL
- Figma
- Redis
- Адміністрування ОС Linux
- Apache Kafka
- GRPC
- Mtproto
- Microservices
- Swagger
- Golang
- Rust
- Розробка додатків на Android
- IOS-розробка
- Flutter
- Vue.js
- React
- Angular
- REST API
- Python
- Amazon S3
- Google Cloud Platform
Знання мов
- Англійська — середній
- Українська — вільно
Додаткова інформація
I can read write the documentation in English, but I don't speak well..
I know programming languages:
- - I understand well: Golang, Rust, TypeScript, JavaScript, Dart(Flutter)
- - I haven’t worked for a long time: Python, R script
- - Basic (small experience): Swift, Kotlin
Additional languages:
- - I understand well: Sql, Yaml, Protobuf 3
Projects with which I worked at the previous place of work:
- - Messenger (similar to Telegram). What I did: help developing the main server on Go gRPC, which was based on the microservice architecture through etcd, kafka, mysql, redis and minio; developing http server for admin site; writed the gRPC services generator (based on the goctl generator from the go-zero project) under the project structure.
- - Analysis of large volumes of data (advertising traffic). Creating and ensuring the operation of a service for working with data, as well as validating information and distributing it using bots. The project was originally on Python Django. What I did: Postgresql database, Golang backend (monolith), Angular frontend.
- - Help in writing the frontend for the CRM system. What did: Vue frontend.
- - Writing mobile applications for the CRM system. What I did: Flutter mobile clients.
- - Interned as a Vue Junior Developer for the CRM system project.
I have experience with the public API:
- - I haven’t worked for a long time: Google (Bloggers, Search Console, Translate), Flickr, Telegram, Telegraph, Twitter(now X)
- - Basic (small experience): Facebook(Instagram)
DevOps:
- - I understand well: docker, docker-compose, docker hub, Git (GitHub, GitLab), ssh, linux
- - Basic (small experience): docker service, docker node, docker stack, docker swarm
Database:
- - I understand well: CockroachDB, Scylla, Postgresql, Mysql, Redis, Kafka, Minio
- - I haven’t worked for a long time: Memcached, MongoDB
API server development:
- - I understand well: Rust, gRPC, Golang (Gin, echo, go-zero)
- - I haven’t worked for a long time: Python (Django), Api (Google Api, Twitter Api, Telegram Api, Telegraph Api, Flickr Api, Bloggers Api)
Web client development:
- - I haven’t worked for a long time: JavaScript (Vue), TypeScript (Angular 8+, Next.js)
Mobile client development:
- - I understand well: Dart(Flutter)
- - Basic (little experience):JavaScript (React Native, Native Script), Swift (SwiftUI), Kotlin (Jetpack Compose)
Схожі кандидати
-
Full stack програміст
120000 грн, Дистанційно, Ужгород, Мукачево -
Full stack-програміст
70000 грн, Дистанційно -
Full stack програміст
Дистанційно, Львів -
Full stack програміст
Дистанційно -
Full stack програміст
Дистанційно, Кропивницький -
Full-stack програміст
Дистанційно