Overview
Technical skills
Timeline
Roles

Overview

Middle-level full-stack web developer specializing in React/Next.js frontends and small Node.js REST APIs with a practical focus on shipping features. Strongest proven skill is building front-end UI and simple API integrations, supported by a Next.js app with a remote Octokit API route at client/app/api/git/route.js and multiple React/Vite projects plus an Express/Mongoose API (node-rest-api/app.js and model/model.js). Public code does not show automated tests, CI integration, contract testing, or performance/load engineering artifacts.

Technical skills

TypeScript
SQL
Node JS• Junior
JavaScript• Middle • 8y+
C#• Junior • 8y+
Python• Junior
Node JS
Axios
Strapi
Express
Mongoose
C#
MassTransit
Entity Framework Core• 6y+
FluentValidation• 6y+
MediatR• 6y+
xUnit• 6y+
Moq• 3y+
Polly• 3y+
Serilog• 3y+
Databases
MongoDB
MySQL
PostgreSQL
MS SQL• 8y+
Azure SQL Database• 6y+
RabbitMQ• 6y+
Redis• 6y+
Frontend
Next.js
React.js
Tailwind CSS
styled-components
Vite
Redux
Redux Toolkit
CSS Modules
autoprefixer
React Router
Bootstrap• 8y+
JQuery• 8y+
Angular• 6y+
DevOps
Azure
Kubernetes
Rest API
Vercel
Jenkins• 8y+
Azure AKS• 6y+
Azure DevOps• 6y+
Bicep• 6y+
Bitbucket• 6y+
Datadog• 6y+
Docker• 6y+
Splunk
Analytics
Power BI• 8y+
Cybersecurity
Auth0• 6y+
AI/ML
Streamlit

Timeline

Senior .NET Developer Senior
Elia Group Contractor
Oct 2024 to Present 1 Year 10 Months Brussels In office
Designed and maintained a critical data integration layer for high-volume messaging in the energy domain. Built integrations bridging on-prem messaging infrastructure with Azure cloud services. Acted as a key owner for the organization’s RabbitMQ messaging platforms and provided technical guidance for messaging solutions across teams.
RabbitMQ
Azure DevOps
Serilog
Redis
Splunk
Python
Streamlit
Moq
Senior .NET Developer Senior
Hays DE Contractor
Jul 2023 to Oct 2024 1 Year 3 Months Cologne In office
Delivered retail solutions for a large energy customer supporting millions of users across multiple platforms. Implemented new services with stakeholders and led development of major modules and features. Participated in an on-call rotation and used Azure tooling and automated testing practices to support reliable releases.
Azure DevOps
xUnit
MediatR
Polly
Redis
Serilogsince 2023
Moqsince 2023
Senior .NET Developer Senior
Tremend Software Consulting (Publicis Sapient) Full-Time
Jan 2020 to Jul 2023 3 Years 6 Months Bucharest In office
Worked on multiple client projects including a European financial application with microservice and layered architectures. Contributed to distributed APIs for retail meter and payment flows, and led a technical effort for an e-learning social network platform. Supported engineering practices such as mentoring, technical interviews, and designing reusable service-oriented infrastructure, using Azure, messaging, testing, and deployment tooling.
Azure SQL Database
Azure AKS
Azure DevOpssince 2020
MS SQL
Entity Framework Core
RabbitMQsince 2020
FluentValidation
MediatRsince 2020
xUnitsince 2020
Datadog
Redissince 2020
Docker
Bicep
Auth0
Angular
Bitbucket
Power BI
.NET Developer Middle
Open Group Full-Time
Jan 2018 to Jan 2020 2 Years Bucharest In office
Integrated software for financial leasing and related financial reporting, budgeting, and consolidation for web and desktop applications. Worked across C# and front-end technologies to deliver and maintain core features for a major French-market financial product. Used automated testing, database tooling, and CI/build systems to support delivery and stability.
C#
JavaScript
JQuery
Bootstrap
MS SQLsince 2018
Jenkins
Middle QA Engineer Confidence: High Generalist
Middle-level full-stack web developer specializing in React/Next.js frontends and small Node.js REST APIs with a practical focus on shipping features. Strongest proven skill is building front-end UI and simple API integrations, supported by a Next.js app with a remote Octokit API route at client/app/api/git/route.js and multiple React/Vite projects plus an Express/Mongoose API (node-rest-api/app.js and model/model.js). Public code does not show automated tests, CI integration, contract testing, or performance/load engineering artifacts.
Test Automation Frameworks
Building automated tests
Not evidenced in public code
Test Coverage & Strategy
What and how to test
Not evidenced in public code
API & Integration Testing
Testing how parts work together
Not evidenced in public code
Performance & Load Testing
Testing speed under load
Not evidenced in public code
Bug Reporting & Analysis
Finding and describing bugs
Not evidenced in public code
CI Test Integration
Running tests automatically
Not evidenced in public code
Technologies
JavaScript• Middle • 8y+
Rest API
Vercel
Recommendations
  • Develop feature-rich React/Next.js user interfaces and components, leveraging the existing Tailwind and Next configuration for design-system work.
  • Implement and maintain small to medium Node.js REST APIs using Express and Mongoose, including input validation and improved error handling.
  • Add test infrastructure: unit and integration tests, API contract tests and CI pipelines to raise code reliability and enable safe refactors.
  • Drive deployment and observability on Vercel or similar platforms, adding build/CI workflows and failure artifact collection.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Junior Backend Developer Confidence: Medium Generalist
