Олександр
Програміст Full stack (Golang, Node.js, 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, Node.js
- - 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), Node.js, 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 developer (React.js, TypeScript, Java, node.js, Kotlin)
Удаленно, Винница , еще 2 города -
Full stack програміст
120000 грн, Удаленно, Ужгород, Мукачево -
Full stack-програміст
70000 грн, Удаленно -
Full stack програміст
Удаленно -
Full stack software engineer
Удаленно -
Full stack програміст
Удаленно