Profile

As a junior software developer, I am passionate about building high-quality software solutions that meet the needs of end-users.

Along with my technical skills in distributed systems, cloud services, .NET, Rust, Flutter, TDD, DDD and other relevant technologies and frameworks, I have developed strong soft skills, such as effective communication, teamwork, and problem-solving, that enable me to work seamlessly with colleagues to achieve project goals.

With a commitment to continuous learning, I am eager to contribute my skills and learn from senior team members to create world-class software products.


Experience

Junior Software Developer at NetRom

Jun - Sep 2023:
.NET Framework MVC 4.8 SQL Server Entity Framework FHIR API Team Foundation VCS
Description:

While I was working for NetRom I have been involved in maintaining a medical platform named NeoZis for a consultancy company headquartered in Netherlands, alongside a team of experienced web and desktop developers.

My main responsibilties were related with implementing new features which improved the overall experience for the Online Questionnaire Module used by medical experts to inquire patients.

Wrapping up, I highly recommend the NetRom Team experience both for junior and senior developers as it enhanced both my technical and soft skills while enjoying working on a competitive project together with highly motivated and proficient people.

What does a software testing engineer do? by Endava

Mar - May 2023:
Automated Testing Functional Testing Performance Testing Security Testing

Embedded Systems Course by Continental

Oct 2022 - Jan 2023:
Embedded C Arduino Microcontrollers Avr
Docs:

Advent of Code 2022

Dec 2022:
Rust
Description:

I solved 15/25 challenges using Rust during the 2022 edition of Advent of Code.

Summer Internship by NetRom

Aug 2022 - Sep 2022:
.NET Core Web API Flutter EF Core GetX Clean Architecture CQRS Scrum
Description:

The experience of taking part in the Summer Internship by NetRom 2022 Edition represented a great oportunity for me to leverage my overall technical skills with modern frameworks such as .NET Core and Flutter and also soft skills in the context of building an exciting Digital Display Project.

During the internship, I have gained a solid knowledge in working with the Agile Methodology via Scrum ceremonies organized on a daily basis and also with development collaboration tools such as GitLab, Git and SourceTree. These facts have become a major player in the evolution of my future career as a full-stack developer together with the enhanced ability to manage complex tasks in the context of a motivated and engaging team and with the high quality survey of our mentors regarding the best practices in the GetX State Management and CQRS realms.

I really enjoyed being part of the NetRom Team during this both exciting and insightful internship as I had the opportunity to work on a real project scenario involving the advertisement digitalization process inside the company.

Docs:

Microsoft Summer Internship by Nagarro

Jul 2022 - Aug 2022:
.NET Core Razor Pages EF Core Identity Server Clean Architecture Scrum
Description:

During the Microsoft Summer Internship by Nagarro I had the opportunity to enhance my overall both soft and tech skills in the context of an exciting Business Trips Scheduler web app development.

I really enjoyed working on a real-life like project which combined Scrum ceremonies with Git Workflow and .NET Core continuous learning while integrating new features by adhering to the Clean Architecture principles.

Last but not least, the most effective lesson I learned during the internship emphasized the key value of the team work in the context of a large project as I had the opportunity to work together with both professional and enthusiast people in a quite friendly and motivating environment.

Docs:

C# Remote Learning by Nagarro

Nov 2021 - May 2022:
C# Fundamentals and Major Technologies
Task:
The C# Remote Learning program covers essential concepts and regular workshops on topics required in the software industry: refactoring, code reviews, clean code. The program is perfect for students, graduates, and tech enthusiasts who want to learn the basics of C# programming.
Description:
The C# Remote Learning Program represented a genuine opportunity to deep dive into the C#, OOP and .NET CORE Fundamentals and to enhance my development related skills by working on real use cases and apps.
Docs:

NetRom Software Academy

15 Nov - 15 Dec 2021:
Web application development
Task:
NSA consists in an insightful experience over the web development process, especially designed for familiarizing students with backend frameworks (.NET CORE, Spring Boot, Laravel) and frontend technologies (Angular)
Description:
The NSA Program helped me to gain a fine-grained grasp about web development by interacting with .NET CORE and Angular frameworks and Agile Methodology in a demo IoT related project. Also, I really enjoyed this experience as I met new people keen on web development and I made new friends.
Docs:

Advent of Code 2021

Dec 2021:
Kotlin
Description:

I solved 5/25 challenges using Kotlin during the 2021 edition of Advent of Code.

iTEC Participation

Mar 2021:
Web Dev
Task:
Develop a tourism advisor web application using online APIs for weather, flights, hotel pricing, maps, etc.
Description:
It was a pretty tough but insightful experience as this was my first hackathon, but it was just the beginning.
Docs:

Competitive Programming problems proposal

Jun - Sept 2020:
Competitive Programming Volunteering Activity
Context:
I was engaged in proposing a set of competitive programming problems related to Graph Theory. for Pbinfo and Kilonova platforms.
Description:
I spent a few months doing research on shortest-path and max-flow graph algorithms and implementing those gained ideas into some genuine competitive programming problems with insightful sentences.
Docs:

First Tech Challenge Romania Participation

Oct 2018- Mar 2019:
Robotics
Task:
Develop a robot that can navigate through a maze and reach a specific goal using a hardware kit provided by the organizers and a Java based framework.
Docs:

Projects

Pantheonix

Jan 2023 - Present:

Pantheonix is a work-in-progress competitive programming platform which harnesses the power of the ancient Gods of .NET Core, Rust and Flutter.

It is developed as a distributed cluster of microservices (Asgard) using gRPC, RabbitMQ, Docker and Kubernetes which communicates with a Flutter web client (Midgard).

Code on:
Built with:
Microservices DDD .NET Core Rust Flutter TDD gRPC ABP Docker Dapr Firebase Kubernetes RabbitMQ MongoDB SQL Server Redis Identity Server Envoy IOI Isolate

StarBooks

Sep 2022 - Present:
StarBooks is a work-in-progress E-Commerce cross-platform app especially designed for delivering your beloved novels world-wide based on Flutter and microservices written in Rust and .NET Core.
Code on:
Built with:
Microservices DDD .NET Core Rust Flutter Stripe

Talkaddict

Dec 2022 - Jan 2023:
Talkaddict is a desktop chat app based on JavaFX and inspired by Discord.
Code on:
Built with:
JavaFX ORMLite Pipelinr DDD

Reddit Lens

Nov 2022 - Dec 2022:
Reddit Lens is a ML based proof of concept project for detecting trolls and bots on subreddits based on Flask API, Flutter, Kafka clusters and Decision Trees.
Code on:
Built with:
Flask Flutter Kafka Websockets

Digital Display

Aug 2022 - Sep 2022:
During the 2022 edition of the Summer Internship organized by NetRom, I had the opportunity to work on project involving the advertisement digitalization process inside the company together with other teams of interns and using cutting-edge technologies and methodologies such as Flutter, .NET Core, GitLab, Clean Architecture and Scrum.
Built with:
.NET Core Flutter

Business Trip

Jul 2022 - Aug 2022:
During the 2022 edition of the Microsoft Summer Internship by Nagarro I had the opportunity to enhance my overall both soft and tech skills in the context of an exciting Business Trips Scheduler web app development involving various technologies such as .NET Core, EF Core, Identity Framework, Razor Pages, Clean Architecture, Bitbucket and Scrum.
Built with:
.NET Core EF Core Identity Framework Razor Pages

Zombie Hunter

Apr 2022 - May 2022:
Zombie Hunter is a tile-based 2D shooter game with a top-down view developed with the purpose to learn Pygame and game dev related concepts.
Code on:
Built with:
Python Pygame Tiled Editor Kenney Sprite Pack

Mobile TODO App

Dec 2021 - Jan 2022:
Cross-Platform Mobile TODO App implemented using Flutter, Firebase and DDD architecture
Code on:
Built with:
Dart Flutter Firebase Auth Firebase Firestore BLoC Intellij IDEA Material UI

Weather Forecast Android MVVM app

Aug - Sep 2021:
Weather Forecast Android App implemented using Kotlin and MVVM architecture
Code on:
Built with:
Kotlin SqlLite Retrofit Room Kodein Material UI

Alexis Voice Assistant

Feb - Apr 2021:
Pythonic Voice Assistant implemented using ML
Code on:
Built with:
Python Py Audio GTTS TensorFlow

SamiLang Compiler

Sep 2021 - Present:
Compiler for personal SamiLang programming language implemented in multiple stack flavours (currently based on C++ and LLVM, but with possibility to extend in Rust and Haskell)
Code on:
Built with:
C++ LLVM

Phoenix Programming Platform

Jul 2021 - Present:
Platform for learning competitive programming implemented using Golang Chi on backend, React on frontend and PostgreSQL
Code on:
Built with:
Go React Chi PostgreSQL

2048 Mobile Game

Apr 2021:
2048 Game implemented using Flutter framework
Code on:
Built with:
Flutter

OpenCV Virtual Mouse

Oct 2021:
AI Virtual Mouse implemented using Python OpenCV
Code on:
Built with:
Python OpenCV MediaPipe Numpy

CRUD Mania

Sep 2020 - Present:
Basic CRUD web apps developed using multiple backend technologies such as Java Servlets, plain PHP, Rust Rocket, Golang Mux and not only
Demos: