Mykola Terelia
Senior Software Engineer at Carted- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Carted
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Dec 2020 - Present
-
-
-
Luxoft
-
Switzerland
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer / Golang / Full Stack
-
Sep 2017 - Nov 2019
Project: nauto.com (based in Palo Alto, CA, US) - a real-time AI-powered Driver Behavior Learning Platform able to predict, actively prevent and reduce high-risk events in the mobility ecosystem. By analyzing billions of data points from over 400 million AI-analyzed video miles, Nauto’s machine learning algorithms continuously improve and help to impact driver behavior before events happen, not after. Backend Team: Mar 2018 - Oct 2019. Technologies used: Go, ScyllaDB, Postgres, AWS, Qubole, Kafka, Redis, etc. Full Stack Team: Aug 2017 - Feb 2018. Technologies used: Go, Gin, GraphQL, TypeScript, React, Redux, Postgres, HTML, SVG, CSS, AWS. A core member of a backend team, which develops a platform for storing, processing and analyzing all data received from devices. The platform itself consists of many services and several data storage solutions running on AWS. Was responsible for designing and implementing scalable, distributed, high-volume applications that should be reliable 24x7. Show less
-
-
-
Google
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer PhD Intern
-
Feb 2017 - May 2017
Project: internal tool to visualize run-time binary dependencies, to show different useful metadata about binaries/services and to see an evolution of a system architecture in time. Technologies used: - JavaScript (es6), AngularJS (1.6), Angular Material, Cytoscape.js, HTML, CSS, Bootstrap, Font Awesome; - Jasmine, Karma; - Go, Bigtable, Protocol Buffers, etc. Responsibilities: - Designed and implemented a feature (end-to-end) that allows users to save their dependency graphs, to retrieve/update them in the future and to share them with others. - Refactored a large front-end part of an old functionality to be able easier to migrate to Angular 2. Refactored APIs to use a proper design of protobuf messages. Implemented templates to be reused for unit-tests. - Together with my teammates presented Goshawk project at Google Engineering Productivity Global Summit 2017. - Fixed small issues with having warnings during a build in Angular Material project. Also found an issue with invoking static functions after minification in JS compiler. Show less
-
-
-
IntroPro
-
Ukraine
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Jul 2015 - Feb 2017
Project: developing custom plugins to Jira that provide: • automation of software development processes; • integration of JIRA and control version systems(Mercurial); • custom features on request. Technologies used: - Java, Atlassian SDK, REST, JAXB; - JUnit, Mockito, AssertJ; - Apache Velocity, JavaScript, jQuery, HTML. Tools used: Maven, Mercurial, Eclipse. Responsibilities: - Discussed product requirements with our customers and proposed how it would be implemented. - Designed and implemented new plugins/features. The main contribution was to develop a plugin that automates a code review process. - Maintenance, writing unit tests, refactoring and bug fixing. Show less
-
-
-
DIO-soft
-
Romania
-
Software Development
-
1 - 100 Employee
-
Java Developer
-
Aug 2012 - Apr 2014
Project: a system designed to manage physical and logical access change requests to client's infrastructure. There were also administration management and reporting systems. Technologies used: - Java, JSF, JBPM, JAXB, Hibernate, SQL, Sybase, JBoss, Tomcat; - JUnit, EasyMock, PowerMockito; - RichFaces, JavaScript, HTML. Tools used: JIRA, Hudson, SVN, Tortoise SVN, Eclipse. Responsibilities: - implementing new features; - performance improvements; - refactoring; - bug fixing. Show less
-
-
Education
-
Kiev National Taras Shevchenko University
Doctor of Philosophy - PhD, Computer Science -
Kiev National Taras Shevchenko University
Master's degree, Computer Science -
Kiev National Taras Shevchenko University
Bachelor's degree, Computer Science