Max Go/C++ Engineer

Full Stack Web

Summary

- Software developer (since 2002), startup experience (since2007),
- Upper-Intermediate English
- Available SAP

Experience

  • 2021 - ...: Comm.app: Core team full-stack engineer (JS, C++, Rust, Infrastructure). Moslty working on the backend side of the keyserver and tunnelbroker.
  • 2020 - 2021: Relly.me: CTO, Acting as a full-stack developer part-time. Team management: One frontend Junior Developer (ReactNative, Golang, NodeJS)(Office), One backend middle developer(NodeJS)(office), One hardware engineer (MCUs, C++, PlatformIO), One plastic case assembly and packaging, One 3D parts designer (Hardware, Circuits), One Graphic/Motion
    Designer(remote).
  • 2017 - 2019: NashDom.app: Team Lead, One of investors, Acting as a full-stack developer too. Team management: One frontend Junior Developer (ReactNative)(Office), One backend middle developer(Golang, NodeJS)(office), One Graphic/UI/Motion Designer(Remote), One hardware engineer (MCUs, C++).
  • 2015 - 2017: ServerPanel.io: Team Lead, One of investors, Acting as a full-stack developer too. Team management: One frontend Middle Developer (Angular, React)(Office), One frontend junior Developer (React)(Office), One backend middle developer (Golang, Python, DevOps) (Remote), One backend junior developer (Golang)(Office).
  • 2010 - 2019: VDS64.com: CTO, Acting as a full-stack developer too. Administration system development and maintenance. Cloud control software development and hardware integration. Own cloud expansion to three countries (Ukraine, Germany, Russia). Team management (all remote): Two frontends Junior Developers, One backend Junior Developer, One server hardware engineer, support team: Four Linux system administrators 24x7 operation.
  • 2007 - 2009: Arbitrage court of Kharkiv District (Ukraine). Judge assitant. Intellectual property, Business litigations.
  • 2006 - 2009: Webspace.com.ua: WebDeveloper + Linux Administrator (Part-time).
  • 2002 - 2006: Kharkiv Information System: WebDeveloper, made a big bunch of websites using PHP+MySQL+Jquery as full-stack developer. I've made a small framework called ngMySQL to bind Angular and MySQL for the admin web-ui's.

Work principles and methods:

  • You need to know your team's work and how things and specific technology work! That's why in most cases when I've been Founding Engineer I'm acting as a full-stack developer too (part-time only, management is a first priority). Smaller, more motivated, and smarter team - my focus on the projects.
  • I prefer to choose between the Agile and Waterfall method depending on the project and its development stage using Jira, Redmine, Github Projects, and Issues.

Education

  • Master Degree Lawyer (Intellectual property), mmii. National Law University of Ukraine
  • Master Degree Software Engineer, mmvi. Kharkiv National University of Radio Electronics (Ukraine)
  • Treehouse PHP, Python and JS courses
  • A lot of C++ books
  • More than 10+ years of self education