.NET Developer & C# Developer
Přehled
Krátké shrnutí
Seniorní vývojář v jazyce C#/.NET s více než 20 lety zkušeností v komerční sféře. Na svém posledním projektu se zaměřil na správnou strukturu rozhraní API, testovatelnost pomocí automatizovaných testů, přehlednost, srozumitelnost a čitelnost kódu, vytvoření dokumentace z formátu Swagger a generování dalších funkcí. Jeho úkolem bylo také správně navrhnout strukturu databázového modelu v Entity Frameworku, důraz byl kladen také na testování, např. pomocí frameworku xUnit. V další pozici se staral o to, aby kód, na kterém byla postavena neustále běžící produkce, nepadal, odhaloval a řešil případné problémy. Mezi další technologie, které na projektech používal, patří Angular, Microsoft .NET, databázové nástroje SQL (např. MS SQL, My SQL), ASP.NET WEB API, Redis, Azure CI/CD a Visual Basic. Má také zkušenosti s objektově orientovaným programováním. Během své dlouholeté praxe se dostal do oblastí, jako je problematika dat, software pro měření parametrů vibrací, sledování produktivity, vyrobené jednotky atd. Na mnoha projektech používal Scrum - měl sprinty, denní stand-upy, revize s analytikem. Baví ho týmová práce, kde si s kolegy mohou vzájemně vyměňovat zkušenosti a poznatky. Na jednom z předchozích projektů musel řešit projekty v angličtině s analytikem z Nizozemska, rozumí si ústně i písemně.
Pracovní zkušenosti
C# Developer
(February 2023 - April 2023)
- Developed software solutions for the maritime and offshore energy domain, including solutions for optimized constructions and operations logistics for wind farms and providing sea safety
- Worked as a backend developer on a project for web traffic display, using C# .NET 6.0, Redis, xUnit and Spec Flow tests, Azure CI/CD, and pipelines
- Worked as a frontend developer using Angular
C# Developer
( January 2022 - January 2023)
- Worked as a backend developer on a project for unit admin for pension used in Netherlands
- Used C# .NET 6.0, EF database first, MySQL database, xUnit and SpecFlow tests, and Azure
Developer
(March 2019)
- Programmed applications for company needs in Microsoft Visual Basic
- Developed WEB applications for company employee time management using ASP.NET
- Developed new functionality on an existing ASP application for data viewing and evaluation collected in production
- Used Visual Basic, ASP, ASP.NET, and MS SQL
Developer
(2005 - 2021)
- Responsible for process planning and development of a strong and stable environment for producing electromotors and pumps with other PC and PLC programmers
- Developed stations of automatic measurement of electrical and vibration parameters using NI LabView and .NET C# WinForms
- Conducted data analysis using FPY, Pareto, and spread, among other methods
- Created web applications using Microsoft ASP.NET web forms and Angular + IIS WEB API / .NET core WEB API
- Programmed Microsoft SQL server programming, TSQL, SP, Triggers, and SignalR client/server/applications/services in a production environment
- Used National Instrument developing environment as LabView and Vision for development and data collection and reporting
Developer
(2002 - 2004)
- Developed WEB and Windows applications for company partners in C# .NET
- Used Microsoft SQL database and ASP.NET, as well as Windows services
Help Desk Specialist
(1998 - 2001)
- Provided support for betting agency branches and coaching
- Conducted data collection and backup using ProgressSQL
- Performed data analyses for evaluating company risk
- Restored and repaired databases
- Acted as company WEB page administrator and programmer using PH
| Zaměstnanec | 78000 Kč / Měsíčně |
| Úroveň | EXPERT |