.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.
| Freelancer | 550 € / Per day |