English



Вы можете заказать собеседование со специалистом, оставив заявку на сайте

Marat T. Golang

Россия

Год рождения
стаж с 2014 года


C/C++ Golang Java/Kotlin
Skills:
Languages: C#, Golang, Java, Python, Swift, Kotlin, TypeScript, NodeJS, Groovy, SQL, T-SQL
Frameworks: .NET, .NET Core, AngularJS, ReactJS, Angular 2+, Asp.Net, Flask, UIKit, Android SDK, ExpressJS, NextJS, NastJS, NuxtJS, ExtJS, MobX, Redux, ROOM, RxSwift, RxJava, RxJS, CoreData, Alamofire, Retrofit, ReduxSaga, aspx, Wfc, WPF, WForms,
DataBases: MongoDB, MySQL, MSSQL, SQLite, PostgreSQL, CosmoDB, LiteDB, Redis
Integrations: Google Maps, Gmail, Google Places, G-Drive, G-Suite, Stripe, Twilio, SendGrid, Xero
Technologies: AWS, Azure, PWA, WebSocket, Rest API, GraphQL, Geo, OOP, SOLID, Design Patterns, Git, SVN, Nginx, Envoy, Apache, AWS Lambda, AWS Connect, AWS EC2, Docker, Docker-Compose, Kubernetes, Istio, Jenkins, AzureDevOps, Kafka, RabbitMQ, gRPC, CI/CD, OpenMap, Styled Components, Grafana, Prometheus, JSON, JSON-RPC, Protobuf
English: Intermediate

Skills (1-10)
OOP - 8 Java Script - 8 Linux - 7 Networking - 6 CI/CD - 8 Public Cloud - 6

Опыт



Проект


Fines payment application (100000 push notification per day, 10000 payment transactions)
Описание The system collects information about user debts in different data sources and sends notifications about new debts and penalties. Each transaction generates a check and sends a report to third-party systems. Third-party systems often failed. We create an availability monitoring system. Each day generate a report about the day"s transaction.
Team Size:
2 developer, 0 QA and 1 Project Manager
Технологии Java, JavaScript, HTML/CSS, SQLite, MSSql, .Net Framework
Длительность January 2013 - January 2014 (12 months) месяцев


Проект


Payment of services (Mobile, Internet…. more 150 services )
Описание We often added service providers and for this reason, we created dynamic forms: Application load form data from the backend and create a native form with validation.
Технологии Java, C#, MSSQL, SQLite
Длительность месяцев


Проект


Weighing of trucks
Описание Desktop application connects to weighing platforms and calculates the weight and, in accordance with the laws, creates a weighing report. The number of weighing platforms is constantly changing. Communication with weighing platforms occurs via radio
Технологии .NET WPF, HTML, CSS, SQLite, C#
Длительность January 2014 - May 2014 (5 months) месяцев


Проект


License plate recognition
Описание The license plate is recognized on several personal computers and is collected in a database of fines.
Технологии C#, MySQL
Длительность March 2015 - Jun 2015 (4 month) месяцев


Проект


Real-Time processing of vehicle location and traffic control
Описание Web service collects and decrypts data from GPS trackers. We support more than 10 protocols of GPS tracker. And shows the current location of the vehicle on the map. Allows fire trucks to pass intersections with minimal delays
Технологии Angular 2, ASP.NET API, MsSQL, Redis, ElasticSearch
Длительность Feb 2015 - Feb 2016 (12 month) месяцев


Проект


Visualization and users move patterns.
Описание Determining the type of movement and the parking place of users. Analysis of indicators: GPS, accelerometer, special chip of ios, bluetooth and others. The main challenge was to achieve sufficient accuracy with minimal energy use.
Team:
1 ios, 1 tester 1 android 1 frontend 1 backend
Технологии Java, Kotlin, .NET Core, MSSql, SqLite, Swift, Objective-C, Bootstrap, React
Длительность Feb 2015 - Feb 2018 (36 month) месяцев


Проект


Universal events calendar
Описание Сollection of events from communication services like google, skype, hangouts and others. I write unit tests to desktop and web applications. Coverage 90%.
Технологии Angular 2,ReactJS, ASP.NET API
Длительность January 2019 - May 2020 (4 month) месяцев


Проект


Calculation of insurance
Описание Processing car data and creating an algorithm to determine the amount of insurance.
Технологии Angular 2, ASP.NET API, Delphy, Identity server 4
Длительность In 2017 (6 month) месяцев


Проект


Conference call system
Описание B2B conference call application. Allows you to save audio, video, and text format of the conference.
Технологии ReactJS, Kubernetes
Длительность October 2019 - December 2020 (2 month) месяцев


Проект


Audio processing
Описание Service for speech processing. Text to speech. Speech to text and others.
My task was to prepare tools for quickly connecting the system to any platform, including work on mobile devices. I create SDK and documentation on swift, Java, Kotlin, .Net, Rust, Typescript, Golang, Python- create SDK-library ()
Технологии Golang, Java, Kotlin, .NET Core, SQLite, Swift, Vue, ReactJS, Kubernetes, Docker, CI/CD
Длительность January 2020 - March 2021 (15 months) месяцев


Проект


Conference application
Описание Conference application with games for kids with play store and parent control.
I was the architect of services and mobile applications. My task was controlling developers and helping them with their problems.
Технологии Golang, Java, Kotlin, .NET Core, SQLite, Swift, Vue, ReactJS, Kubernetes, Docker, gRPC, CI/CD
Длительность February 2020 - May 2021 (16 months) месяцев


Проект


A service for blockchain transactions
Описание Security, private and anonymous internet cross tor network with payment cross blockchain for traffic attention and ipfs data.
Ipfs patching and payment transaction services. Create a rest api for extension and frontend UI.
Технологии Golang, Grpc, Kubernetes, Let’s encrypt, Docker, Haproxy, Grafana, Prometheus, Protobuf, CI/CD, ElasticSearch, SqLite, JS, WebPack.
Длительность February 2021 - August 2021 (7 months) месяцев