Artem Gakalo
Senior Software Engineer at Riaktr- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Русский Native or bilingual proficiency
Topline Score
Bio
Credentials
-
JavaScript, Node.js, and SQL
TestDomeJun, 2019- Nov, 2024
Experience
-
Riaktr
-
Belgium
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2021 - Present
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Oct 2020 - May 2021
Leading frontend developer. Developed a product to optimise document flow for a pharmaceutical company.Responsibilities:- Building FE architecture - Testing hypotheses and implement prototypes Stack: React, Styled Components, Typescript Leading frontend developer. Developed a product to optimise document flow for a pharmaceutical company.Responsibilities:- Building FE architecture - Testing hypotheses and implement prototypes Stack: React, Styled Components, Typescript
-
-
-
-
Full-Stack Web engineer
-
Oct 2019 - Oct 2020
Lead developer of apartment blueprint design app. Worked mostly on architecture and management of the project.Responsibilities:- Code review- Architecture (frameworks, stack, patterns)- Testing- Task managementStack: TypesScript, React, Ionic, SVG.js, three.js Lead developer of apartment blueprint design app. Worked mostly on architecture and management of the project.Responsibilities:- Code review- Architecture (frameworks, stack, patterns)- Testing- Task managementStack: TypesScript, React, Ionic, SVG.js, three.js
-
-
-
Axmit
-
Estonia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Nov 2018 - Oct 2019
Full-stack web developerDeveloped and supported frontend side of blockchain trading platform (portal for clients, CRM, landing). Worked as Technical Lead of NodeJS backend team developing investment analysis for properties in UK. Main achievements:- Developed and implemented frontend library for optimizing React/Redux/Saga layers- Developed and implemented NodeJS BE framework for fast Express backend implementations with TypeScript Full-stack web developerDeveloped and supported frontend side of blockchain trading platform (portal for clients, CRM, landing). Worked as Technical Lead of NodeJS backend team developing investment analysis for properties in UK. Main achievements:- Developed and implemented frontend library for optimizing React/Redux/Saga layers- Developed and implemented NodeJS BE framework for fast Express backend implementations with TypeScript
-
-
-
-
Full-stack web developer
-
Aug 2018 - Nov 2018
Lead developer of AR/VR advertising network which includes the following components: - API for platform which handles user interactions, aggregates statistics, manages finances.- CRM which provides UI for content management (entities info, advertisement content loading/settings, personal settings).- Advertisement rotation component - core system for promo scripts generation based on user context and settings.Main achievement - improved team performance by creating backend and frontend architecture.
-
-
-
-
Backend engineer
-
Jan 2018 - Aug 2018
According to terms of NDA I can describe work projects only briefly. As a part of this experience I was developing different APIs using NodeJS (ExpressJS, WebSockets), implementing microservices and event-driven architecture.Main achievement - research in ANN (Artificial Neural Networks) and implementation of RNN (Recurrent Neural Networks) for time-series prediction using TensorFlow library on Python. According to terms of NDA I can describe work projects only briefly. As a part of this experience I was developing different APIs using NodeJS (ExpressJS, WebSockets), implementing microservices and event-driven architecture.Main achievement - research in ANN (Artificial Neural Networks) and implementation of RNN (Recurrent Neural Networks) for time-series prediction using TensorFlow library on Python.
-
-
-
AST222
-
Media Production
-
1 - 100 Employee
-
Full Stack Developer
-
Jun 2016 - Jan 2018
Development and support software products such as: - API for advertisement platform, developed with NodeJS, ExpressJS, Redis, PostgreSQL, Elasticsearch (includes statistics calculation, KPI analysis, basic user interactions, finance managing etc) - Web application on AngularJS for advertisement platform (CRM)- Different daemons (using Golang), e.g. email-daemon, metrics service etc. - KPI applications (using Jira, TRELLO APIs)Main achievement - created KPI instrument which reacts on system changes, creates and assigns tasks to corresponding person and makes scoreboards for each team member
-
-
-
-
Android developer, Full-stack web developer
-
Nov 2014 - Jun 2016
Developed and supported 2 mobile applications for disabled people. The purpose of the first app was to calculate different routes across the city depending on the disability type and obstacles on the landscape. The second app was designed to collect obstacles and put them into database so the route maker can use them in the route calculations. Also provided web interface and API for the same purpose; Developed and supported 2 mobile applications for disabled people. The purpose of the first app was to calculate different routes across the city depending on the disability type and obstacles on the landscape. The second app was designed to collect obstacles and put them into database so the route maker can use them in the route calculations. Also provided web interface and API for the same purpose;
-
-
Education
-
Петрозаводский Государственный Университет (ПетрГУ)
Прикладная математика