Vlad F.

FULL STACK DEVELOPER

586 dollar

My experience

More

FreelanceApril 2021 - Present

๐Ÿ’ป I work as a consultant / contractor / freelancer and help businesses develop their enterprise products.

My programming language of choice is C# (backend solutions using mainly .NET Core) but I have also done mobile development (using Xamarin). I am continuously looking for new challenges and self-improvement.
๐Ÿค Feel free to contact me anytime and let's see how I can help !
More

Cognizant SoftvisionMay 2019 - Present

โœ” Company App

The client, a top player in the pharma industry, was dealing with inefficient communication with highly qualified employees due to the usage of deprecated and hard-to-maintain corporative communication tools.
โ€ข ๐ ๐ซ๐ž๐ฐ ๐ญ๐ก๐ž ๐ง๐ฎ๐ฆ๐›๐ž๐ซ ๐จ๐Ÿ ๐๐š๐ข๐ฅ๐ฒ ๐œ๐จ๐ง๐ง๐ž๐œ๐ญ๐ž๐ ๐ž๐ฆ๐ฉ๐ฅ๐จ๐ฒ๐ž๐ž๐ฌ ๐Ÿ๐ซ๐จ๐ฆ ๐Ÿ๐ŸŽ ๐ญ๐จ ๐ฆ๐จ๐ซ๐ž ๐ญ๐ก๐š๐ง ๐Ÿ๐ŸŽ๐ŸŽ๐ŸŽ by assuring an effective communication instrument by taking part in the architectural design of a dynamic, highly customizable mobile application and implementing major features such as news feed and like of articles.

๐Ÿ› ๏ธ Skills: Xamarin Forms, C#, MVVM, Git, Nunit, Moq, SonarCloud, Agile


โœ” Transportation Portal

The client, a large transport group, was missing huge business opportunities and was wasting a significant amount of time on repetitive manual tasks due to having an unscalable legacy system that was hard to maintain.

โ€ข ๐œ๐จ๐ง๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐ญ๐จ ๐ญ๐ก๐ž ๐ ๐ซ๐จ๐ฐ๐ญ๐ก ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ ๐ซ๐จ๐ฌ๐ฌ ๐ซ๐ž๐ฏ๐ž๐ง๐ฎ๐ž ๐ฐ๐ข๐ญ๐ก $๐Ÿ“๐Œ+ ๐ฉ๐ž๐ซ ๐ช๐ฎ๐š๐ซ๐ญ๐ž๐ซ and ๐ž๐ง๐ก๐š๐ง๐œ๐ž๐ ๐ญ๐ก๐ž ๐ ๐ž๐ง๐ž๐ซ๐š๐ฅ ๐ฉ๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ ๐›๐ฒ ๐Ÿ“๐ŸŽ% by using a clean architecture approach and building an efficient synchronization mechanism between microservices.

โ€ข ๐ข๐ง๐œ๐ซ๐ž๐š๐ฌ๐ž๐ ๐ญ๐ก๐ž ๐๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ ๐ฌ๐ฉ๐ž๐ž๐ ๐›๐ฒ ๐Ÿ๐ŸŽ๐ŸŽ% and ๐ซ๐ž๐๐ฎ๐œ๐ž๐ ๐ญ๐ก๐ž ๐ญ๐ข๐ฆ๐ž ๐ซ๐ž๐ช๐ฎ๐ข๐ซ๐ž๐ ๐›๐ฒ ๐จ๐ฉ๐ž๐ซ๐š๐ญ๐จ๐ซ๐ฌ ๐ญ๐จ ๐ง๐จ๐ญ๐ข๐Ÿ๐ฒ ๐ญ๐ก๐ž ๐œ๐š๐ซ๐ซ๐ข๐ž๐ซ๐ฌ ๐ญ๐จ ๐ŸŽ by designing and implementing the core microservice together with the notification system.

๐Ÿ› ๏ธ Skills: ASP .NET Core, C#, XUnit, Moq, PostgreSQL, EF Core, Git, CQRS, Azure, Docker, SonarCloud, Handlebars
More

UTISeptember 2018 - April 2019

โœ” Warehouse Management System

The client, one of the biggest regional egg producers, was unable to automatically centralize and utilize data from warehouses due to the limitation of the current solution of using an application instance per each warehouse.
โ€ข ๐ฆ๐š๐ง๐š๐ ๐ž๐ ๐ญ๐จ ๐ซ๐ž๐๐ฎ๐œ๐ž ๐ฆ๐š๐ง๐ฎ๐š๐ฅ ๐ฐ๐จ๐ซ๐ค ๐๐จ๐ฐ๐ง ๐ญ๐จ ๐ŸŽ by having a single running instance by extending the processing pipeline of the solution by adding a separate directory structure for each warehouse.

๐Ÿ› ๏ธ Skills: C#


โœ” Ticketing Vending Machine

The client, the public transportation company from Galati, was struggling with infernal queues and had missing vital traveler statistics due to the lack of an automated system for ticket selling and validation.

โ€ข ๐ž๐ง๐ฌ๐ฎ๐ซ๐ž๐ ๐ซ๐ž๐๐ฎ๐œ๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐œ๐จ๐ง๐ ๐ž๐ฌ๐ญ๐ข๐จ๐ง ๐›๐ฒ ๐Ÿ๐ŸŽ% by leveraging the power of statistics by developing QR-based tickets which contain sufficient pieces of information about the trip such as bought time and validation time.

โ€ข ๐œ๐จ๐ง๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐ญ๐จ ๐ญ๐ก๐ž ๐ซ๐ž๐๐ฎ๐œ๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ญ๐ข๐ฆ๐ž ๐ฌ๐ฉ๐ž๐ง๐ญ ๐ข๐ง ๐ช๐ฎ๐ž๐ฎ๐ž๐ฌ ๐›๐ฒ ๐ฑ๐Ÿ.๐Ÿ“ by implementing a simple and intuitive UI for vending machines and by integrating modern hardware like ticket printers and coin dispensers.

