Alexander Turok

Alexander Turok

Male, 1989-07-12

http://www.alex-turok.com

http://www.linkedin.com/profile/view?id=198599393

a.o.turok@gmail.com

Moscow, Russia

Goals

As a manager in a software company I pursue the goal of building a self-sustaining team that plays strongly towards organization's objectives of producing a superior product and delivering outstanding service to customers. To achieve this I:

Job experience

5 years+ (3 years in Developer positions, 2 years+ in Team Lead / Manager position)

(November 2014 - now) Team Lead, Financials at Acumatica

Responsibilities:

Accomplishments:

(July 2013 - November 2014, 1 year 5 months) Application developer, OEM team / Financials at Acumatica

Responsibilities:

Accomplishments:

(May 2012 – March 2013, 11 months) Part-time developer at LANIT (group of companies) – CAD/CAM/PLM department

Project: reporting extensions for the Siemens Teamcenter PLM systemI was mainly working on a set of tools for producing reports from Teamcenter data. This involved creating Teamcenter plugin, integrating it with JasperReports reporting engine and developing data preprocessing application

Responsibilities:

Workflow involved using such tools as:

Accomplishments:

(July 2011 – February 2012, 8 months) Freelancer developer of applications for Siemens NX 7.5 CAD/CAM system at LANIT (group of companies) – CAD/CAM/PLM department

Responsibilities:

Workflow involved using such tools as:

Accomplishments:

Accomplishments outside the jobs

Education

University

Bauman Moscow State Technical University

CAD/CAM/PLM department - 2007/2013 (Engineer/Specialist)

Software development courses

  1. Developing Windows Applications with Microsoft Visual Studio 2010 (M10262)
  2. Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 (M10263)
  3. Developing Data Access Solutions with Microsoft Visual Studio 2010 (M10265)

Software development examinations

  1. TS: Windows Applications Development with Microsoft .NET Framework 4 – August 2012 (Microsoft 70-511)
  2. Programming in C# Specialist – March 2013 (Microsoft 70-483)

Free online courses

  1. Udacity CS373 – Programming a Robotic Car (AI) (spring 2012)
  2. Udacity CS258 – Software Testing (summer 2012)
  3. Udacity ST101 – Intro to Statistics (summer 2012)
  4. Machine Learning by Andrew Ng (pre-Coursera) (fall 2011)

Skills

  1. Team and project management:
  2. Interviewing
  3. Coding
  4. Defects analysis including data consistency and performance issues in a C# application backed by a MSSQL / MySQL database
  5. Code review
  6. Unit testing
  7. Confident writing
  8. Conducting trainings for developers (in-person)

Tools

  1. Programming languages:
  2. Microsoft Testing Framework, NUnit, NMock
  3. JUnit and JMock
  4. Bits of gtest and gmock for C++
  5. MSBuild, Ant (minor tuning of projects) and even tiny bits of make
  6. git, Mercurial and TFS source control systems
  7. Microsoft Visual Studio and Eclipse IDEs
  8. Basic tasks with MS SQL Server, MySQL and Postgres
  9. Basic tasks with CouchDB
  10. Pen and paper for progress tracking and thinking

Languages

  1. Russian - native
  2. English - advanced (IELTS 8.5/9 back in 2013)

Interests

  1. All aspects of software development
  2. Efficiency and productivity
  3. Management
  4. Blogging as a way to think and share experience