Blanka Pop, Developer in Târgu Mureș, Mureș County, Romania
Blanka is available for hire
Hire Blanka

Blanka Pop

Verified Expert  in Engineering

.NET Developer

Târgu Mureș, Mureș County, Romania

Toptal member since September 24, 2021

Bio

Blanka is a .NET developer with 15 years of experience delivering desktop and mobile projects primarily using WPF, Objective-C, and Xamarin.Android. Blanka also has experience with project management as she has served as a project manager for a total of five years. Thanks to her ability to quickly adapt to new environments and technologies, Blanka can hit the ground running on any project. Currently, VR technologies (specifically Unity3D) have piqued Blanka's curiosity.

Portfolio

Fogale LensX SAS
C#, C++, Windows Presentation Foundation (WPF), .NET
Planit Software Ltd. - Hexagon MineMeasure
C#, .NET, Windows API, Windows Forms (WinForms), CAD, Mathematics, 3D
Panasonic IPro Sensing Solutions - Main
C#, Windows Presentation Foundation (WPF), User Interface (UI), Multithreading...

Experience

  • .NET - 10 years
  • C# - 10 years
  • Object-oriented Programming (OOP) - 10 years
  • Windows Presentation Foundation (WPF) - 5 years
  • XAML - 5 years
  • Xamarin - 3 years
  • WPF 3D - 3 years
  • Xamarin.Android - 2 years

Availability

Part-time

Preferred Environment

.NET, Debugging

The most amazing...

...personal project I've developed is an Oculus Quest VR app that allows me to walk through my dream house virtually and watch the sunset from my porch.

Work Experience

[Managed Delivery] C# Developer for Software for Lens Optimization

2025 - PRESENT
Fogale LensX SAS
  • Developed and maintained a modular WPF application for advanced optical measurement, recipe management, and device simulation, targeting precision industrial workflows.
  • Engineered core logic for automated image alignment, measurement processing, and workflow orchestration, integrating asynchronous programming patterns and robust background task management.
  • Implemented interop with native libraries for high-performance image analysis and device control, ensuring safe memory handling and resource cleanup.
  • Designed and extended reusable UI components (XAML) for recipe creation, measurement visualization, and real-time.
Technologies: C#, C++, Windows Presentation Foundation (WPF), .NET

Senior C#//NET Support for Computer services company

2022 - 2024
Planit Software Ltd. - Hexagon MineMeasure
  • Developed and maintained a 3D simulation software for Mitsubishi CNC machines using C#.
  • Specialized in backend development, focusing on extending and refactoring legacy code to improve reliability and maintainability.
  • Implemented features to parse and simulate complex G-code and M-code instructions, enabling accurate real-time CNC path visualization.
  • Diagnosed and resolved critical bugs in the movement simulation logic and geometry rendering pipeline.
  • Contributed to performance optimizations that reduced simulation lag and improved rendering efficiency.
  • Collaborated closely with domain experts to ensure precise behavior matching real-world CNC operations.
Technologies: C#, .NET, Windows API, Windows Forms (WinForms), CAD, Mathematics, 3D

FT/PT C# & WPF Dev for Groundbreaking Sec & Surveillance Company

2021 - 2022
Panasonic IPro Sensing Solutions - Main
  • Designed and implemented a custom video scrubber control from the ground up using WPF and XAML for a commercial surveillance software application.
  • Built intuitive timeline navigation with support for multi-channel video playback, precise scrubbing, time range selection, and real-time status indicators.
  • Integrated UI components for time-based search, playback control (play, pause, skip, export), and channel-specific activity visualization.
  • Focused on user experience, responsiveness, and compatibility with high-volume video data sources from multiple surveillance channels.
  • Ensured smooth integration with backend video processing and event detection logic.
Technologies: C#, Windows Presentation Foundation (WPF), User Interface (UI), Multithreading, Memory Management, XAML

Team Lead | Xamarin Developer

2018 - 2021
RIA Solutions Group
  • Developed Android and WinCE mobile fleet management applications that would ensure that the fleet complied with the California work break requirements.
  • Coordinated the work of a team of five developers and two QAs.
  • Oversaw and was in charge of customer and stakeholder communications.
  • Implemented the low-level programming of custom fuel meter devices that controlled the loading and unloading of fuel in transport trucks.
Technologies: Xamarin.Android, .NET

Senior WPF Developer

2017 - 2018
NTT Data
  • Handled the full-stack development of a financial application for the insurance-reinsurance market.
  • Worked primarily on front-end XAML development with third-party controls from DevExpress.
  • Showcased the completed features to stakeholders after the sprint iterations were completed.
Technologies: Windows Presentation Foundation (WPF), XAML, Debugging, User Interface (UI), User Experience (UX)

Senior Mobile Developer

2014 - 2017
3SS
  • Built VOD and live TV applications for iOS (iPhone, iPad), tvOS (Apple tv) and Windows Phone (Windows Phone 8.1).
  • Developed a proof of concept (POC) in Unity 3D in two months that showcased the features of a streaming app (like Netflix) in a 3D environment.
  • Contributed primarily to the following components of applications: showcases of TV and VOD assets (movies or sports events to watch/rent), EPGs (electronic program guides), and video playback integrations.
Technologies: iOS, Objective-C, Xamarin, .NET, tvOS

Project Manager | Software Developer

