Viacheslav Kapustin

Lead Front End Engineer / Staff Front End Engineer at Geosite Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Sunnyvale, California, United States, US
Languages
  • Russian Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Daniel Lim

Slava and I worked together at Geosite, where he was my very first engineering hire. As my lead frontend engineer, one of his duties was to build the React frontends for our geospatial applications, which he did with gusto and high attention to detail. His other responsibility was to lead and mentor his team. All his engineers had only the highest praise for him. Additionally, Slava is also always eager to learn new technologies, and his attitude and demeanor are thoroughly professional. I wholeheartedly recommend Slava to anyone looking for a highly competent and professional software engineer.

Jingwei Zhou

In the last one year, I have been working with the engineering team that Slava has been part of as their product manager. He and I worked very closely on several major and complex features: e.g. companion, directly rendering Netflix data in our web client (without backend integration), image display logic, etc. Slava has several great qualities which made it very enjoyable working with him and made me learn and develop all the time: 1. He has a high quality bar. He is persistent in making sure that the feature was designed nicely before we start implementation. He raises questions and generously shares his opinions about each feature he needs to implement. 2. He is a quick learner. He has been ramping himself up again and again to new feature areas and quickly become an expert for that feature. Once he ramps up, he can resolve issues really fast. 3. He is committed and reliable. I can always count on Slava to deliver on time with great quality or resolve a tough problem we have been struggling with. When he was assigned to work on my features, I knew it would turn out to be great. 4. He communicates often. Each time he implements a feature of mine, he and I always had very frequent touch points to look at the intermediary state of his implementation, discuss challenges and how we can resolve them. I definitely enjoyed and learned a lot through the close collaboration. All in all, I highly recommend Slava and would love to have a chance to work with him again!

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Lead Front End Engineer / Staff Front End Engineer
      • Apr 2019 - Present

      • Work on geospatial data aggregation platforms • Managed Front-End team or 8+ engineers and interns • Worked as project lead on different company projects • Create cooperative, interactive maps • Work on search and rescue to aggregate and visualize data to make rescue more effective • Work for insurance companies to help evaluating risks (floods, fires, hurricanes etc) on certain map areas, and estimate costs of repairing particular buildings • Implemented test framework, and integrated it with SauceLabs and Slack Show less

    • Sweden
    • Telecommunications
    • 700 & Above Employee
    • Senior Frontend Developer
      • Aug 2016 - Dec 2018

      - Worked with teams of software developers and testers from USA, Ireland, Europe, China and India to develop Mediaroom TV solutions, systems and services for video on demand, live streaming, subscriptions on different flavors of devices (Android, iOS, STB). https://www.youtube.com/watch?v=YQ8YlkkVcpc - Companion feature owner. This allows start and manage playback from mobile device on TV. - Worked on 3rd-party API integrations with Netflix. - Managed team of software engineers from west Europe (Serbia). - Participated in sprint demo and code reviews. Technology: JavaScript\TypeScript, LESS, NodeJS, NPM, Backbone, Bootstrap, React, jQuery, Git Show less

  • Amplify Solutions Inc
    • Mountain View, Santa Clara, CA
    • Software Development Engineer in Test / Web Developer (contractor for Ericsson)
      • May 2014 - Jul 2016

      - Worked as Front-End developer on Mediaroom TV platform on desktop and mobile devices. - Automated the deployment, execution and analysis process of test runs to improve product quality and reduce product development time. - Built test framework on Node.js. - Developed servlets and proxies and implemented them to Selenium Server for testing TV application on IPTV STB devices. - Developed on Node.js tools to track devices in the lab; Android, iOS, IPTV STB, Linux STB. - Built device lab using Selenium Grid and Appium to test Mediaroom mobile and WEB application. Technology: JavaScript / TypeScript, NodeJS, Java, C#, Shell, NightWatch framework, Selenium Grid, Appium, Android OS, iOS, IPTVSTB, GIT, Microsoft Team Foundation Server, Microsoft Test Management, Visual Studio 2013, WebStorm, Eclipse Show less

Education

  • Moscow State Forest University (MSFU)
    Master of Science, Electronics and Computing Technology (FEST)
  • Plekhanov Russian University of Economics
    Master of Science, Finance and Financial Management Services

Community

You need to have a working account to view this content. Click here to join now