Post Job Free
Sign in

Sql Server .Net Architect

Location:
Van Nuys, CA
Posted:
November 14, 2024

Contact this candidate

Resume:

Kourosh (Pierre) Shirvan

********@*****.***

818-***-****

.Net Architect

Software Developer Engineer and Solutions Architect with 20+ years of experience in IT industry specializing in enterprise and full-stack development and cloud solutions. Expert in .NET technologies with hands-on experience in MVC and BLAZOR, extensive experience in agile methodologies and hands on software development, and integration. Proven ability to design and implement scalable solutions for various domains including asset management Healthcare, web development and e-commerce. 3+ years in Java development including enterprise level projects.

Languages: C#, Java, C++, VB.NET, Python, JavaScript, TypeScript, HTML, CSS, SQL

Frameworks: .NET (MVC, Core), BLAZOR, Angular, React, Spring, Hibernate, Entity Framework

Databases: SQL Server, MySQL, Oracle, NoSQL, MongoDB, PostgreSQL

Cloud Services: AWS, Azure, Docker, Kubernetes, Server-less Functions, IAM, BFF, Storage, Messaging

Tools: Visual Studio, Eclipse, Git, JIRA, Jenkins, TFS

Methodologies: Agile (Scrum, Kan Ban)

Design: SOLID principles, Design Patterns, TDD, BDD

MCIT Application Development with ASP.NET and .NET Framework

MCDBA (MS SQL Server), MCTS, MCP (Windows Servers, MS Access)

Net Matrix Los Angeles, CA Aug 2023 – Present

Full Stack .NET Architect

Responsibilities:

Collaborate with stakeholder gather and document business requirements technical specifications design and develop end-to-end solutions migrate legacy application full life-cycle support

Analyzing Business Requirements Collaborating with Stakeholders

Designing Technical Solutions Integrating Systems and Technologies Ensuring Compliance and Security

Design B2B/B2C cross-platform .NET core 7 with Angular, and BLAZOR

Created a client-side front-end Angular UI using the Angular CLI

Integrated multiple database platforms, relational and NoSQL databases such as SQL Server, MySQL, MongoDB, and others.

Used Entity Framework Core and the Repository, Unit of Work and specification patterns in .NET Core.

Designed and developed a sophisticated ExLogger UI using Angular 17, facilitating efficient log management.

Developed dynamic and responsive web applications using Angular 17, leveraging its advanced features for enhanced performance and improved user experience.

Integrated with Azure Cloud for hosting services and leveraged API Gateway for managing and securing APIs.

Azure Full stack development, BFF, Service Bus, Key Vault, API Gateway, CI/CD Pipelines, Security Implementation, Performance Optimization and Monitoring

Worked with Angular Modules to create lazy loaded routes. Used Auto Mapper in ASP.NET Core.

Utilized Bootstrap to build a great-looking UI.

Created reusable form components using Angular Reactive forms.

Provided Paging Sorting Searching and Filtering

Developed expertise in .Net, SQL, ASP.Net, and C#, including experience with Visual Studio 2019/2022 and .Net4 libraries, and staying updated with .Net 8 advancements

Payment processing using the new EU standards for 3D secure.

Utilized HTML5, AJAX, JavaScript, jQuery, Bootstrap, and CSS to build responsive user interfaces, enhancing user engagement and accessibility.

Implemented Microservices architecture for scalable solutions.

AWS (S3, Event Bridge, SNS), Microservices, AWS LAMBDA, DynamoDb, EKS, ECS, Fargate, Angular 18, Node, ASP.NET core,Python, C#, SQL Server, BitBucket, Jira, Confluence, CI/CD, JenKins

Android development, Layouts, Widgets, Storage, Web Services, Location & MAPS and Database

Experience building Progressive Web Applications (PWA)

Tools & Technologies: .NET Core, Web API, Azure, Entity Framework, SQL Server, MySQL, NoSQL, Node.js,

Angular, React, JavaScript, CSS, and HTML.

Cleveland Juvenile Court Cleveland, OH Jan 2023 – Jul 2023

Sr .NET Developer

Responsibilities:

Architecting Solutions Case Management Document and Media Management Domains

Led Agile development of a Digital Banking Platform using ASP.NET Core and C# for robust architecture.NET, .NET Core, Entity Framework, NHibernate, SQL Server

Front-End engineering, REACT, Angular, UI/UX, Web API back-end

Utilized Angular 17’s modular architecture and CLI tools to streamline development workflows, reduce build times, and enhance code quality through comprehensive testing practices.

Migrate ASP.NET to .NET Core and NHibernate ORM to Entity Framework using Code-First approach

Used multiple dB Contexts to set context boundaries.

Used ASP.NET Identity for login and registration.

Convert/re-design legacy UI to REACT

Designed and developed APIs for new and existing processes

Developed scalable backend services with C# 10.0 and .NET Core, ensuring high performance and integration capabilities.

Designed and developed APIs for new and existing processes

Tools & Technologies: .NET, ASP.NET, SQL Server, Entity Framework, NHibernate, Web API, Front-End

Frameworks and libraries

First American Santa Ana, CA Aug 2021 – Dec 2022

Technical Architect

Responsibilities:

Analyzing Business Requirements Understanding the business needs and objectives

Designing Technical Solutions and Creating architectural designs that align with business goals this includes systems for tracking managing and reporting on assets

Full Stack design and development using Microsoft Stack and Cloud Services

.NET, .NET Core, Entity Framework, SQL Server, Front-End and Back-End Performance Tuning

Middle Tier Design and Optimization

MVC, Rest API, MVVM, Full stack BFF patterns

Interacted and effectively communicated with business and IT staff including offshore resources.

Angular, React, TypeScript, RxJs, ES6, JavaScript, HTML5, CSS

CSS, jQuery UI library

Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio .NET Used Azure DevOps for managing stories; Git and GitHub for version control pull requests etc.

CI/CD Release Management.

Unit, Integration and regression testing

Selenium Web testing, WebDriver Test Framework

Developed extensible, robust Reac.js-based Web Applications using ASP.NET Core with C#, .NET, ASP.NET, HTML5, CSS, JavaScript, JSON, XML, jQuery, Bootstrap, and AJAX, including ASP.NET Core Identity for Login Security and Data annotations for Data validation, NoSQL databases, MongoDB, Cosmos DB, DynamoDB

AWS Cloud computing

Knowledgeable with Microservices, Micro frontend, and Backend For Frontend (BFF) architecture

Tools & Technologies: .NET, SQL Server, NoSQL, Angular, React, MVC, Web API, Asp.NET, Azure DevOps,

JavaScript, AWS

GR Motosports El Segundo, CA Jan 2021 – Aug 2021

.NET Architect

Responsibilities:

Creating solutions, Designed and developed full-stack apps using .NET and .NET Core, SQL Server, EF Core, NoSQL databases, and Angular.

Created responsive Frontend apps for E-Commerce and Dashboards in Angular 11 and 12 for Back-end API apps

Designed and developed Webpages using ASP.NET, Angular, C#.NET, HTML, GraphQL, JavaScript, CSS, and server controls.

Developed unit tests for Angular 8 using Jasmine, Karma, and Protractor for end-to-end.

Implemented Server-Side Rendering using Angular Universal and PWA features.

Interacted and effectively communicated with business partners and other IT staff.

Implemented Web Security for a series of Attack/Defense scenarios using JWT & Auth2.

Used Angular 8, TypeScript, RxJs, ES6, JavaScript, HTML5, SASS to style complex SPA pages.

Used Angular Material Design, Bootstrap CSS Frameworks. Used jQuery UI library.

Agile development shop, 2-week sprints, grooming stories, worked off product backlog.

Used JIRA for managing stories; Bitbucket and Git for version control pull requests etc.

CI/CD - Continuous Integration/Continuous Deployment using Jenkins, Webpack, Gulp.

AWS on backend to support Angular, NodeJS, and RESTful APIs. AWS Elastic Load Balance

HTTPS certificates, VPC Backup strategy and setup

AWS User Authentication and Access Management, Single Sign on IAM

Experience using test automation frameworks like Playwright and Cypress

Tools & Technologies: .NET, SQL Server, NoSQL, Entity Framework, AWS, Azure

City National Bank Downtown Los Angeles, Ca Jul 2019 – Dec 2020

Senior Programmer Analyst IV

Responsibilities:

Architected, designed and developed Full Stack apps using .NET 4.x and .NET Core 3.1, SQL Server, EF Core, and Angular.

Developed unit tests for Angular 8 using Jasmine, Karma, and Protractor for end-to-end.

Implemented Server-Side Rendering using Angular Universal and PWA features.

Interacted and effectively communicated with business partners and other IT staff.

Implemented Web Security architecture for a series of Attack/Defense scenarios used JWT & OAuth2.

Agile development shop, 2-week sprints, grooming stories, worked off product backlog.

Used Azure DevOps for managing stories; TFS, Bitbucket, and Git for version control pull requests etc.

CI/CD - Continuous Integration/Continuous Deployment using Jenkins, Webpack, Gulp.

Designed and developed a resource management tool for recruiters using C#.NET, ASP.NET MVC, deployed on Azure App Service to streamline the hiring process.

AWS Elastic Load Balancers, HTTPS certificates, VPC Backup strategy and setup

User Authentication and Access Management, Single Sign-on IAM

Architect Azure Integration and Migration, App Services, Storage and Web Services etc.

Platforms worked with Apian, Akana, and Adobe Workspace.

Tools & Technologies: .NET, SQL/NoSQL, Oracle, DevOps, Front-end, AWS, Azure

Aids Healthcare Foundation Los Angeles, Ca Nov 2018 – Apr 2019

.NET Architect/Developer

Responsibilities:

Architect solutions and enhancement to existing apps Patient Care Management Systems

Full Stack development ASP.NET MVC WinForms WPF WCF C# VB.NET Angular JavaScript jQuery AJAX SQL Server

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#. ADO.NET Entity Framework/Core Stored Procedures LINQ

Systems and Data Analysis

Build & Manage the CI/CD pipelines and, Manage the Source Control with Git.

Maintaining version control with TFS.

Utilize Bitbucket for version control, managing code repositories, branching strategies, and pull requests.

Developed features full stack from the database up to the public API

Created documentation and user training manuals

Experience using WebSockets Technology (SignalR, Socket.IO, etc.)

Tools & Technologies: .NET, SQL Server, Entity Framework, ASP.NET, MVC, Web, Windows

Paramount Pictures Hollywood, Ca Mar 2018 – Sep 2018

.NET Developer

Responsibilities:

Digital Media Asset Management

Enterprise Application Development C# WCF Message BUS Entity Framework WPF WinForms Entity Framework

Full Stack cross-platform development ASP.NET MVC WCF C# Angular JavaScript SQL Server

Multi-Tier/Layer development

Worked in a team environment using Agile Project Management (Scrum) and Test-Driven Development (TDD).

Legacy Project Migration Windows to ASP.NET MVC

Troubleshoot and resolve production issues in a timely manner to minimize downtime.

Experience with caching using Redis or Memcached

Proficient understanding of Git code versioning tools

CI/CD Experience with CD/CI builds and releases

Tools & Technologies: .NET, ASP.NET, WCF, SQL Server, Front-end, DevOps, Cloud

Computer Planet Los Angeles, Ca Apr 2017 – Mar 2018

Solutions Architect

Responsibilities:

Communicate and collaborate with business units and developers architecting Web applications

Full Stack cross-platform development with DOTNET Core Entity Framework Core

Line of Business and Business intelligence application development

RDMBS - SQL Server MySQL MS Access PostgreSQL

Design and define the architecture for .NET applications that integrate with NoSQL databases (Hadoop, HBase, MongoDB).

Lead the development of user interfaces using HTML5, CSS3, and JavaScript frameworks

Evaluate and select appropriate frontend frameworks (Angular, React) and libraries that align with project goals.

Design and define the architecture of scalable, resilient .NET applications utilizing Azure & AWS services

Integrate Jenkins with version control systems (e.g., Git) and other tools in the DevOps toolchain.

Monitor the performance of Docker containers and optimize resource usage.

Strong object-oriented programming skills and familiarity with software design patterns

Tools & Technologies: .NET, Databases, DevOps, Azure, AWS

Other Projects:

Client

Role

Time Duration

Fox Studios

.Net Application Developer

Jan 2017 – Apr 2017

Wells Fargo

Solutions Architect

Apr 2016 – Nov 2016

Via Technical

Software Engineer

Dec 2015 – Apr 2016

LA Care Health Plan

Sr. Systems Analyst Programmer / Application Architect

Jun 2015 – Dec 2015

Bank of America

Application Developer

Oct 2014 – May 2015

Manatt Phelps & Phillips

Solutions Architect

Mar 2014 – Oct 2014

Bank of America

Programmer V (Lead developer) DBA V (data analyst) IT BA III Product Specific Tech (QC)

Oct 2013 – Mar 2014

Computer Planet

Solutions Architect

Jan 2013 – Oct 2013

MSE

.NET DEVELOPER

Jun 2012 – Dec 2012

Telesis Community Credit Union

DEVELOPER/DBA

Dec 2011 – May 2012

Microsystems 2000

SOLUTIONS ARCHITECT

Mar 2007 – Dec 2011

Technicolor Inc

Solutions Architect

May 2006 – Mar 2007

ExxonMobil

SENIOR DEVELOPER

Jan 2005 – May 2006

4Link Network Inc.

Web Architect

Jul 2001 – Jan 2005

National Diploma in Engineering Technologies, Chippenham Technical College - Chippenham, England (1979)

UCLA Extensions – Application Developer, JAVA, SQL Server, Software Engineering. (Completed) (Year)

Analogue & Digital Electronics Design, Microprocessor Applications & Programming from Algonquin College, Ottawa, Ontario, Canada (Completed) (1986)

Internetworking LANS/WANS, Visual Basic, FoxPro for Windows from Learning Tree University, Chatsworth, CA (Completed) (2000)

Windows Servers, MS SQL SERVER from Oxford Institute of Technology, Woodland Hills, CA (Completed) (2003)

Professional Summary

Technical Experience

Certifications

Professional Experience

Education



Contact this candidate