2010 - 2014
DVSE RO
  • Developed EasyBoard.NET, a 3D modeling application for companies that want to design shelves in stores remotely; the app was developed in WPF 3D following the MVVM architecture.
  • Implemented Scrum which included documenting the technologies and processes that were used.
  • Gathered requirements, created specifications for sprints, and assigned tasks to team members.
Technologies: WPF 3D, Windows Presentation Foundation (WPF), Scrum, 3D Visualization, Geometry

Web Developer

2008 - 2010
Sysgenic
  • Implemented complex mathematical algorithms to calculate advanced financial formulas used for stock market prediction.
  • Oversaw and was often in charge of creating technical documentation.
  • Migrated the screens to Silverlight for Ibermatica: an ERP solution developed in WPF.
Technologies: ASP.NET, Microsoft Silverlight

Software Developer

2006 - 2007
Amplusnet
  • Created and maintained software applications in Visual C++.
  • Developed a website using HTML, a low-level design, and Adobe Photoshop.
  • Provided customer support and support documentation for software sales and development.
Technologies: Microsoft Visual C++

Experience

Home Planner VR

This is a personal project of mine: a Unity3D application for Oculus Quest 2 where users can design and walk through houses, generate walls, and furnish the spaces they design. Users can also configure and test lighting and even experience a time-lapse of a day in virtual reality (VR).

UI XAML Developer for Surveillance Company

Developed a custom video scrubber/timeline controller as part of a professional surveillance software suite. The control allows users to navigate and review video footage across multiple camera feeds with precision and ease.

Key Features:

- Multi-channel timeline visualization for simultaneous camera feeds (e.g., Basement, Entry Door, Garage).

- Interactive time range selection for quick navigation and export of video segments.

- Real-time visual representation of motion events and recording activity across channels.

- Full playback controls (play, pause, seek, frame-skip, export) integrated into the timeline.

- Custom styling and animations implemented using XAML for a modern, responsive UI.

Responsibilities:

- Designed and built the scrubber control from scratch using WPF and XAML.

- Ensured smooth performance with large datasets and long-duration video timelines.

- Collaborated with backend developers to bind playback and search features to video streams.

- Followed MVVM design pattern to maintain clean, testable, and maintainable code.

.NET Developer for 3D CNC Machine Simulation System

Worked on a specialized 3D simulation software that visualizes the movement of Mitsubishi CNC machines based on real-world CNC code (G-code, M-code). The tool is designed to simulate the machining process in a virtual environment, allowing users to verify tool paths, detect collisions, and optimize CNC programs before actual execution.

Key Features:

- Accurate 3D simulation of CNC machine movements, including axis control, tool changes, and spindle behavior.

- Parsing and interpretation of complex CNC programs with support for machine-specific extensions.

- Real-time playback and step-through functionality for program debugging and analysis.

- Legacy system enhancement: refactored existing backend logic and extended functionality without breaking existing behavior.

Responsibilities:

- Focused on backend development: debugging, maintaining, and enhancing a large legacy codebase.

- Implemented new simulation features and resolved critical bugs in movement and toolpath logic.

- Collaborated with domain experts and front-end developers to ensure physical accuracy and usability.

- Conducted in-depth analysis of CNC program behavior to ensure faithful simulation of machine logic.

C# Developer for Optics

The project is a modular WPF application designed for precision optical measurement and automated device alignment in industrial environments. The platform integrates advanced image processing, workflows, and real-time device control, supporting both physical and simulated hardware (cameras, probes, stages, GPIO). Key features include automated image alignment, measurement result visualization, recipe management, and robust background task orchestration.
Roles and Responsibilities:
- Designed and implemented core libraries for automated image alignment, measurement processing, and workflow management in a modular WPF application.
- Developed and maintained reusable UI components for procedure management, measurement visualization, and device control, ensuring a consistent and user-friendly experience.
- Built and tested device simulators to support development and QA in hardware-independent scenarios.
- Automated configuration and parameter management using asynchronous database access and serialization techniques.
- Collaborated with cross-functional teams to deliver new features, resolve issues, and ensure code quality through code reviews and unit testing.

Education

2010 - 2012

Master's Degree in Managerial Informatics

Lucian Blaga University of Sibiu - Sibiu, Romania

2002 - 2006

Bachelor's Degree in Computer Science

Sapientia EMTE - Targu-Mures, Romania

Certifications

SEPTEMBER 2019 - PRESENT

Microsoft Certification 70-483, C# Programming

Microsoft

Skills

Libraries/APIs

Xamarin.Android, Windows API, Windows Forms (WinForms)

Tools

WPF 3D, Microsoft Silverlight, Microsoft Visual C++, CAD

Languages

C#.NET, C#, XAML, Objective-C, C++

Frameworks

.NET, Windows Presentation Foundation (WPF), ASP.NET

Paradigms

Object-oriented Programming (OOP), Management, Scrum

Platforms

Xamarin, iOS, tvOS

Storage

Databases, Distributed Databases

Other

Algorithms, Data Structures, Programming Languages, IT Project Management, Debugging, User Interface (UI), Image Processing, Analytical Geometry, Number Theory, Analysis, Graph Theory, Operating Systems, Artificial Intelligence (AI), Computer Networking, Digital Signal Processing, Compilers, Pattern Recognition, Cost Accounting, Business Systems, APIs, Statistics, Communication, Encryption, eCommerce, Business Management, Data Warehousing, Computer Graphics, 3D Visualization, Geometry, User Experience (UX), Mathematics, 3D, Multithreading, Memory Management, Prototyping, Code Review

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring