I'm a software architect and senior full-stack engineer with primary expertise in C#, .NET, ASP.NET Core, ASP.NET MVC, Web Forms, backend system design, software architecture, Oracle Database, SQL Server, and enterprise application development.
My strongest area is designing and implementing backend systems and application architectures: defining system structure, designing APIs and services, modeling data and business domains, designing and integrating relational databases, solving scalability and maintainability problems, and turning complex business requirements into reliable production software.
I have extensive experience working with Oracle Database and SQL Server, including data modeling, SQL, database integration, performance-oriented application design, production troubleshooting, and building data-intensive enterprise systems.
I also work extensively with Angular, Ionic, TypeScript, and modern frontend development, building web and mobile applications that integrate closely with backend platforms.
My technical focus includes:
- C# / .NET / ASP.NET Core
- ASP.NET MVC and Web Forms
- Backend System Design & Software Architecture
- Enterprise Application Architecture
- Oracle Database & SQL Server
- REST APIs and Integration Architecture
- Entity Framework / EF Core
- Angular and TypeScript
- Ionic / Hybrid Mobile Development
- Reusable Libraries and Component Development
- Legacy System Modernization
- Performance, Maintainability and Refactoring
C# · .NET · ASP.NET Core · ASP.NET MVC · Web Forms · REST APIs · System Design · Software Architecture · Enterprise Applications
- Backend system design and implementation
- Modular and layered application architecture
- Domain and business-logic design
- API and integration architecture
- Enterprise system modernization
- Performance and maintainability
- Authentication and authorization
- Database-intensive application design
Oracle Database · SQL Server · SQL · Entity Framework · EF Core
- Relational data modeling
- Complex SQL and data access
- Oracle and SQL Server integration
- Database-backed enterprise systems
- Query and application performance analysis
- Transactional application design
- Production database troubleshooting
Angular · TypeScript · JavaScript · Ionic · HTML · CSS
- Enterprise Angular applications
- Reusable components and libraries
- Ionic hybrid/mobile applications
- Frontend architecture
- Backend/frontend integration
- Framework upgrades and migrations
OpenAPI · Swagger · IIS · Git · npm
- REST API design and integration
- API client generation
- Deployment and production troubleshooting
- Package and library maintenance
- Application integration
- Open-Source Maintenance
I particularly enjoy working on systems where architecture matters: applications with substantial business logic, multiple modules, complex data relationships, database-intensive workloads, integrations, long-term maintainability requirements, and evolving technical constraints.
