Laboratory Information Management System

A new LIMS system for cloning and NGS laboratories in the scientific division of one of the world’s largest pharmaceutical companies (based in Cambridge, Massachusetts). New data storage organization (migration from file structure to relational database). Creation and customization of workflows for pre-DNA-sequencing and cloning steps (5-10 steps using multiple laboratory instruments and devices). Information exchange with Biomek liquid handler device and preparation of data for Illumina sequencer. Custom procedures for liquid handling. Data storage for sequencing and DNA cloning. I participated in the creation of the system from scratch, as a project manager, business analyst, and developer. Worked with the client for 8 years on various versions of the system, modernization, and customization.

 

High-throughput screening application. Data analysis software system for plate-based screening and profiling assays

Support and bug fixing for a data analysis software ecosystem that manages samples, plates, and result data files, including automated data loading. I worked in the team supporting and enhancing the system for several years. We worked with hundreds of customers, ensuring the stability of data processing processes and delivering fast results.

Single-cell sequencing data migration

Transfer Single-Cell Sequencing data from the AnnData dataset format to a new non-relational, specialized Single-Cell Data format system TileDB.

 

Tourism

Tourism company. I worked for many years on the development and maintenance of the website and data processing system for the company, updating materials, data protection, and interacting with customers.

Softphone

For several years, I participated in the development of a VoIP Softphone system, one of the leading companies in this field in the USA at that time.

Recording and storage system for information from multi-channel voice communication systems and ground radars for ground control of aircraft movement

This system has been installed in nearly 100 airports for several years and has been operating successfully there for many years.

 

Small projects

I have worked on many small projects, including projects in one company and many orders in systems like Toptal, Upwork and Freelancer.com (former vWorker, Rent-A-Coder):

– Chrome/Chromium/Mozilla browser extensions, native messaging host, WPF (JavaScript, .NET 8.0).

– Custom user control for cropping video/photo fragments (.NET 8.0).

– Number of SharePoint 2010 web site applications providing business processes for different customer business units. Project management, estimations, customer communications. SharePoint/Nintex configuration and development.

– Document management system providing animal registration for the biomedical research.

– CDP scoring tool to automate calculation of company’s scores (C#/Excel).

– Digital asset management system (SharePoint, REST API).

– Library for working Adobe 3D format files, PDF3D (C++).

– Leave Management System (ASP.NET, MySQL);

– Implementation of SSL for NNTP Switch (service that performs NNTP-message processing and accounting; OS Linux, C++, MySQL);

– Device “filter” kernel driver that securely grabs content of USB flash drive – OS Win XP, pure C, kernel libraries;

– Set of Windows system “improving” tools: adjust system settings, disk defragmentation (C++, Win32, MFC).

– Business-process automation system for financial consulting company (ASP.NET, C#, MSSQL).

– Document management system for biomedical research (ASP.NET, AJAX, jQuery, Oracle SQL, WebServices SOAP, REST).

– Web-archive for American advocate company (ASP.NET, JavaScript).

– NetSuite ERP customization project (client JavaScript, server JavaScript, Web Services, Excel XML spec).