Nikita Nikitins

Full-Stack Developer | Azure, .NET, React.JS, ML & CV

Hi there! I'm a passionate Software Engineer specializing in .NET and Azure, with expertise in building modular integrations that handle large-scale data processing, ensure data integrity, and drive scalability. My goal is to become a Solution Architect, and I'm continuously expanding my knowledge by mastering new tools, technologies, and system design principles.

Rīga, Latvia.NET & Azure EngineerSolution Architect Goal
Key Projects
Highlights from my professional and academic work

Neural Networks for Object Recognition in Robotics

Comprehensive Bachelor Thesis developing end-to-end object detection pipeline using SSD, YOLOv5, and Faster R-CNN models. Built physical robot with Raspberry Pi, camera, and distance sensors for real-world testing. Configured Linux GPU environment with CUDA/cuDNN, leveraged Google Colab for model training, implemented data augmentation techniques for dataset expansion. Conducted comparative performance analysis across multiple architectures, with YOLOv5 achieving optimal real-time detection results. Developed full-stack monitoring solution using Python FastAPI backend and .NET Blazor dashboard for live model performance tracking.

PythonYOLOv5FastAPIBlazor.NETAzureRaspberry PiCUDAcuDNNGoogle ColabComputer VisionData AugmentationPyTorch

Custom Recommendation Engine for E-commerce Platform

Built hybrid recommendation system using collaborative and content-based filtering with Python scikit-learn. Developed FastAPI service for real-time recommendations, integrated Redis caching for performance, and created .NET Core admin dashboard for monitoring. Processed user interactions and product data to deliver personalized suggestions, achieving measurable improvements.

Pythonscikit-learnFastAPIRedisPostgreSQL.NET CoreCollaborative FilteringData Pipeline

Enterprise HRIS-Salesforce Integration Platform

Engineered bi-directional data synchronization solution between US HRIS system and Salesforce using .NET 6 (migrated to .NET 8) with Azure Durable Functions for orchestration. Implemented robust data integrity mechanisms, conflict resolution strategies, and real-time error handling using Service Bus messaging patterns. Built comprehensive monitoring dashboard, automated data validation pipelines, and created Python Jupyter notebooks for data analysis and visualization. Designed fault-tolerant architecture handling high-volume employee data transfers while maintaining GDPR compliance and audit trails.

.NET 8Azure Durable FunctionsService BusEntity FrameworkMSSQLSalesforce APIsAzureResiliencePythonJupyter NotebooksPostmanData IntegrationHRIS Systems

Multi-Company Construction Management Platform

Built comprehensive Azure-based platform managing inventory, projects, and workforce across multiple construction companies. Implemented multi-tenant architecture with real-time inventory tracking, project cost monitoring, worker scheduling, and equipment management. Integrated IoT for asset tracking.

Azure.NETReact.jsMulti-tenant SaaSIoT HubCosmos DBService BusAzure Functions

AI-Powered Parking Management System

Full-stack solo project implementing computer vision-based parking occupancy detection using custom-trained YOLOv5 model. Collected and annotated parking video datasets, trained model on Google Colab, and deployed via Python FastAPI on Linux. Built Flask simulation service for real-time video validation and .NET Blazor admin dashboard with custom Identity authentication for monitoring parking analytics. Developed Flutter mobile app featuring OpenStreetMap integration, displaying real-time parking availability, live camera feeds, and occupancy status across Riga parking locations. Delivered end-to-end solution from AI model training to mobile deployment.

YOLOv8PythonFastAPIFlaskComputer Vision.NETBlazor.NET IdentityFlutterOpenStreetMapGoogle ColabLinuxReal-time Systems

GDPR/HIPAA Compliant Medical Research Platform

Developed secure healthcare data platform for diabetes research using .NET 5 and Vue.js frontend. Built comprehensive admin dashboard enabling clinical researchers to manage sensitive patient data while maintaining strict compliance with GDPR and HIPAA regulations. Implemented role-based access controls, data encryption, audit logging, and secure patient portal where clients can access personalized analysis results and research insights. Designed data anonymization workflows and consent management systems to protect patient privacy throughout the research lifecycle.

.NET 5Vue.jsGDPR ComplianceHIPAAData EncryptionAudit LoggingRole-Based AccessData Privacy

