Leading a team of 6 developers in the development of an onboarding application.
Utilizing a tech stack PostgreSQL, Express.js, React, and Node.js (PERN).
Managing version control and collaboration through GitHub.
Coordinating tasks and sprints, ensuring timely delivery of features.
Conducting code reviews and maintaining high standards of code quality.
Freelance: May 2023 - March 2024
WordPress Developer
Lead platform development and launched two WordPress websites: stoneroadins.com and precisioncontractinginc.com.
Customized themes and plugins to meet client requirements.
Optimized websites for SEO and improved load times.
Managed client communication and gathered requirements.
MindGeek: January 2023 - April 2023
Software Developer
Collaborated with a team to maintain complex business problems and big data involving millions of participants.
Writing, testing and debugging code (PHP)
Worked closely with project teams to address data and computing challenges in high traffic online environments.
Optimized and managed large databases for performance (MYSQL, NoSQL)
Conducted server-side resource profiling, optimization, and debugging in a UNIX/Linux environment.
MolecularYou: February 2021 - July 2022
Software Engineer
Writing, testing and debugging front-end, back-end code that works across multiple browsers and cross platforms (tablets, desktops, mobile) (Ruby, React)
Creating web services like REST API for front-end mobile application (Ruby on rails)
Design, write, modify, integrate, and test front-end code, prototyping components and navigation structure for mobile application (react-native, figma)
Using GitHub to update and deploy code. (Kubernetes, Docker)
Made use of continuous integration and deployment (GitHub, AWS, GitHub Actions)
UBC OBER - Biobanking.org: April 2017 - February 2021
WEB Developer
Developing an operational database to store user online biobank education research data from the Biobank Resource Centre (Laravel, PHP).
Design, plan and implement computer simulation of research data (Python).
Participate in laboratory meetings and present work for review.
Responsibility for customizing and developing ATiM (PHP, CakePhp)
Spritecs - Actamedical.com: February 2013 to August 2016
WEB Developer
Planned, architected, developed and maintained high-load systems.
Developing a Sales / CRM software tech stack using CodeIgniter, MySQL, Smarty.
Worked on client (JavaScript, jQuery), server (PHP, NGINX) and database (MariaDB)
Created a friendly interface with advanced search, data structuring, information sharing, personalization capabilities and analytics areas.
Successfully diagnosed, troubleshoot and resolve client issues
Akavita: January 2012 to February 2013
WEB Developer
Developed a high-load (millions of users) social network portal for the Asian market.
Created and supported news and contact modules. (Node, Ember)
Handled a complex environment with multiple server-side languages (PHP, NodeJS) and databases (MySQL, Redis).
Developed client-side code based on Ember.js MVC framework.
Using Javascript, CoffeeScript, JQuery in a high availability environment
LINEV Systems: September 2007 - August 2011
QA Automation Engineer
Worked for the production of X-Ray Medical Systems & Security Systems (Advin.by).
Assisted in the development of applications, developed and maintained automated test scripts using C# and .NET for applications, improving test efficiency.
Collaborated with cross-functional teams.
Contributed to continuous integration and delivery processes by integrating automated tests into the build pipeline.
Education
Bachelor of Computer Science (2004 - 2008)
Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus