Might be available
(Updated 2022-08-02).NET Developer
Santo Domingo, República Dominicana
Native Spanish, Intermediate English
- .NET/C# with Entity Framework and SQL Server
- Clean Code Architecture + SOLID Principles
- 15+ years developing software solutions
Skills (33)
SOFTWARE DEVELOPMENT
USER INTERFACE DESIGN
SOFTWARE REQUIREMENTS
OOP
.NET
API
VISUAL STUDIO 6
MAINTENANCE
C#
Web Design
Kanban
RAZOR
VISUAL BASIC 6.0
Subversion
PROPERTY MANAGEMENT
Entity Framework
BEST PRACTICES
INVENTORY
Bootstrap
JavaScript
TELEMETRY
BILLING
REACTJS
React
STRUCTURED SOFTWARE
MS .NET
TRANSLATING
CUSTOMER SERVICE
REDUX
Visual Basic
RETAIL SALES
HELP DESK
WINFORMS
Professional Experience
2020-10 - Present
The goal was to provide business functions for a warehouse using API Restful architecture. We created URI for products, sales and purchases entities. The strategy for modeling the commands and queries of the business was DDD so that in the future it can be migrated to a microservices architecture easily.
Implemented technology and key points: ● Entity Framework core ● MediatR for Mediator pattern (CQRS) ● Clean Code architecture ● DDD Driven Design (Aggregates, domain events) ● AutoMapper for translating Dtos to Commands/Queries and vice versa ● Fluent Validation ready ● Fluent Validation IPipelineBehavior for automatic commands validations ● MediatR notifications between commands ● Generic Repository pattern ● CORS policy enabled ● Commands structured as Features/Use cases for easy collaboration/maintenance ● Services registered in every project as needed for more organized code/maintenance Built clean and professional property management web app for renting, administering owner's properties and related operations such as billing, metering public services, etc.
Description I was asked to build a clean and usable UI for properties managing and allow the users to handle operations such as billing, metering, maintenance, upgrade projects, renting and more.
Implemented technology and key points: ● EF Code First ● Professional Database Modeling ● Clean user interface design ● Bootstrap 4 ● Razor pages ● Reutilization of partial views for web design ● Business concept modeling ● Data attributes validation ● SQL Server Tech Stack: C#, ASP .NET, HTML5/CSS /Bootstrap 4, Razor, Web API
2012-02 - 2020-10
Tech Stack: C#, ASP .NET, HTML5/CSS, Razor, Entity Framework, REST
2011-02 - 2012-04
2010-03 - 2011-07
Tech Stack: C#, Winforms, Oracle 9g
Academic Background
2022-08 - 2013-07
2022-08 - 2004-01
2022-08 - 1999-04
Certifications
Contact contractor
Need help finding an expert?
We can connect you with qualified experts matching your requirements.
or