Latvian Traffic Accident Reporting Platform with Bot Integration

Built comprehensive traffic accident reporting system for Latvian users integrating WhatsApp and Telegram bots for streamlined incident reporting. Implemented secure authentication using eParaksts, Smart-ID, and VPM (Vienotais Pieteikšanās Modulis) for verified user identity. Developed multi-party accident workflow allowing involved parties to collaborate, upload scene photos/videos, and submit reports directly to LTAB (Latvian Traffic Accident Bureau). Created secure Next.js client application with advanced security practices including data encryption, secure file uploads, and privacy protection measures to safeguard sensitive accident and personal data throughout the reporting process.

Next.jsWhatsApp APITelegram Bot APIeParakstsSmart-IDVPMData SecurityFile ManagementMulti-party WorkflowsLatvian Gov APIs

VDI Integration Platform

Developed .NET Core API for VDI integrating Latvian government systems (UR, VISS). Participated in code reviews and assisted with Angular frontend development for enterprise government application.

.NET CoreAngularLatvian Gov APIsUR IntegrationGovernment SystemsCode Reviews

CarKracht Auto Service Website

Developed multilingual Next.js website for Dutch car service company. Designed UI/UX, created logo in Canva and brainstormed the brand name, implemented SEO optimization, integrated analytics tracking, and deployed responsive web solution for NL client base.

Next.jsCanvaSEOAnalyticsMultilingualResponsive Design

Bouw Alliance Product Catalog Platform

Built internal Next.js catalog system for Dutch construction company featuring doors and windows inventory. Developed .NET backend API and integrated Three.js for interactive 3D product visualization with custom pricing calculator for construction specifications.

Next.js.NETThree.js3D VisualizationProduct CatalogCustom CalculatorConstruction Industry

Reinsurance Admin System with DX SICS Integration

Developed admin dashboard for reinsurance operations using Blazor and .NET backend. Integrated DX SICS systems for data exchange and assisted in building internal workflow manager tool for streamlined business processes.

Blazor.NETDX SICS IntegrationAdmin DashboardWorkflow ManagerReinsurance Systems

Multi-Platform Data Scraping Dashboard

Built comprehensive admin dashboard using .NET backend and React.js frontend for automated data extraction across multiple platforms. Developed robust web scraping solution using Selenium WebDriver with creative workarounds for anti-bot protection, dynamic content loading, and platform-specific challenges.

React.js.NETSelenium WebDriverWeb ScrapingAdmin DashboardData ExtractionAnti-Bot Solutions
Technologies & Tools
My technical expertise across different domains

Software Design & Architecture

Modular system design
DDD
Event-driven systems
Scalable architecture

Cloud Computing

Azure Functions
Logic Apps
Azure Data Factory
APIM
Identity
Cosmos DB
Azure Storage
Service Bus
Azure DevOps
AWS EC2
S3
SQS

Backend Development

.NET / C#
GoLang (beginner to advanced)
Python
JavaScript (Node.JS*)
C/C++ (used at the university)

Frontend Development

React.js
Angular
Blazor
Next.js

Databases

MSSQL
PostgreSQL
MongoDB
Azure Storage Table

DevOps & System Administration

Docker
Kubernetes
CI/CD
Linux
macOS
Raspberry Pi
Currently Learning

Rust Programming

High-performance, Crypto

AI

n8n, LangChain, building custom AI bot in Telegram

Certifications

AZ-204: Developing Solutions for Microsoft Azure

Microsoft

AZ-900: Microsoft Azure Fundamentals

Microsoft

TensorFlow for Deep Learning

Udemy

QA in TestDevLabs

TestDevLabs

Google's Go (golang) Programming Language

Udemy

Ultimate AWS Certified Developer Associate 2025 DVA-C02

Udemy

Machine Learning A-Z: AI, Python & R + ChatGPT Prize [2025]

Udemy

.NET 8 Microservices: DDD, CQRS, Vertical/Clean Architecture

Udemy

Education

Bachelor of Information Technology

Daugavpils University • 2019 - 2024

Grade: 9 • Programming Engineer

Thesis: Neural Networks for Object Recognition in Robotics

Languages
English: Fluent
Latvian: Fluent
Russian: Fluent

Ready to discuss your next project?