With 7+ years of experience in developing software on Microsoft stack, I'm specialized in designing enterprise-scale solutions as well as growing up projects from start. I mostly work on Desktop and Web platforms, but I also want to expand my skills to Mobile and IoT as well.
Key technologies: C# 7, ASP.NET MVC (Core 2.0), Entity Framework 7, SQL Server 2016, Angular 2, Typescript 2
I have a couple of personal projects launched as open-source on Gitlab. I preferred Gitlab because they have a CI build system that's really customizable and powerful.
You can check them in the Portfolio section
Honesty, efficiency and customer-satisfaction are my religion. I methodically apply principles like SOLID, KISS, TDD or DRY to ensure the highest quality and fast delivery. Moreover, my communication skills, stress endurance, flexibility and ability to learn fast recommend me as a long-term collaborator for any project.
What are the challenges you currently face with your project? I'm glad to help you out so let's discuss them via Messaging, LinkedIn or Skype.
Best,
Andrei-Flavius
? Office tools: Word, Powerpoint, Excel, Outlook
? Programming languages: C, C++, C#, Python, Javascript, Haskell
? Declarative languages: HTML, CSS, XML, JSON, XAML, JSON Schema
? Scripting languages: Bash, Python, Powershell, AWK, Batch
? Operating Systems: Windows 7, 8.1, 10, Windows Server 2012, Linux distros (Ubuntu, Fedora,
Linux Mint)
? App development frameworks: .Net 3.5, 4.0, 4.5, WPF, ASP.NET WebForms, ASP.NET MVC,
NodeJS, NInject, Moq, Telerik Controls
? App Development principles: DRY, TDD, UML, KISS, OOP, Design Patterns, GRASP, SOLID
? App package formats: Windows Store Appx, MSI Setups, Debian apt-get, nuget, npm
? Databases: SQL Server 2012, MongoDB, SQL Server Compact, MySQL
? Collaboration tools: TFS2010+, Jira, Lync, Sharepoint, WebEx
? Build tools: TFS Build, Jenkins, Autotools, CMake, MSBuild
? Development methods: Agile, Scrum, Waterfall, V-Model
? Version control: SVN, TFS 2010+, Perforce, GIT
? Code refactoring: Visual Studio
? Continous Integration: Team Foundation Server, Jenkins
Senior Software Engineer | Ivan Andrei Flavius PFA (Self-Employed)
Mindgaze.Tools.Secrets
This tool developed in .NET Core helps you encrypt string values by using the RSA encryption algorithm and a private key. The encrypted strings can only be decrypted with the right key. It's successfully used in one of my applications to store production secrets like database connection, user *** s or special URLs.
Education
- Microsoft Certified Professional
- Microsoft Specialist (Programming in C#)
- Microsoft Certified Solutions Developer - Windows Store Apps Using C#