Back to professionals

.NET Developer & C# Developer

Overview


Short Summary

The candidate is a .NET developer with around 13 years of commercial experience. He has been working as a Tech Lead and Architect for the last 2 years, so he is more involved in management than development and he misses the aforementioned programming, so he would like to go back there as well. From frameworks and technologies he is mainly focused on ASP.NET MVC, .NET Core, WPF, WCF. He also has knowledge of DevOps and MS Azure platform. He works in an agile way, has experience with both Scrum and Kanban. Among foreign languages, he speaks English at a communicative level and has been living in the UK for the last few years.

Work Experience

04/2018 - currently: Technical Lead

As a Technical Lead within the client architecture team, I am responsible for understanding the product from both a functional and technical perspective. I make recommendations and implement technical choices for the product's future, while also applying new technologies and implementing core framework concepts. I monitor code quality and review technical documentation for new product features.

09/2016 - 06/2017: Senior Software Engineer

During this role, I created a new framework for mobile web applications based on ScriptSharp. The framework includes its own rendering and navigation system, and is modular with the ability to create new UI components and API libraries. The back-end is a lightweight ASP.NET Core server for providing scripts and instant pages.

02/2015 - 08/2016: Software Engineer

In this role, I focused on front-end development using C# (ScriptSharp), JavaScript, CSS3, and HTML5. I worked in a pure agile environment with a main focus on application performance, availability, and scalability.

07/2012 - 12/2014: Programmer and Analyst

I developed and maintained a software suite that automated the publication of aeronautical information publications (AIPs) and aeronautical charts. I collaborated with an international development team in English using agile project methodology. I refactored outdated code and created new software features using C# (Windows Forms, WPF, ASP.NET, and MVC).

02/2007 - 06/2012: Freelance Software Developer

During this period, I worked on various projects based on the .NET framework, developing desktop, web (ASP.NET), and mobile applications.

Overall, I have more than nine years of experience in professional software development, with expertise in .NET. I am also capable of programming in Java, Visual Basic, and C++. I have a strong understanding of OOP design patterns, SQL and non-SQL databases, and have experience designing software and databases in a UML environment. I am familiar with various frameworks and tools such as ASP.NET MVC, Blazor, .NET Core, WPF, Xamarin, Entity Framework, and more. I am a logical thinker with a willingness to learn new things, and I am a flexible and independent worker with good communication and presentation skills.

Author
.NET Developer & C# Developer
6369353ff064f880dde64052
Freelancer550  / Per day
Roles
.NET Developer C# Developer
Languages
English
Skillset
.NET Core.NET FrameworkASP.NETASP.NET MVCApplication ServerArchitectAzureBlazorC#C++CloudDatabaseDevOpsEntity FrameworkJavaJavaScriptMicrosoft serversOraclePL/SQLSQLUIUMLVisual basicWCFWPFXamarin
Localities
NetherlandsPrahaAmsterdamRemote