Professional Projects

A showcase of the complex applications and platforms I've built throughout my career, from real-time tracking systems to enterprise-level publishing platforms.

Each project represents unique challenges solved through innovative frontend engineering and thoughtful technical leadership.

Senior React Engineer | Team Lead

United States

Information Forensics Application

Challenge

The client, an information forensics company aiming to identify harmful narratives' sources and evolution was unable to attract new business partners due to lacking an efficient way to showcase the power of their machine learning model.

Solution & Impact

Attracted one new important customer and 2 investors by implementing from scratch a fresh frontend dashboard that could efficiently and intuitively process data by using React and custom-tailored charts.

Technologies

ReactTypescriptMobXd3.jsRechartsJestRest APISnowflakeSCSS + BEMHTMLGitHubGitHub ActionsJira

Senior React Engineer

United States

Workforce Analytics Application

Challenge

The client, a startup looking to maximize human potential using machine learning, was unable to attract new investors and business partners due to being stuck with a slow, inefficient image processing tool.

Solution & Impact

Drastically improved image processing speed by up to 3x by implementing a new frontend dashboard that could efficiently display an enormous amount of data and allowed fluent image analysis by using React.js and DOM virtualization techniques.

Technologies

ReactTypescriptMobXJestRest APISnowflakeSCSS + BEMHTMLGitHubGitHub ActionsJira

Senior React Engineer | Team Lead

Israel

Content Publishing Application

Challenge

The client, active in the digital media publishing domain, was losing a significant amount of potential yearly revenue due to using an extremely slow and outdated content publishing system.

Solution & Impact

Improved publishing speed by 3x and consequently reduced monthly maintenance cost by more than $25k by implementing a microservice-based system using AWS serviced with Node.js and MongoDB. Increased revenue gained from ads by 2x by designing an efficient publishing system architecture and creating a core codebase to generate multiple easily customizable websites.

Technologies

ReactNext.jsReduxTypescriptJestSonarqubePrebid.jsGTM(Google tag manager)Node.jsServerlessAWS lambdaRest APIMongoDBWebdriver.ioSCSS + BEMBitbucketBitbucket pipelinesJiraScrum Master

Senior Javascript Engineer | Team Lead

United Kingdom

Enterprise Appointment Scheduling Platform

Challenge

The client, providing efficient booking and scheduling systems for businesses worldwide, was unable to increase the production speed of his bespoke customer journey applications due to lacking in-house developers with knowledge of Angular.

Solution & Impact

Increased development speed by up to 3x by centralizing the most commonly used frontend techniques by thoroughly researching the journey's creation flow and assuring that the whole team has access to them. Attracted 4 new clients from the US banking industry and 6 clients from the retail sector by ensuring 100% accessibility of the frontend journeys by applying web accessibility principles very efficiently.

Technologies

AngularNode.jsAWS lambdaRest APISCSSHTMLWeb AccessibilityGitHubJira

Senior Front-End Engineer

France

English-Language Learning Service

Challenge

The client, active in the education system, struggled to attract clients towards his fun and innovative English learning platform due to using an outdated UI that failed to showcase the system's true potential.

Solution & Impact

Increased the number of public institutions, schools and city halls using the platform by more than 15 by implementing new fresh UI elements for all the platform's main features using new and more lightweight code approaches for their interactive games. Increased the performance for 50% of the pages by up to 25% and made the user experience more fluent by analyzing and rewriting parts of the legacy code.

Technologies

Drupal 7HTMLSCSS + BEMJavascriptChart.jsBitbucketJira

Senior Angular Engineer | Team Lead

Romania

IT HR Application

Challenge

The client, a professional development service provider, was wasting a significant amount of time on job assignment processes due to lacking an automated system to efficiently match the existing employees with the right job openings based on their skills.

Solution & Impact

Speed up the job assignment process by 5x by fully automating the matching process by implementing an interactive HR dashboard using Angular.js and material UI from scratch.

Technologies

Angular.jsHTMLSCSSMaterial UIRedmineBitbucket

Senior Front-End Engineer

Romania

IT Company Presentation Website

Challenge

The client, a successful development service provider, struggled with a low-performance score for their presentation website due to outdated technologies and poorly optimized code.

Solution & Impact

Increased the website's performance by up to 40% by implementing a new website from scratch using a more simplistic approach to interactions and animations to obtain near-perfect scores for all criteria in google page speed insights and real-live tests.

Technologies

Drupal 7HTMLSCSS + BEMJavascriptHotjarBitbucketRedmine

Angular Engineer

Romania

Real-Time Fleet Tracking Application

Challenge

The client, a transportation firm, was dealing with low productivity and consequently decreased customer satisfaction due to a lacking proper in-house communication and tracking systems.

Solution & Impact

Lowered the costs by 20% and increased the productivity by 40% by implementing an interactive and responsive dashboard using Angular.js and custom charts. Reduced unnecessary delays from 2-3 hours to 10-15 minutes by adding real-time car tracking and statistics.

Technologies

Angular.jsHTMLSCSSd3.jsGithubRedmineGoogle Maps API