Benitas Sirutis

Software Engineer

Projects
Nimbus

Nimbus

Hackathon Winner - AI financial assistant for stablecoin banking. Natural conversation handles transfers, budgets, subscriptions, and spending analysis. Real-time dashboard with WebSocket updates, 15+ custom tools, and PDF report generation.

GoReactWebSocketsAIClaude
C++ Neural Network

C++ Neural Network

Digit Classifier built from scratch in C++ using only STL. Implements a feedforward neural network with backpropagation, trained on the MNIST dataset. Achieves 95% accuracy with a simple architecture and demonstrates core AI/ML concepts without external libraries.

C++CMakeAIML
Order Book Simulator

Order Book Simulator

A C++ Order Book data structure simulator, matching in-memory buy and sell orders. Showcasing evolving depth, spreads, and mid-prices in real-time.

C++ConcurrencyCMakeData StructuresAlgorithms
ExoGuessr

ExoGuessr

Interactive 3D exoplanet detection model integrated with an interactive guessing game.

Next.jsThree.jsTypeScriptData VisualizationAI/ML
LeadGreen

LeadGreen

Sustainability platform for university students with QR-based verification of sustainable actions and point redemption. Secure JWT auth with refresh rotation and token blacklisting.

DjangoReactPostgreSQLAWSJWT
Pathfinding Visualiser

Pathfinding Visualiser

Interactive C++ visualiser for Dijkstra, A*, and BFS with real-time rendering, modular architecture, dynamic grid management, and obstacle placement. Supports saving/loading grids and interactive controls.

C++SFMLCMakeImGui
Chess

Chess

C++ Chess game with drag and drop mechanics, including all mechanics such as castling, en passant, and pawn promotion.

C++SFMLCMake
Frauducate

Frauducate

Platform training students to recognize fraud during onboarding using AI-generated conversations and interactive quizzes.

FlaskReactOpenAI API
ShortLinks

ShortLinks

A modern, lightweight URL shortening API built with Spring Boot.

JavaSpring BootREST APIDatabaseMaven
Unplug'd

Unplug'd

Desktop app for power consumption and cost monitoring. Multi-threaded CPU monitoring (~20% reduction), analytics, and predictions.

C++PythonWindows APITkinter