Personal details

Dan W. - Remote back-end developer

Dan W.

Based in: 🇧🇷 Brazil
Timezone: Eastern Time (US & Canada) (UTC-4)

About

Software engineer with over 15+ years of experience in Javascript, SQL, .NET framework/core. Led the development of a new fee schedule maintenance tools for a closing agent marketplace, reducing the administrative overhead by 25%. Looking forward to help companies achieve customer success through technology!

Work Experience

Principal Software Engineer
GDSLink | Nov 2024 - Present
HTML/CSS
C++
WPF
JSON
NHibernate
Nginx
Lua
Parallel Processing
SignalR
TypeScript
Memcache
Docker
React
JavaScript
.NET Core
ASP.NET Web API
AWS
Grpc/protobuf

Responsible for designing, documenting, and implementing core backend functionalities for the new web version of a credit risk assessment tool. This platform, which modernizes the existing desktop application, leverages a cloud-based architecture for improved scalability and performance.

Key Responsibilities:

  • Backend Development: Architecting and developing RESTful APIs using .NET Core (Web API) to support the web-based system.
  • Microservices & Communication: Implementing gRPC for efficient service-to-service communication and managing authentication/authorization using JWT.
  • Performance Optimization: Utilizing Memcached for caching frequently accessed data to improve response times and system efficiency.
  • Infrastructure & Deployment: Deploying and managing services in AWS using Docker for cross-platform compatibility and NGINX for load balancing and reverse proxy.
  • Real-Time Communication: Implementing WebSockets with SignalR to enable real-time data streaming and notifications.
  • Document Processing & Parsing: Developing solutions for extracting and processing critical financial data from various document formats.
  • Security & Protocols: Ensuring secure data transmission and API interactions by leveraging best practices in HTTP protocol management.
  • Technical Documentation: Writing detailed technical documentation to ensure maintainability and facilitate collaboration with cross-functional teams.
Senior Software Engineer
Remote Freelancer | Jan 2014 - Present
HTML/CSS
SQL
Unit Testing
AutoMapper
Autofac
Identity Management
Knockout.js
JavaScript
Microsoft SQL Server
.NET Core
ASP.NET MVC
ASP.NET
.NET Framework
AWS

Full stack development using C#, ASP NET MVC, Entity Framework, SQL Server and KnockoutJS.

Developing a web-based application and software consultancy for a dental clinic chain in Brazil

Education

UNISINOS
Bachelor's degree・Information Systems
Jan 2010 - Jan 2015
EEEPE
High school diploma・Information Systems
Jan 2005 - Jun 2007