Denis Jesus Gonzalez Sanchez,墨西哥墨西哥城的开发商
Denis is available for hire
Hire Denis

Denis Jesus Gonzalez Sanchez

Verified Expert  in Engineering

Software Developer

Location
Mexico City, Mexico
Toptal Member Since
September 12, 2018

Denis是c#认证专家和MS认证专家,在多种编程语言和业务领域拥有十几年的经验. 他能在充满挑战的环境中茁壮成长,并且很容易适应新的工作环境. Denis拥有软件开发以外的全面技术背景, covering R&D and managerial activities. He also has a degree in modern languages.

Portfolio

Codelevel
Windows服务、Windows窗体(WinForms)、Web服务、IIS、 .NET, Azure...
Knowtion SA de CV
MongoDB, Microsoft SQL Server, Git, Ruby, Jenkins...
Clinical Champion
Amazon S3 (AWS S3)、MongoDB、Windows Communication Framework (WCF)...

Experience

Availability

Part-time

Preferred Environment

Jenkins, Git, Visual Studio Code (VS Code), Visual Studio, .NET Core, SQL, HTTP REST

The most amazing...

...我编写的项目是一个数据同步系统,它允许为分布在全国各地的大约500个销售点建立一个集中的数据库.

Work Experience

Software Developer

2019 - PRESENT
Codelevel
  • 监督对传统Windows窗体应用程序的支持,用于学校管理学生信息.
  • 创建了一个通信系统,向学生分发电子邮件和短信. Using a Windows Service written in .. NET Core处理与电子邮件和短信提供商的第三方集成. Integrated legacy back-end web services to this service.
  • Migrated the main Windows Forms app from .NET 3.5 to .NET 4.6.
  • Moved development from a VS2008 environment using .NET 3.5 to VS2019 .NET 4.6.
技术:Windows服务,Windows窗体(WinForms), Web服务,IIS, .NET, Azure, APIs, Microservices, HTTPS, Visual Basic .NET (VB.NET), VB.NET, Active Server Pages (ASP), Azure SQL, ASP.NET

Senior Software Developer

2015 - 2019
Knowtion SA de CV
  • Supported a large WPF application with the MVVM pattern.
  • 编写一个集中数据解决方案来处理来自不同医院的患者信息.
  • Developed an auditing system for securing data using MongoDB.
  • 将数据库迁移到Microsoft SQL Azure数据库,并设计实现将当前后端迁移到Azure web应用程序.
  • 领导开发团队,处理开发团队的招聘活动和评估.
  • 在WPF应用程序中实现了响应式编程的使用.
  • 审核代码以获得最佳实践,并处理代码审查活动.
Technologies: MongoDB, Microsoft SQL Server, Git, Ruby, Jenkins, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), C#, JavaScript, HTML, IIS SQL Server, SOAP, Azure, Microsoft Power BI, APIs, HTTPS, Python, Visual Basic .NET (VB.NET), VB.NET, .NET, Active Server Pages (ASP), Azure SQL, ASP.NET

Senior Software Developer

2014 - 2016
Clinical Champion
  • 使用WPF和MVVM从头开始构建一个应用程序的前端.
  • Implemented an automatic solution that updates, backups, and restores for the MongoDB database with AWS S3.
  • 更新并支持新功能的后端实现.
  • 在WPF中实现了一个新的工作流设计,使用户可以完全重写所使用的组件及其顺序.
  • Installed the automatic update solution for front-end app.
Technologies: Amazon S3 (AWS S3)、MongoDB、Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), C#, Azure, APIs, HTTPS, .NET, Active Server Pages (ASP)

Senior Software Developer

2010 - 2014
COBECA
  • 完全从头开始为客户端应用程序编写了一个可扩展的WPF实现.
  • 建立一个持续的分发系统,按照严格的分发设置保持应用更新.
  • 管理和开发了一个自动化和人工仓库的仓库管理系统.
  • Worked as an R&医药产品分销链中供应链管理活动的分析师.
  • 就最佳实践和设计策略指导开发团队的其他成员.
Technologies: Microsoft SQL Server, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), C#, APIs, Python, Visual Basic .NET (VB.NET), VB.NET, .NET, Active Server Pages (ASP), Microsoft Access

