
George Vlad
Verified Expert in Engineering
Software Engineer and Developer
Baia Mare, Maramureș County, Romania
Toptal member since March 24, 2026
George is a software engineer focused on building high-performance data systems and APIs. He brings strong expertise in Python, SQL, and efficient data processing, with an emphasis on scalability and clean architecture. George excels at turning complex data problems into simple, reliable solutions that are easy to maintain and fast to execute.
Portfolio
Experience
- Data Analysis - 8 years
- Pandas - 5 years
- SciPy - 5 years
- NumPy - 5 years
- Python 3 - 5 years
- REST APIs - 3 years
- SQL - 3 years
- FastAPI - 2 years
Preferred Environment
Python 3, FastAPI, Git, Jupyter Notebook, NumPy, SciPy, Pandas, REST APIs
The most amazing...
...solution I've built is a high-performance data engine that reduced processing time from hours to seconds by leveraging sparse matrices.
Work Experience
Software Engineer
YouGov PLC
- Designed high-performance Python components for statistical computation, weighted aggregation, and large-scale analytical data processing.
- Implemented sparse matrix-based processing with NumPy and SciPy to improve execution speed and memory efficiency.
- Extended analytical engine functionality to support complex multi-response data structures, including dichotomous set handling.
- Built significance testing capabilities for means and proportions, including pairwise tests, overlap corrections, and effective base calculations.
- Developed diagnostic and documentation tooling to make statistical calculations transparent, reproducible, and easier to validate.
- Improved reliability of production analytical workflows by adding targeted tests for statistical, aggregation, and multi-response edge cases.
- Investigated and resolved complex engine-level bugs involving caching, scaling, grouped calculations, rebasing, and statistical outputs.
- Optimized data processing logic through vectorization, sparse matrix operations, and careful reduction of Python-loop bottlenecks.
- Supported production-grade analytical systems used to process large survey datasets under strict accuracy and delivery requirements.
- Collaborated with analysts, researchers, and engineers to translate statistical requirements into maintainable Python software.
Experience
Sparse Matrix Engine for Survey Data Aggregation
I rearchitected the computation layer around CSR/CSC matrices using NumPy and SciPy, enabling vectorized cross-tabulation, weighted aggregation, and statistical calculations without materializing large intermediate datasets. Aggregations were performed directly on encoded matrices, reducing data movement and avoiding dense expansions.
The engine improved processing time from several hours to seconds while significantly lowering memory usage. I also implemented encoding, indexing, and alignment logic to preserve links to the original dataset and produce deterministic, reproducible outputs.
I worked closely with analytical stakeholders to validate statistical correctness and integrate business rules. The design also created a scalable foundation for significance testing, diagnostics, and future statistical extensions.
Statistical Diagnostics and Formula Documentation Tooling
I built tooling that generated detailed diagnostic outputs for pairwise statistical tests, including differences, bases, effective bases, overlaps, standard errors, test statistics, and p-values. This allowed engineers and analytical stakeholders to inspect the underlying numbers instead of treating the statistical engine as a black box.
I also implemented formula documentation views that explained the calculation paths used by the significance testing system, supporting clearer validation, debugging, and communication with non-engineering stakeholders.
The work improved confidence in statistical correctness, made edge-case debugging faster, and created a stronger foundation for maintaining and extending the testing engine over time.
Statistical Significance Testing Engine for Survey Analytics
I implemented pairwise statistical testing logic, including support for means, proportions, weighted bases, effective bases, standard errors, t-statistics, p-values, and overlap-aware calculations. The engine was designed to work efficiently with CSR matrices produced by the aggregation layer, avoiding unnecessary dense transformations and keeping memory usage low.
I also handled complex analytical cases, such as grouped outputs, rebased calculations, multi-response variables, and dichotomous set data. The implementation included validation logic, diagnostics, and regression tests to ensure numerical correctness across edge cases.
This work improved the reliability and scalability of statistical testing in production analytical workflows and made the calculation layer easier to inspect, debug, and extend.
Shipping Capacity Analytics API
I implemented the analytical logic primarily in SQL, using SQLite and recursive CTEs to generate weekly periods, normalize dates, deduplicate vessel journey records, and calculate offered capacity per week. I also added a rolling four-week average to provide a smoother view of capacity trends across the requested date range.
The service was built with a simple, maintainable architecture using FastAPI, SQLite, and automated tests. I focused on clear query design, reproducible outputs, and endpoint behavior that could be validated with sample datasets.
This project demonstrated back-end API development, SQL-based analytical processing, and the ability to translate a business problem into a reliable data service.
Project Pulse – Full-Stack SaaS Project Operations Platform
https://github.com/vladgeorgeb/project_pulse_apiCertifications
Python for Data Science, AI & Development
IBM
Skills
Libraries/APIs
NumPy, SciPy, Pandas, REST APIs, API Development, SQLAlchemy, Pydantic, React
Tools
Git, Pytest, GitLab CI/CD, Claude Code
Languages
Python 3, Python, SQL, TypeScript
Frameworks
Alembic
Paradigms
Unit Testing
Platforms
Jupyter Notebook
Storage
SQLite
Other
Data Analysis, Statistical Computing, Data Processing, Data Science, Significance Testing, Back-end Development, APIs, Full-stack, AI Tools, FastAPI, Performance Optimization, Sparse Matrices, CSR Matrices, CSC Matrices, Hypothesis Testing, Software Architecture, Statistical Diagnostics, Data Engineering, Vite, Authentication, API Design, Observability
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring