.NET Developer & C# Developer
Prehľad
Krátke zhrnutie
Kandidát má bohaté skúsenosti ako nezávislý vývojár v oblasti .NET, ktorý dodáva robustné riešenia pre významné organizácie. Na svojej poslednej pozícii preukázala odbornosť v oblasti vývoja backendu so zameraním na webové rozhrania API .NET Core a mikroslužby. Okrem toho vynikala v analýze špecifikácií zákazníkov, odhadovaní vývojových prác a údržbe existujúcich funkcií. Medzi významné projekty patril vývoj mikroslužieb pre systémy správy obsahu a notifikácií, ako aj migrácia staršieho CMS na báze PHP na jadro .NET. Jeho technologický stack zahŕňal .NET 6, C#, EF Core, Swagger, ElasticSearch, RabbitMQ, PostgreSQL, Redis a Docker. Ďalej predviedla svoju schopnosť analyzovať požiadavky zákazníkov, navrhovať riešenia a implementovať webové aplikácie. Medzi pozoruhodné príspevky patrí vývoj a migrácia webových aplikácií, ako je napríklad systém BMW Österreich Bonus, zo starých rámcov na novšie technológie, ako je ASP .NET MVC. Celkovo jej rôznorodé skúsenosti vyzdvihujú jej odborné znalosti v oblasti vývoja backendu, riadenia projektov a ich prispôsobivosti pri využívaní širokej škály technológií na poskytovanie efektívnych riešení.
Pracovné skúsenosti
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
| Kontraktor | 275 € / Denne |
| Úroveň | SENIOR |
| Žilinský kraj | |
| Trenčiansky kraj | |
| Bratislavský kraj | |
| Trnavský kraj |