๐Ÿ› ๏ธ Skills: C#, WPF, Zxing


โœ” Fault Management System

The client, a leading Roumanian company in the IT industry, was inefficiently losing time on integrating new hardware devices in the existing parameter monitoring solution due to multiple iterations of testing and adjustments.

โ€ข ๐ฆ๐š๐ง๐š๐ ๐ž๐ ๐ญ๐จ ๐๐ซ๐š๐ฌ๐ญ๐ข๐œ๐š๐ฅ๐ฅ๐ฒ ๐œ๐ฎ๐ญ ๐ญ๐ก๐ž ๐ญ๐ข๐ฆ๐ž ๐ซ๐ž๐ช๐ฎ๐ข๐ซ๐ž๐ ๐Ÿ๐จ๐ซ ๐ข๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐ง๐  ๐ง๐ž๐ฐ ๐ฌ๐ž๐ง๐ฌ๐จ๐ซ๐ฌ ๐›๐ฒ ๐ฆ๐จ๐ซ๐ž ๐ญ๐ก๐š๐ง ๐Ÿ“๐ŸŽ% by reducing the number of iterations by implementing a new lightweight standalone web application, capable of simulating any sensor by defining the probabilities and working ranges for the device.

๐Ÿ› ๏ธ Skills: ASP .NET Core, Razor Pages, HTML, CSS
More

ORTEC - Optimize Your WorldApril 2017 - September 2018

โœ” Employee Self Service

The client, a successful logistic optimizer company, had difficulties in selling his workforce management solution in new markets due to ing an old, bugged, and unsecured mobile application.
โ€ข ๐œ๐จ๐ง๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐ญ๐จ ๐ญ๐ก๐ž ๐ฌ๐ฉ๐ซ๐ž๐š๐ ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ซ๐ž๐›๐ซ๐š๐ง๐๐ž๐ ๐ฌ๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง ๐ข๐ง ๐Ÿ ๐ง๐ž๐ฐ ๐œ๐จ๐ฎ๐ง๐ญ๐ซ๐ข๐ž๐ฌ by enhancing the globalization capabilities of the application by adding localization files and support for time zones.

โ€ข ๐ฆ๐š๐ง๐š๐ ๐ž๐ ๐ญ๐จ ๐ฌ๐ฎ๐ฌ๐ญ๐š๐ข๐ง ๐ญ๐ก๐ž ๐ž๐ฑ๐ฉ๐š๐ง๐ฌ๐ข๐จ๐ง ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ญ ๐Ÿ๐ซ๐จ๐ฆ ๐Ÿ“๐ŸŽ.๐ŸŽ๐ŸŽ๐ŸŽ ๐ญ๐จ ๐Ÿ—๐ŸŽ.๐ŸŽ๐ŸŽ๐ŸŽ ๐ฎ๐ฌ๐ž๐ซ๐ฌ by redesigning from scratch multiple business flows and addressing the security issues found in older versions of the mobile application, by an external audit

๐Ÿ› ๏ธ Skills: C#, Xamarin Android, Xamarin iOS, ADO.NET, ASP .NET, SQL Server, SQL Lite, Perforce, XML, XSD, Agile
More

TeamnetAugust 2016 - April 2017

โœ” Work Inspection

The client, the Romanian Ministry of Labor, had an inefficient way of communicating with employees and employers and was unable to process all petitions due to a bugged and non-mobile-friendly digital system.
โ€ข ๐œ๐จ๐ง๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐ญ๐จ ๐ซ๐š๐ข๐ฌ๐ข๐ง๐  ๐ญ๐ก๐ž ๐š๐ฎ๐๐ข๐ž๐ง๐œ๐ž ๐จ๐Ÿ ๐ฉ๐ซ๐ž๐ฌ๐ฌ ๐ซ๐ž๐ฅ๐ž๐š๐ฌ๐ž๐ฌ ๐›๐ฒ ๐Ÿญ๐Ÿฌ๐ฑ by optimizing the UI and enhancing support for mobile devices by redesigning various screens with Bootstrap

โ€ข ๐ž๐ง๐ฌ๐ฎ๐ซ๐ž๐ ๐Ÿ๐ŸŽ๐ŸŽ% ๐œ๐จ๐ซ๐ซ๐ž๐œ๐ญ๐ง๐ž๐ฌ๐ฌ ๐จ๐Ÿ ๐ฉ๐ž๐ญ๐ข๐ญ๐ข๐จ๐ง๐ฌ ๐ฉ๐ซ๐จ๐œ๐ž๐ฌ๐ฌ๐ข๐ง๐  flow by increasing the stability of document uploads by using a CLOB storage approach

๐Ÿ› ๏ธ Skills: Java EE, Hibernate, PostgreSQL, AngularJS, JS, HTML, CSS, Bootstrap, Tomcat

My stack

ZXing, xUnit, XML Schema, XML, Xamarin, Unit testing, Swagger, SQLite, SQL, Sonar, REST API, Razor, PostgreSQL 10, PostgreSQL, Perforce, NUnit, NoSQL, MVVM Pattern, MVVM, Moq, MongoDB, Microsoft SQL Server, Microservices architecture, Microservices, Jscript, Java, iOS, HTML, Hibernate, Handlebars.js, Git, Entity Framework, Docker, CSS, CQRS, C#, Bootstrap, Azure, ASP.NET Core, ASP.NET, AngularJS, Angular, Android, Agile Methodology, Agile, ADO.NET, ADO, .NET Framework, .NET Core, .NET