Ravshan Suvanov
Senior Software Engineer ( NodeJs/Go ) at TASS Vision- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
TASS Vision
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
Senior Software Engineer ( NodeJs/Go )
-
Mar 2021 - Present
* Since the company is a startup with a constantly changing development direction, it was decided to migrate the entire database structure from PostgreSQL to MongoDB, with the subsequent possibility of clustering and data optimization * Code review, Mentoring * Implementation of microservice architecture in the company * Migration of High Load services from NodeJS to Golang resulting in 40-70% service acceleration at peak. * Development of payment gateways to automate payments and scoring of platform users * Migration of company projects from local servers to aws * Implementations of metrics collection at Clickhouse/Prometheus(G.P.L) and e.t.c * Implementation of CI/CD techniques in the company * Implementation of full AWS S3 centralized storage. * Writing bash scripts to automate and deploy new CV/ML based products Show less
-
-
-
Bilim va ko'nikmalarni baholash markazi
-
Uzbekistan
-
Education Administration Programs
-
Senior Software Engineer ( NodeJs/Go )
-
Oct 2021 - Present
Together with a colleague ML/AI developer to write from scratch and turnkey platform to assess the knowledge and qualifications of students and teachers of the country. With subsequent issuance of state-certified certificates. * Creating a desktop test application with features to catch cheating on exams, tests, etc. (the application, using webcams, examinee's screen and cameras in corners of the room, through a CV detected unauthorized actions of the examinee and sent him to the ban, followed by the logging of all unauthorized actions) * Implementation of a streaming architecture with the ability to view the exam from all cameras in real time from anywhere in the world, by the exam operator * Development and implementation of a system of hard identification of people during the preparation of the exam, AI compares in real time the person at the computer with his passport photo and a real photo at the entrance, which eliminates the fact of substitution of the candidate during the test to 0. * Implementation of data manipulation best practices using S3, Redis, Centrifugo and e.t.c Show less
-
-
-
IT PARK Uzbekistan
-
Uzbekistan
-
IT Services and IT Consulting
-
200 - 300 Employee
-
PHP Web Developer
-
May 2021 - May 2022
As the main PHP developer, the creation and maintenance of all projects of the company, as well as the creation of its own eco-system linking institutions of the country in the IT - segment. * Development of the company's main portal * Development of platforms for Hackathons with further contest automation * Development of a local solution for all the institutions in the country, for the identification of start-up ideas among students * Implementation of new practices and security standards in the development of the company Show less
-
-
-
LLC A.C.T
-
Ташкент, Ташкентская область, Узбекистан
-
C/C++ developer
-
Jan 2019 - Jun 2021
* Writing drivers for custom boot systems based on *NIX * Developing a new OpenGL-based engine in collaboration with colleagues, for further development of indie games on the engine. * Development and implementation of a new texture rendering algorithm for own engine * Writing drivers for custom boot systems based on *NIX * Developing a new OpenGL-based engine in collaboration with colleagues, for further development of indie games on the engine. * Development and implementation of a new texture rendering algorithm for own engine
-
-
Education
-
2-ой Академический Лицей при НУУз
Компьютерные и информационные науки и поддержка