.NET Developer
8+ years exp
TypeScript
SQL
Node JS
JavaScript
C#
Python
Active 12 days ago
+40 (728) 801419 Invite to interview
Message
Download CVCV
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
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
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
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
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.
Evidence
ionut/porfolio-modern-ui/client/next.config.js: images.remotePatterns restricts remote image hosts
ionut/ecommerce-nutra-products/api/config/database.js: pool.min/pool.max and acquireConnectionTimeout settings
ionut/porfolio-modern-ui/client/tailwind.config.js: svg data-uri generation for lightweight patterns
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.
Evidence
ionut/porfolio-modern-ui/client/app/layout.js: Next.js RootLayout with analytics integration and organized top-level layout
ionut/porfolio-modern-ui/client/libs/mdx-remote.js: CustomMDX component composing MDXRemote with themed components
ionut/family-expense-fullstack-app/frontend/src/Components/Dashboard/Dashboard.js: composed dashboard using context and modular components
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.
Evidence
ionut/porfolio-modern-ui/client/app/api/git/route.js: try/catch returning 400 on error
ionut/ecommerce-nutra-products/client/src/hooks/useFetch.js: try/catch in fetchProducts with loading/error state
ionut/porfolio-modern-ui/client/package.json: lists @sentry/nextjs as a dependency (observability dependency present but integration not shown)
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.
Evidence
ionut/porfolio-modern-ui/client/libs/mdx-remote.js: CustomMDX wrapper with mapped MDX components
ionut/family-expense-fullstack-app/frontend/src/Components/Form/ExpenseForm.js: controlled form component using styled-components
ionut/porfolio-modern-ui/client/app/layout.js: top-level layout composing Navbar and Footer 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.
Evidence
ionut/porfolio-modern-ui/client/tailwind.config.js: custom container breakpoints and utilities including dark mode and svg data-URI utilities
ionut/porfolio-modern-ui/client/app/globals.css: theme tokens and utility class patterns
ionut/family-expense-fullstack-app/frontend/src/Components/Incomes/IncomeItem.js: media queries for responsive layout in styled component
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.
Evidence
ionut/porfolio-modern-ui/client/app/layout.js: includes @vercel/speed-insights and Analytics integrations
ionut/porfolio-modern-ui/client/app/api/git/route.js: uses next/cache unstable_noStore to control caching behavior
ionut/porfolio-modern-ui/client/tailwind.config.js: svg to data-uri utilities to reduce asset requests
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.
Evidence
ionut/ecommerce-nutra-products/client/src/hooks/useFetch.js: useEffect fetch with loading and error state
ionut/family-expense-fullstack-app/frontend/src/Components/Form/ExpenseForm.js: controlled inputs and integration with useGlobalContext
ionut/family-expense-fullstack-app/frontend/src/Components/Dashboard/Dashboard.js: consumes aggregated values from context for UI
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.
Evidence
ionut/porfolio-modern-ui/client/app/globals.css: design tokens and utility classes for consistent stylistic patterns
ionut/family-expense-fullstack-app/frontend/src/Components/Dashboard/Dashboard.js: polished card layouts and amount containers
ionut/family-expense-fullstack-app/frontend/src/Components/Incomes/IncomeItem.js: visually detailed item cards and responsive icon sizing
Verified artifacts
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:
