Software Developer
CurrentCamtek- Transitioned the VB6 system environment to C# Winforms, reducing maintenance costs by 20%.- Improved system stability through rigorous testing and code refactoring.KLA- Developed and implemented 5+ features using C++, C#, and WPF.- Integrated design patterns (Caliburn, Autofac, MVVM) to enhance product functionality.- Collaborated closely with UI/UX designers to implement the look and feel of the WPF application.- Resolved critical software issues through daily team discussions, significantly enhancing product performance and reliability.KLA- Engineered a .NET 6 Blazor application for recipe analysis and reporting, utilizing software design patterns to optimize performance.- Implemented GraphQL for database communications, improving data processing speed by 30% through efficient data manipulation techniques.Korentec (Internal Project)- Developed a Time Reporting System for Korentec's workforce using React (frontend) and Flask (backend), integrated with MySQL, streamlining time-tracking and reporting processes.Solocate- Converted a Winform desktop application from .NET Framework 4.7 to .NET 6.- Implemented MediatR infrastructure to enhance concurrency, improving performance by 15% through bottleneck analysis.- Implemented Elasticsearch and Kibana for log monitoring, improving system diagnostics and troubleshooting efficiency.- Designed MediatR integration infrastructure using UML diagrams, implementing the mediator pattern for efficient request and notification handling.