Senior Software Engineer

Jack of All Trades

Download PDF

Experience

 PortXChange (​port-xchange.com)

Role: Software Engineer

Responsibilities:

  • Development of the company product, focusing on the backend Scala stack (PlayFramework, Akka);
  • System and security engineering;
  • Documentation and on-call activities.

 Digital.ai, previously XebiaLabs (digital.ai)

Role: Senior Product Developer

Responsibilities:

  • Development of core product (XL Deploy) using Java (Spring), Scala (Akka), JavaScript (React);
  • Documentation, technical support, and on-call activities.

 MeritLabs (merit.me)

Role: Senior Software Engineer

Responsibilities:

  • Blockchain software development using C++ based on Bitcoin code;
  • Customer services development using Go, Node.js, Ionic, and Agnular.js;
  • System engineering and software reliability engineering;
  • Leading projects as needed;

Public projects:

  • Opensource libraries and applications: github

 Falcon

Role: Software Engineer

Responsibilities:

  • Development of logistics web application for Russian Post using Ruby on Rails

 FoxCommerce (foxcommerce.com)

Role: Senior Software Engineer

Responsibilities:

  • Development of e-Commerce platform prototype based on Spree and Angular.js;
  • Development of e-Commerce platform with Scala, GoLang, C++, and React.js;
  • Service and SDK architecture development;
  • Leading a group of 3-10 developers in a distributed team;

Public projects:

 Hi, Jay! (​hi-jay.eu)

Role: Principal Software Engineer

Responsibilities:

  • Development of MVP using Ruby on Rails, MongoDB, Cordova, React;
  • Development of applications for business analytics;

 Enterprise Information Systems

Role: Senior Software Developer

Responsibilities:

  • Custom development using Java (Spring), Scala (PlayFramework), JavaScript (jQuery and React);
  • Deployment, monitoring and performance optimization;
  • Leading project development team and, partially, project testing team;
  • Participation in interviews as a technical expert;
  • Development tools administration (Redmine, SVN/GitLab, TeamCity/Jenkins, Artifactory);

 BCC (bcc.ru)

Role: Senior Software Test Engineer

Responsibilities:

  • Manual and automated functional, regression, integration and load testing of web applications;
  • R&D work, connected with project needs and test automation;
  • Deployment and administration of IBM WebSphere and Oracle clusters;
  • Development tools administration and plugin development (Bugzilla, Redmine, SVN, TeamCity);
  • Technical support, documentation;

 ​St. Petersburg State University of Information Technologies, Mechanics and optics

Role: Computer Class and Network Administrator

Responsibilities:

  • Network and software administration (15 classroom computers, 10 professors computers and server), hardware maintenance, IT help for Professors;

 RipDev

Role: Customer Support Engineer

Responsibilities:

  • Customer support, bug tracking;

 Unsanity LLC

Role: Software Test Engineer

Responsibilities:

  • Manual testing of applications for macOS;
  • Customer Support;

 FLOW ~13

Role: Web Application Test Engineer

Responsibilities:

  • Manual testing of websites and applications;

Education

09.2006 – 07.2012 St. Petersburg State University of Information Technologies, Mechanics and Optics.

Degree: Master of Technical Physics.

Specialization: Thermal physics. (Thermal Physics and Energy-physical Monitoring)

Languages

:ru: Russian - native

:us: English – fluent (11.08.2009 received Business Writing Brainbench Certificate)

:es: Spanish - basic

:netherlands: Dutch – basic

Contacts

Phone:

  • :netherlands: +31-6-13177752

Skype: eugene-sy

Telegram: eugenesy

Email: eugene.sypachev@gmail.com