Eduardo Payan, .NET Developer in Seattle, WA, United States
Eduardo Payan

.NET Developer in Seattle, WA, United States

Member since May 6, 2016
In his more than a decade-long career, Eduardo has successfully fulfilled many roles, including .NET specialist, software architect, and team lead. Passionate about agile development practices, he is enthusiastic about their project implementation. Besides his in-depth technical expertise and fantastic communication skills, Eduardo is a Microsoft Certified Professional Developer (MCPD).
Eduardo is now available for hire


  • Unosquare
    Windows Communication Framework (WCF), Windows Presentation Foundation (WPF)...
  • Global Hitss
    Windows Communication Framework (WCF), Windows Presentation Foundation (WPF)...
  • Tiempo Development
    ActionScript 3, Flex, MySQL, Microsoft SQL Server, ASP.NET MVC, WinForms...


  • SQL 14 years
  • C# 13 years
  • Software Design Patterns 10 years
  • Windows Presentation Foundation (WPF) 6 years
  • Microsoft Certified Professional Developer (MCPD) 6 years
  • ASP.NET MVC 6 years
  • Windows Communication Framework (WCF) 5 years
  • Xamarin 1 year


Seattle, WA, United States



Preferred Environment

Visual Studio, Windows 10

The most amazing...

...project was solving an information accessibility problem in a WinRT app for internal training processes.


  • Senior Software Engineer

    2015 - 2016
    • Migrated a customer’s application from WinForms to WPF.
    • Designed the strategy to migrate the legacy code.
    • Developed a tree-like data loader with asynchronous behavior; implementing a MVVM pattern.
    • Investigated third-party requirements for new features.
    • Designed new components.
    • Implemented a REST service.
    Technologies: Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), .NET, C#
  • Senior Software Engineer

    2014 - 2015
    Global Hitss
    • Designed the architecture for new features.
    • Developed WPF components; implementing MVVM pattern.
    • Migrated WinForms legacy code to WPF.
    • Developed WCF services.
    • Provided training to the team.
    Technologies: Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), C#, .NET
  • Senior Software Engineer

    2008 - 2014
    Tiempo Development
    • Analyzed, designed, developed, and coordinated the team project for data collection from a Common Agent Platform using Apache ActiveMQ for Tripwire Log Center.
    • Developed a WinRT application for internal training purposes: the application was designed as part of the training for an internal group at Tiempo Development. The problem solved in the said application is the accessibility of information about the development resources available in a rich graphical interface that is specifically designed to work as a WinRT application, for a Windows 8 environment, in a multi-touch interface (a tablet).
    • Built web and Windows applications to manage audit data for USA Water Systems. These applications purely manage data—going from the simplest data input form to survey designers and custom applications of them.
    • Analyzed, designed, and developed a safe file storage server. It's a Windows application that encrypts files and uploads them to a server for their preservation and security files; fully merged into a Windows functionality to ease the usability.
    • Analyzed, designed, and developed an advertising partner integration. This is an extension to a video streaming site which allows it to contact different advertising partners and display their advertisements along or within the video streaming. Since each advertisement partner has a different communication protocol—this extension allows the site to implement them with only a database configuration for each partner.
    • Designed new features.
    • Provided training.
    • Coordinated the development activities as a team tech lead.
    • Directed and constantly communicated with customers for requirement analysis and status updates.
    • Promoted the implementation of a company-wide training plan.
    • Provided high-level estimations for new projects or new customers.
    Technologies: ActionScript 3, Flex, MySQL, Microsoft SQL Server, ASP.NET MVC, WinForms, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), C#, .NET
  • Senior Developer

    2006 - 2008
    • Worked on a site builder project: software for online creation and design of web pages.
    • Designed features for version 1.0.
    • Analyzed and designed version 2.0.
    • Performed functional documentation.
    • Implemented UML documentation.
    • Wrote user interface programming.
    • Coordinated teams.
    • Designed an event-driven pattern for internal component communication.
    Technologies: ActionScript 3, ActionScript 2, Flex, Flash
  • Software Developer

    2005 - 2006
    • Worked in software for strategic production planning—a WinForm project coded in C# and MS SQL2000.
    • Analyzed and designed features for a legacy application.
    • Analyzed and designed an upgraded version of an application.
    • Designed a database.
    • Developed stored procedures and database functions.
    • Wrote user interface programming.
    Technologies: C#, .NET
  • Software Developer

    2005 - 2005
    Instituto Tecnológico Superior de Cajeme
    • Worked on software for online education programs; developed in Macromedia Flash 8, MySQL 5, and PHP.
    • Implemented application analysis and design.
    • Designed and developed databases.
    • Composed user interface programming.
    • Coordinated the team's work flow.
    • Developed REST services.
    • Worked in software for administration of the educational programs and payment control; developed in ASP.NET with C#.
    Technologies: MySQL, Flash, ASP.NET, C#, .NET
  • Software Developer

    2004 - 2005
    • Built the software for the the entire process of buying articles or services within a federal organization management.
    • Developed the user interface in Visual Basic 6.0.
    • Designed and developer databases.
    • Provided customer support.
    Technologies: Microsoft SQL Server, Visual Basic 6 (VB6)


  • Decision Maker app (Other amazing things)

    This is a mobile application used to weigh-out options in a side-by-side comparison when they appear to be all equal in importance. The options can be shared to other users as a poll and other users can respond to it—owners are notified about new poll responses and poll targets are notified about new shared polls.

    Tools used: C#, Xamarin Forms, Xamarin.Android, Prism.Forms, Unity, REST, EF6, Azure.

    The application was developed using Xamarin Forms, relying on REST services hosted in Azure. The database for the polls and users was also hosted in Azure. Notifications are configured via Azure Notification Hub and Google Notification Service.

    Please note that this application is still in development and aside the chance of bugs—it has limitations in regards to the amount of users that can be handled and the capability of the notification service since the entire architecture is limited for test apps.


  • Languages

    SQL, XAML, C#, ActionScript 3, ActionScript 2, Visual Basic 6 (VB6)
  • Frameworks

    ASP.NET MVC, Entity, .NET, .NET 4, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), Flex, ASP.NET
  • Libraries/APIs

    LINQ, Xamarin.Android, WinForms
  • Tools

    LINQ to SQL, Prism, Visual Studio, Flash
  • Paradigms

    Object-oriented Programming (OOP), Design Patterns
  • Platforms

    Software Design Patterns, Xamarin
  • Storage

    Microsoft SQL Server, MySQL
  • Other

    SOAP, RESTful Web Services, Microsoft Certified Professional Developer (MCPD), Xamarin Forms, Windows 10


  • Bachelor's degree in Computer Systems Engineering
    2000 - 2006
    Instituto Tecnológico Superior de Cajeme (ITESCA) - Ciudad Obregón, Sonora, Mexico


  • Microsoft Certified Professional Developer (MCPD)

To view more profiles

Join Toptal
Share it with others