Full-stack web developer focused on React frontends and small Node.js backends at a middle level, with a clear strength in building polished UI components and client-side application structure. The strongest proven skill is front-end React component and form work as shown in ExpenseForm.js and IncomeForm.js. There is limited public evidence of production-grade backend engineering such as transactional logic, schema migration history, resilience patterns, or formal API versioning.
API Design
3/10
How well APIs are designed
Basic API endpoints and client-side fetch hooks are present with minimal error handling and no advanced API design (no versioning, idempotency, or documented pagination).
Data Layer & Database
2/10
Working with databases
Data-layer artifacts exist (ORM libs and Strapi DB config) but there is no migration history, transaction handling, or query tuning visible in human-authored code.
Scalability & Performance
2/10
Handling load and speed
Minor performance-conscious choices (image remotePatterns, connection pool settings, svg data-uri utilities) but no caching strategy, queueing, or load-measurement work is present.
System Architecture
3/10
Overall system structure
Reasonable module boundaries for a small fullstack portfolio: Next.js app layout, MDX rendering component and React components are organized but no non-trivial service decomposition or inter-service contracts are present.
Security & Auth
2/10
Protecting data and access
Basic security hygiene is present (env-based tokens, host restrictions, SSL flags) but there is no evidence of auth lifecycle, input validation at boundaries, or dependency audit automation.
Reliability & Observability
2/10
Stability and monitoring
Minimal reliability and observability patterns: try/catch error handling is used but there are no retries with backoff, structured correlation ids, metrics or graceful shutdown handling in the human-authored code.
Expertise
Node.js• Junior
Industries
Commerce• Junior
Technologies
Python• Junior
SQL
C#• Junior • 8y+
Node JS• Junior
MySQL
MongoDB
PostgreSQL
Redis• 6y+
Splunk
Express
RabbitMQ• 6y+
Azure DevOps• 6y+
Datadog• 6y+
Azure
MS SQL• 8y+
Jenkins• 8y+
Docker• 6y+
Kubernetes
Entity Framework Core• 6y+
Serilog• 3y+
MediatR• 6y+
Polly• 3y+
xUnit• 6y+
Moq• 3y+
FluentValidation• 6y+
MassTransit
Axios
Bicep• 6y+
Azure SQL Database• 6y+
Bitbucket• 6y+
Azure AKS• 6y+
Recommendations
  • Develop customer-facing React interfaces and component libraries, including accessible forms and MDX-driven content.
  • Implement small fullstack features using Express/Node and MongoDB (CRUD endpoints, validation, and simple auth flows).
  • Maintain and extend Strapi content models and integrate them with frontend consumers for ecommerce catalogs.
  • Add reliability improvements to backend code: input validation, retries with exponential backoff, and basic observability (structured logs, metrics).
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Junior Frontend Developer Confidence: Medium UI Engineer
Middle frontend engineer specializing in React and component-driven UI with a strong eye for styling and layout. The strongest proven skill is implementation of componentized UI and theming, evidenced by the Tailwind configuration and custom MDX/styled-components components such as libs/mdx-remote.js and frontend form components. There is little public evidence of automated tests, advanced server-state handling or systematic accessibility and measured performance work.
UI Component Architecture
4/10
How interface parts are built
Component-driven UI with styled-components and Next/MDX composition is present, but architecture is conventional and shows some duplication across similar form components.
Responsive & Cross-browser
4/10
Works on all screens and browsers
Responsive layout and theming work is evident via Tailwind config, custom utilities and media queries in styled components, but no advanced feature detection or RTL/i18n patterns are implemented.
Performance Optimization
2/10
Speed of the interface
Some attention to performance basics is present (Next SpeedInsights and careful remotePatterns), but there is no measured optimization, bundle analysis, virtualization or advanced code-splitting shown.
Accessibility & Semantics
2/10
Usable for everyone
Minimal a11y and semantic improvements are applied in places, but there is little systematic accessibility work, testing, or focus/keyboard management for custom widgets.
State Management & Data Flow
3/10
Managing data in the app
Uses React state, a global context and a simple data-fetch hook with basic error handling; no advanced server-state patterns like request cancellation, optimistic updates or state machines are present.
UX & Visual Polish
4/10
Look and feel quality
Good visual polish and consistent design language across components with custom shadows, gradients and responsive card designs, but UX edge states like skeletons, undo patterns and consistent loading/error views are limited.
Expertise
React• Junior
Modern Web Frameworks• Junior
Frontend Architecture & Build Tools• Junior
Industries
Commerce• Junior
Financial Services• Junior
Technologies
TypeScript
Redux
Tailwind CSS
Next.js
Angular• 6y+
Bootstrap• 8y+
React.js
JQuery• 8y+
Vite
Mongoose
Strapi
styled-components
CSS Modules
Redux Toolkit
React Router
autoprefixer
Recommendations
  • Build and extend a shared component library or design-system migration work where consistent styling, tokens and component composition matter.
  • Implement medium-complexity single page app features that integrate a headless CMS or REST APIs, including form flows and dashboard pages.
  • Work on frontend build and tooling improvements such as measured performance audits, code-splitting, and CI integration for linting and accessibility checks.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories: