Andrei is a Senior Software Developer with 5+ years of expertise and proficiency in Java, C#, .NET, Ruby on Rails, PHP, JavaScript, etc. He works on complex tasks involving large data and complex algorithms through innovation and engineering best practices. Andrei handles tasks for analysis, design, coding, troubleshooting, documentation, testing, and implementation, working across engineering and business functions for the delivery of polished solutions on projects.
Developed an automation tool to sync items between a client's QuickBooks app and custom back-end system for warehouse operations.
Automated the marketing processes on a client's desktop app to reduce costs and improve operations by syncing Google AdWords and Bing Ads through REST APIs.
Implemented new features to enhance the process of scraping both HTML pages and APIs on the web app, improving data processing and queries for specific companies from the internet.
Working on WHS' core algorithm that computes the handicaps of golfers using a set of rules through multiple applications and back-end APIs for adding new scores, golfers, and handicaps on competitions.
Liaising with Infobest's team to implement a set of connectors to transfer information from a management tool to a set of different tools, assuming responsibility for assigned duties on the project.
Managing the delivery of on-demand presentation websites for small businesses and clients, handling client negotiations, requirement gathering/analysis, assigning tasks on projects, coordinating, and meeting project deadlines.
Developed a Java microservice-based integration module to manage processes between the client's internal management tool and other tools for managing users, projects, memberships, and roles.
Followed industry best practices and standards and Infobest's software development lifecycle process in developing solutions for clients.
Handled code reviews, peer-reviewing plans, technical solutions, and related documentation.
Built automated tools to analyze and improve the performance and quality of the Directions Services on Microsoft's Bing Map.
Designed the pipeline architecture and data flow for the tools on the Directions Services, implementing graph-based algorithms for the input data on the solution.
Implemented scripts to deploy the new tools onto Azure, documenting the process of deploying and using the services.
Contributed ideas for the BTC Embedded Platform project and worked on the implementation of solutions to enhance the quality of the V-Model development for automotive systems.
Developed a new Java tool that converted formal test results into easy-to-understand text descriptions on one of BTC's research projects.
Tracked and fixed bugs on an enterprise desktop Java application using Jira.
The World Handicap System (WHS) is ready to be launched from January 2020 and will provide golfers with a unified and more inclusive handicapping system for the first time and a consistent measure of playing ability, with handicaps calculated in the same way wherever they are in the world. Developed the core algorithm - a service requested by the US Golf Association, which computes daily the handicaps for millions of golfers worldwide - using Ruby on Rails, Sidekiq, PostgreSQL, and AWS.
Developed GeniusSync, a C# tool that coordinates the marketing campaigns of a British pest control company. The tool connects to the company’s Google AdWords account and determines the allowed fund for each marketing ad based on availability of services for the given region.
Developed RubBoyRun, a web application used by joggers who want to track their runs and get weather information in a single place, using React.js for the front end and RoR+PostgreSQL for the back end.
Developed QBConnector, a C# tool that synchronizes warehouse data between the QuickBooks accounting application and the back end of Ferma Flooring, which stores the incoming wares.
Worked on GetRepair, a web application for a car repair shop that allows users/customers to book various services, using React.js for the front end and RoR+PostgreSQL for the back end.
Education
PhD Software Engineering and Advanced Algorithms (due in 2026)