Aleksiej Ostrowski

Software Engineer

image

I am constantly in search of new endeavors and challenges that lie at the crossroads of programming, machine learning algorithms, and sociology. Primarily, these are rigorous scientific tasks demanding extensive commitment to architecture, design, and implementation. Historically, I have independently completed all the tasks I've undertaken, encompassing every phase from architecture and design to coding and debugging. This approach has proven to be a more productive and efficient utilization of resources, including time and financial investment. I hold a strong belief that a program, once developed by a programmer, should be actively used by that individual in their daily practices over an extended period. This immersion is indispensable for refining the software. The overarching aim of my research interests is to delve into technologies with which I have yet to gain practical experience.


Work Experiences

Programmer

Twój startup | 2020 — Present

This startup is providing B2B interaction and for me with European clients interested in developing software for sociological research.

Freelancer

2012 — 2019

Programming RAD-system for online sociological surveys.

  • There is a computer program for the extremely fast creation of long sociological questionnaires with logical rules, jumps, exceptions, rotations, automatic replacements ant others.
  • There is a complex of programs and scripts for client-server interaction.

Software Developer

«VCIOM» | 2007 — 2011

I started with writing BASIC-scripts and syntaxes for SPSS and automatization of data entry into powerpoint-templates with text, tables and diagrams. I continued programming of the system of data entry in regions centers for data accumulation. I finished with the automatization of documents flow.

Last position — Deputy Head of Methodology Department JSC «VCIOM». See annual report of VCIOM.

Senior Lecturer

University | 2005 — 2007

Lecturing on mathematics, computer science and computer modeling for students of pedagogical specialization.

Projects

Data Entry JSC «VCIOM»

Delphi, HTML, XML, CSS

This is a computer desktop program for verifiable data entry of questionnaires with many different controls of logical conditions, exceptions, jumps, validations of input values. The result is a table that can be exported to the sav-format of the SPSS package. The program has been the corporate standard of JSC «VCIOM» since 2008.

Project cost calculator JSC «VCIOM»

Delphi, HTML, XML, CSS

This is the computer desktop program for the computing of the cost of different sociological products.

Automation of the full cycle of the documents flow JSC «VCIOM»

Delphi, HTML, XML, CSS

Аrchitecture, design and programming of the software package for creation and maintenance the entire production chain in «VCIOM».

Hobby project

Boosted random forest

C++, opensource

Computational experimentation to improve the predictive power of some tree-algorithms for kaggle tasks.