Software Developer

2008 - 2009
Inverdata
  • 构建了一个Java Swing应用程序的前端来处理工资单信息.
  • 将应用程序与指纹读取器的输入信息相关联,以管理员工的到达和离开.
  • 设计一个与PostgreSQL集成的后端解决方案.
  • Spearheaded a new visual design for legacy applications.
  • 支持新安装和客户故障排除.
Technologies: Fingerprint Readers, PostgreSQL, Java

Medtzin

这是一个WPF应用程序与WCF服务与微软SQL Server和MongoDB. It is used by doctors, nurses, 并在多家医院管理人员处理患者信息和调度. 它使用RabbitMQ作为消息队列服务,将数据从一家医院转移到另一家医院,并转移到一个集中的数据库. 我们已经用Jenkins实现了一个CI/CD系统,它从我们的GitHub存储库和构建中获取代码, runs tests, and creates a deliverable product for our end-users.

Champion

这是一款基于WPF客户端的护士操作管理软件. The screenshots can be seen in the second example on Eldenis.com.

Smart Pharma

A WPF app with MVVM, WCF Services, the Entity Framework, and Microsoft SQL Server to handle a drugstore's inventory, accounts, sales, and communication with other systems.

它处理涉及500多个地点的数据同步,并将这些信息放入一个集中的系统. 它通过专门的软件提供持续交付,该软件可以根据层次结构中的角色更新不同的位置.

TimeMojo

一个WPF抬头显示挂钩扑克之星和全面倾斜扑克.

Autotrack GPS

http://autotrack-gps.com/
一个带有Java后端和PHP前端的web解决方案,用于跟踪车辆位置, geofencing, and emergency assistance. 它使用安装在每辆车上的GPS向系统发送数据,并通过TCP或UDP连接从系统接收指令. 用户可以控制车辆的最高速度,允许的位置,使用时间表等. 它使用户能够全天候跟踪车队,并查询他们以前的位置.

Languages

C#, Visual Basic 6 (VB6), Visual Basic .NET (VB.NET), XAML, VB.. NET, Java, SQL, HTML, JavaScript, Active Server Pages (ASP), Python, PHP, Ruby

Frameworks

Windows演示基础(WPF), Windows通信框架(WCF),实体, .NET Core, Entity Framework Core, .NET, ASP.NET, ASP.NET Core, ASP.NET Core 2, ASP.NET Core MVC, Azure Bot Framework

Libraries/APIs

Windows Forms (WinForms), REST API, AutoMapper, Facebook Messenger API

Tools

Visual Studio, Visual Studio Tools for Office (VSTO), Microsoft Visual Studio, RabbitMQ, Jenkins, Microsoft Access, Git, Microsoft Power BI

Paradigms

Model View ViewModel (MVVM), Microservices

Platforms

Microsoft, Windows Desktop, Linux, Azure, Amazon Web Services (AWS), Visual Studio Code (VS Code), Raspberry Pi, Microsoft Bot Framework, Messenger Bots

Storage

Databases, Azure SQL, Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Google Cloud, SQL Server Reporting Services (SSRS), IIS SQL Server, Amazon S3 (AWS S3)

Other

Web Development, HTTP REST, APIs, IT Infrastructure, SOAP, HTTPS, Fingerprint Readers, IIS, Web Services, Windows Services, MVC Development, Geolocation, Messenger, French-English Translation

2011 - 2014

Bachelor's Degree in Computer Science

Universidad Rafael Belloso Chacin - Maracaibo, Venezuela

2004 - 2009

Bachelor's Degree in Modern Languages

Universidad del Zulia - Maracaibo, Venezuela

2003 - 2009

Technical Degree in Computer Science

科利吉奥大学拉斐尔·贝洛索·查辛博士-委内瑞拉马拉开波

NOVEMBER 2015 - NOVEMBER 2017

International English Language Testing System (C2)

British Council

MAY 2014 - PRESENT

Programming in C# Specialist

Microsoft

MAY 2014 - PRESENT

Microsoft Certified Professional

Microsoft

SEPTEMBER 2013 - PRESENT

Diplôme d'études en langue française (B2)

CIEP

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring