Esteven D.
Software Engineer
• Software development in C# (.NET Framework, .NET Core, and .NET) with more than 11 years of experience. • Desktop application development in C#, primarily using WPF and WinDev. • Mobile application development using Flutter and Dart with 4 years of experience. • General knowledge of ASP.NET, Blazor, JavaScript, TypeScript, React, jQuery, Python, PHP and PowerShell scripting. • Advanced WPF application development using the MVVM architecture, including advanced Data Binding, creation of complex User Controls, control styling and templating, Dependency Properties, Attached Properties, and the use of components and frameworks such as DevExpress, Prism, Handy Controls, and ModernWPF. Experienced in debugging and visual inspection using Snoop. • Knowledge in Radzen Blazor and MudBlazor frameworks for web applications. • SQL databases: SQL Server, SQLite, PostgreSQL, and MySQL, with 11+ years of experience: Database design and implementation; Performance optimization through indexing and normalization; Stored Procedure design and development; Integration using Entity Framework 6 and Entity Framework Core. • REST API integration, including OpenAI API, Spotify Web API, College Scorecard API, DomainBox API, InternetBs API, Dreamscape Reseller API, and Hexonet API. Also experienced in maintenance, troubleshooting, and enhancements of ASP.NET Web APIs. • Use of AI-assisted development tools to accelerate coding tasks and solve unfamiliar technical challenges, including GitHub Copilot, Codex, ChatGPT, and Gemini. • Advanced querying using LINQ and Lambda Expressions. • Asynchronous programming (async/await), background threading and use of Cancellation Tokens. • Source code management and version control using Git, GitHub, and Azure DevOps. • Implementation of authentication and authorization integrations with BambooHR (Auth0-based). • Processing, serialization, and deserialization of JSON, XML, and CSV data. • Excel (.xlsx) file generation and manipulation using ClosedXML. • Development of Google Chrome extensions using JavaScript. • Implementation of data encryption mechanisms for files and text. • Integration with Active Directory and Azure Active Directory through .NET libraries. • Task automation using Windows Task Scheduler and .NET libraries. • Experience with POS systems and peripheral device integrations with serial port communication (COM). • Previous experience with C++ and the Qt Framework, as well as basic Linux administration and Linux command-line usage. • Use of Adobe Photoshop to assist in application design tasks, including logos, UI mockups, and layout designs. About me: Software developer with over 11 years of experience designing and developing software across multiple programming languages, primarily .NET C#. Experienced in SQL database implementation, software debugging, troubleshooting, quality assurance testing, and technical documentation. Strong analytical and problem-solving skills for identifying and solving complex problems through efficient technological solutions. Committed and passionate about continuous learning, research, and process improvement, with the ability to quickly adapt to new technologies and work environments. Note: Not all projects are in my Portfolio. I mostly worked on private projects so is hard for me to show everything on what I've worked
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.8k
Billed in all: $67,873$68k
$438 in the last 6 months
Across 17 contracts
Earnings, last 30 days
Skill rankings: Top 15% in Model View ViewModel
Ranked by MRR among everyone on Upwork with the skill.
- #7Application Improvement23 freelancers · 🇵🇦 #1Top 30%🇵🇦#1 of 1
- #30XAML130 freelancers · 🇵🇦 #1Top 23%🇵🇦#1 of 1
- #32DevExpress181 freelancers · 🇵🇦 #1Top 18%🇵🇦#1 of 1
- #34Model View ViewModel228 freelancers · 🇵🇦 #1Top 15%🇵🇦#1 of 1
- #90Windows Presentation Foundation398 freelancers · 🇵🇦 #1Top 23%🇵🇦#1 of 1
- #221Entity Framework1,047 freelancers · 🇵🇦 #1Top 21%🇵🇦#1 of 1
- #258Bug Fix1,157 freelancers · 🇵🇦 #1Top 22%🇵🇦#1 of 1
- #476Database Design2,161 freelancers · 🇵🇦 #1Top 22%🇵🇦#1 of 1