.NET Developer & Azure Engineer & C# Developer & Cloud Engineer & Database Developer & Oracle Developer & PHP Developer
Prehľad
Krátke zhrnutie
Kandidát je skúsený vývojár s 10-ročnou praxou. Pracoval na rôznych osobných projektoch v rámci Azure DevOps, GitHub, Unicode a mnohých ďalších. Jeho posledným projektom bol vývoj jadra prispôsobiteľného systému distribúcie videa Deltatre. Aktualizácia existujúcej aplikácie a jej migrácia zo starších technológií na novšie náprotivky, do cloudu. Počas svojej kariéry viedol tím vývojárov (približne 20 ľudí) a pracoval ako softvérový architekt. Má skúsenosti a agilnými metodikami, ako sú scrum a kanban. Ďalšie skúsenosti: softvérová architektúra, revízia kódu, migrácia dát, kódovanie audio/video a streamovanie Anglický jazyk ovláda slovom aj písmom. Medzi ďalšie jazyky patrí bosniansky/chorvátsky/srbský jazyk na stredne pokročilej úrovni.
Pracovné skúsenosti
10+ years of experience with software development. Specialist in .NET technologies, web development, desktop development, interoperability. .NET: C#, VB.NET, ASP.NET (MVC, WebAPI (REST), WebForms; ASP.NET Core), NUnit, Ninject, Entity Framework, WPF, WCF (SOAP), WinForms, Reflection, CIL, LINQ, GDI+, Win32 API interop, custom cultures, .NET Core/.NET 5 XML: XSLT, XPath, XML-Schema Web: HTML(5), CSS(3), SASS, JavaScript, TypeScript, jQuery, AJAX, Selenium, JSON, REST, SOAP,HTTP Database: Microsoft (T-SQL), MySQL, Oracle; database design Other programming languages: PHP, VB6/VBA, VBS, C, C++, C++/CLI, Java, PL/SQL, TypeScript (TS)
Other technologies and tools: Phalanger, GIT, SVN, TFS, Jira, Confluence, Jenkins, Bitbucket, FFmpeg, IIS, Mongo DB, Regular expressions, Node.JS, gRPC
Cloud: Azure (Azure Functions, batches, Event Hub); AWS (ECR/ECS, S3, CloudWatch); Docker
Other experience: Software architecture, code review, data migrations, audio/video encoding &streaming, agile, string parsing (FSAs), keyboard layouts development
On various personal projects I worked with Azure DevOps (TFS, GIT), GitHub, WPF/XAML, Xamarin, Win32 API, Unicode, Microsoft KLC, PHP, MySQL, Node.js, Azure Storage (blob, table) and more.
Senior Software Engineer
(February 2019)
- Developed the core of the highly customizable video distribution system, Deltatre Axis.
- Modernized the existing application and migrated it from legacy technologies to modern counterparts, cloud, containers, and microservices.
- Implemented new features based on customer requirements.
- Wrote technical documentation and architectural decision documents.
- Utilized various technologies including WCF, WF, WPF, WebAPI, .NET Core, MSMQ, T-SQL, XML, XSLT, Mongo, AWS, Docker, node.js, Octopus, Bamboo, NuGet, Nexus, Jira, ClickUp, Kafka, gRPC/ProtoBuf, and xUnit.
Freelance software developer
(January 2019)
- Worked as a freelance developer for various companies, mainly in the Czech Republic.
- Utilized technologies such as C#, .NET Core, ASP.NET Core, Azure (Functions, batches, storage, Event Hub, Key Vault, etc.).
- Collaborated with Azure DevOps, Jira, and ActiveCollab for project management.
- Implemented integration with third-party APIs such as Facebook, Google, Bing, LinkedIn, etc.
- Conducted web scraping, worked with xUnit and node.js (TypeScript), optimized database performance, and handled troubleshooting tasks.
Software Architect
(June 2016 – January 2019)
- Started as a junior developer and gradually progressed to become the technical team lead and software architect.
- Acquired expertise in web development, working with technologies such as WebForms, ASMX, and WCF (SOAP).
- Took on senior developer and lead developer responsibilities, handling complex tasks like audio and video recording using FFmpeg and integrating with 3rd-party APIs (YouTube, Facebook, Goolara, etc.).
- Contributed to team growth, expanding from 5 to 20 developers, and worked with 1 internal and 3 additional external US government customers.
- Developed and enhanced a Content Management System used by Radio Free Europe / Radio Liberty (RFE/RL), Voice of America (VoA), Office for Cuban Broadcasting (OCB), and Middle East Broadcasting Networks (MBN).
- Technologies used: JavaScript, jQuery, T-SQL, C#, WebForms, ASP.NET MVC, XML RSS, WCF SOAP, WebAPI REST, NUnit (unit testing), Ninject (dependency injection), Entity Framework ORM, FFmpeg, and more.
- Handled various data formats including XML (RSS, XAML), JSON, custom binary formats, and JPEG (EXIF, IPTC, XMP).
- Led a team of 15 developers working on diverse projects with different technologies and methodologies, including Agile.
- Made architectural decisions, designed databases, conducted code reviews, and actively participated in development tasks.
| Kontraktor | 407 € / Denne |
| Úroveň | SENIOR |