.NET Developer & C# Developer
Overview
Short Summary
The candidate brings a wealth of experience as a freelance backend .NET developer, delivering robust solutions for prominent organizations. At her last position, she demonstrated proficiency in backend development, focusing on .NET Core Web APIs and micro-services. Moreover, she excelled in analyzing customer specifications, estimating development efforts, and maintaining existing functionality. Notable projects included developing micro-services for content management and notification systems, as well as migrating a legacy PHP-based CMS to .NET Core. He tech stack included .NET 6, C#, EF Core, Swagger, ElasticSearch, RabbitMQ, PostgreSQL, Redis, and Docker. Further, she showcased her ability to analyze customer requirements, design solutions, and implement web applications. Noteworthy contributions include the development and migration of web applications, such as the BMW Österreich Bonus system, from old frameworks to newer technologies like ASP .NET MVC. Overall, her diverse experience highlights her expertise in backend development, project management, and their adaptability in leveraging a wide range of technologies to deliver impactful solutions.
Work Experience
Freelance Backend .NET Developer
(APR 2022 - MAY 2023)
- Analysis of customer specifications, estimation of future development.
- Development of backend micro-services - .NET Core Web APIs. Development of unit tests.
- Maintanence of existing functionality.
- Working in agile scrum team.
- Cooperating with DevOps and frontend team.
- Projects: Multiple backend micro-services for managing and providing content and managing notifications for online news & hobby portals. Rewriting backend part of old PHP-based CMS system to .NET Core.
- Used technologies: .NET 6, C#, EF Core, Swagger, ElasticStack - ElasticSearch, APM, Kibana; RabbitMQ, OneSignal, PostgreSQL, Redis, Docker, Git & GitLab, XUnit. MySQL & PHP - reading code of old solution, no development.
Freelance Software Engineer
(SEP 2021 - MAR 2022)
- Analysis of customer requierements, design and implementation of solutions.
- Development of web applications.
- Rewriting web applications from old frameworks to newer technologies (LightSwitch -> ASP .NET MVC).
- Cooperation with other team members.
- Project: BMW Österreich - Bonus
- Internal application for administration of outlets bonus system.
- Used technologies: .NET 4.6, C#, ASP .NET MVC, Telerik Web Components, T-SQL, LINQ, jQuery, JavaScript, AJAX, HTML, CSS, LightSwitch, TFS
Freelance Software Engineer
(JUNE 2020 - JULY 2021)
- Analysis of customer requierements, design and implementation of solutions.
- Desktop app development, development of client-server architecture, development of unit & system tests.
- Maintenance of existing functionality.
- Working in agile multi-national scrum team.
- Close cooperating with other scrum teams.
- Project: OMNIS Analytical software for running titration analysis, managing devices, samples, subsamples and other data needed for successful analysis.
- Used technologies: .NET Core 3, .NET 5, C#, EF Core, T-SQL, LINQ, WPF, gRPC, WCF, Ninject, Nunit, SpecFlow, Git & GitHub, TeamCity
Senior Software Engineer - Freelancer
(JULY 2019 - APR 2020)
- Customer requirements analysis, designing and implementation of solutions.
- Back-end and installers development.
- Bugfixing and maintenance of existing products.
- Writing technical documentation.
- Cooperation with other team members, sharing information within the team, using agile SW development methods.
- Project: Minit Process Mining SW tool for process auto-mapping & analysis with support of many data sources (various ERP systems connectors etc.)
- Technology used: C#, ADO .NET, T-SQL, LINQ, WPF, WCF, WiX, Azure, Azure DevOps
Senior Software Developer
(SEP 2016 - JUNE 2019)
- Customer requirements analysis.
- Designing systems architecture.
- Designing data models for systems.
- Designing and implementation of REST WebAPI.
- Full-stack development - Back-end & front-end development.
- Writing technical documentation.
- Cooperation with other team members and sharing information within the team.
- Projects: MATRICS Modular information system which provides wide range of supporting features for flight training field.
- Main functionality: Creating data store by collecting data from registered devices (flight simulators, debriefing stations etc.); devices management - devices and maintenance overview, service records; flight training management - students and crews overview, flights and flight scenarios planning, training evaluations, creating reports; warehousing - stores and spare parts overview.
- Technology used: T-SQL, C#, ADO .NET (SqlClient), LINQ, ASP .NET WebAPI, ASP .NET MVC, HTML 5, CSS, JavaScript, jQuery, AJAX, Git, Azure, Azure DevOps
| Freelancer | 275 € / Per day |
| Level | SENIOR |
| Žilinský kraj | |
| Trenčiansky kraj | |
| Bratislavský kraj | |
| Trnavský kraj |