Hanimi .Net Developer...
Hanimi .Net Developer...
Professional Summary:
Over 9+ years of professional .Net Development experience in all phases of SDLC (Software Development Life
Cycle) involving gathering requirements, analysis, design, developing, testing, deployment and documentation
with Agile Scrum and Waterfall methodologies in diverse industries
Extensive working experience on C#, ASP.NET MVC Framework 5.0/4.0/3.0/2.0, implemented Controller,
Controller Actions and Views, Partial Views, Strongly Typed Views and View Models with State Management,
Security, caching features and configuring optimizations
Good understanding of Microsoft .NET Design Patterns including Dependency Injection (DI), Inversion of Control
(IOC), Singleton using C#
Highly skilled in developing front-end layouts, navigations, Web UI Layer with Responsive and Rich UI with
HTML5, CSS3, Bootstrap, JavaScript, jQuery. Angular4/6/8/11/13 and MVC frameworks such as Angular JS for
enhancing the performance and look and feel of the webpage
Experience in using Web API (Restful services) to support convention-based CRUD actions and MVC features
such as routing, controllers, action results, filter, IOC containers or dependency injection that makes it simpler
and more robust
Excellent experience in developing the Data Access Layer for CRUD operations and to interact with Databases
using ADO.NET/ Entity Framework 7.0/6.0/5.0/4.3 and its related components, Language-Integrated Query
(LINQ) queries and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL),
ASP.NET Providers and Typed Datasets
Expertise in Database Design and development in creating schemas, performance tuning, writing stored
procedures, Functions, Triggers, Indexes, Views using T-SQL in SQL Server 2017/2015/2012
Knowledge on source control concepts such as branching, merging, tagging in CI/ CD model using GitLab as the
version control as well as application deployment tool
Experienced in version control systems such as Team Foundation Server (TFS), GIT, Azure DevOps for active
tracking of work progress and maintaining code repository
Implemented Unit Testing, Integration testing, System testing (using X-Unit, N-Unit and MS-Unit) for fixing the
bugs, writing test cases, test plans and generating test scripts
Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the
Microsoft Azure environment using Microsoft Technologies.
Excellent communication, analytical and interpersonal skills, coupled with strong technical and problem-solving
capabilities and adapting to upcoming and latest technologies and great contributor of knowledge transfer
Education:
Technical Skills:
.Net Technologies ASP.NET 4.5/4.0/3.5/3.0/, ASP.NET MVC 5.2/5.0/4.0/3.0, .Net Core 2.0, WCF, Web API,
ADO.NET Entity Framework 6.0/5.0/4.1, LINQ, LINQ to XML, LINQ to ENTITIES, Web
Services, C# 3.0/4.0/4.5/6.0/7.0, VB.NET 10.0
Web Technologies JavaScript, jQuery, Angular JS, Angular 4/8, HTML5, CSS3, Bootstrap, Typescript.
IDE Tools Visual Studio 2017/2015/2013/2012/2010, SQL Server Management Studio
2008/2012/2017
Databases SQL Server 2017, 2012, 2008, Oracle 11g/10g
1
Reporting Tool SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010).
Operating Systems Windows 95/ 98/2000, Windows 7, Windows 10, Linux, Mac
Web Servers Microsoft IIS (8.0/7.0/6.0)
Version Control Tools Team Foundation Server, Git, SVN, Atlassian Bitbucket, Source tree, Jira, Confluence
Professional Experience:
Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing
object-oriented analysis, design, implementation, and development using Agile methodology with daily scrums
Used ASP .Net Core MVC framework to support the use of Dependency Injection to inject objects into a class,
instead of relying on the class to create the object itself
Implemented the C# object-oriented concepts and write the controller/endpoints to do the CRUD operations
including GET, PUT, POST, DELTE and map it to the UI calls.
Developed REST/WCF Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
Developed LINQ to SQL to get the data from Database and Inserting/Updating into the database
Used Microsoft Entity Framework database first approach for the Data Access Layer and scaffold the models to
the and use the Swagger to generate API client.
Developed the components using Angular needed for the application from the scratch and customizing from
various Angular related libraries to meet the application's functionality.
Developed rich Single Page Application and dynamic responsive Web Application with Angular 8
Created the dashboards, text editors, wizards, push notification, toaster messages, search criteria using third
party tools like prime ng in Angular.
Moved the on prime application to the Azure cloud server using the app service and stored account blob
storage.
Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization
to different users.
Developed the required Entity Models and used SQL server as relational database for the database to get the
fast and responsive data for the users and for upgrading the data in the databases.
Developed REST/WCF Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
Responsible for maintaining versions of source code along with the maintenance of the builds, deploy and
document using Azure DevOps.
Technical Environment: C#, ASP .Net Core MVC 3.1, Visual studio 2019, Restful, Web API, Swagger, Angular 14, SQL
Server 2019, LINQ, AzureDevops, Postman.
Client : First Horizon/First Tennessee Bank, Memphis, TN Duration: July19- March 2020
Title : Sr.Net Full stack Developer
Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing
object-oriented analysis, design, implementation, and development using Agile methodology with daily scrums.
Creating and implementing Interfaces, Abstract Classes and developed Business Layer for Business logic using
C#. Net
Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework
Designed new interface screens and implemented application logic under ASP .Net Core MVC and effectively
created custom routes and added them to ASP.NET MVC Core routes collection
Used ASP .Net Core MVC framework to support the use of Dependency Injection to inject objects into a class,
instead of relying on the class to create the object itself
2
Used Microsoft Entity Framework database first approach for the Data Access Layer and scaffold the models to
the and use the Swagger to generate API client.
Developed the components using Angular needed for the application from the scratch and customizing from
various Angular related libraries to meet the application's functionality
Developed rich Single Page Application and dynamic responsive Web Application with Angular
Created the dashboards, text editors, wizards, push notification, toaster messages, search criteria using third
party tools like prime ng in Angular .
Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP
Created new methods to store and retrieve data from SQL Server using Entity Framework and LINQ queries
Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of
the Database using SQL server 2017
Responsible for maintaining versions of source code along with the maintenance of the builds, deploy and
document using Azure DevOps.
Involved in code peer review and responsible for system regression and unit testing using Nunit
Technical Environment: C#, ASP .Net Core MVC 3.1, Visual studio 2019, WCF, Web API, Swagger, Angular 13, SignalR,
SQL Server 2017, LINQ, Azure, NUnit.
Roles &Responsibilities:
Extensive involvement in all stages of Software development life cycle including Analysis, Design, Development,
Implementation by using Agile Scrum
Extensively worked on C# Object Oriented Programming (OOP) concepts such as encapsulation, inheritance,
polymorphism, and abstraction
Implemented Entity Framework with C# in Visual Studio 2019 to establish connections between server-side web
application and a MS SQL Server 2017 database
Involved in writing Interfaces, Abstract Classes and developed Business Layer for implementing Business logic
using C#. Net
Implemented C#.NET, MVC and Object-oriented Programming concepts and created general Class library, Partial
Class, Generics Using C#.NET
Used ASP.NET Core MVC framework to support the use of Dependency Injection to inject objects into a class,
instead of relying on the class to create the object itself
Practiced Design Patterns such as Singleton, Dependency injection, Inversion of Controls
Used Entity Framework Code First for database table creating, data access logic, querying and manipulation
data
Involved into defining Endpoints, Data Contracts, Message Contracts, Bindings, Session Management,
Transaction Management, and Concurrency Management in service layer
Developed Angular4 custom directives, pipes, and core functionality with the ASP.NET Core MVC
Created TypeScript reusable components and services to consume REST API’s using component-based
architecture provided by Angular 4
Implemented CRUD functionality with Entity framework in ASP.NET Core MVC and implemented sorting,
filtering, and paging with Entity framework core in MVC
Designed and developed Stored Procedures, Functions and Packages in SQL Server 2015 to execute various
database routines
Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to
perform CRUD operations
Created automated Unit test plans and performed Unit testing modules according to the requirements and
development standards with NUnit testing
Technical Environment: C#, .Net 4.6, .Net core MVC 5.0, Visual studio 2017, Web API, Restful, GIT, CI/CD, Azure
DevOps, Angular 4, MS SQL Server 2017, WCF, LINQ, NUnit.
3
Client : United Health Group, Baskin Ridge, NJ
Title : .Net Developer Duration: Feb 17- Feb 18
Roles &Responsibilities:
Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing
object-oriented analysis, design, implementation, and development using Agile methodology with daily scrums
Develop the applications in C# and .Net Framework 4.5/4.0 to meet the business requirements using Visual
Studio 2015
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
Implemented Error Handling using Try, Catch, finally to achieve exception handling and used Generics
extensively in C# and ASP. NET MVC
Designed new interface screens and implemented application logic under ASP.NET MVC 5 and effectively
created custom routes and added them to ASP.NET MVC routes collection
Created responsive web design integrating Bootstrap with Angular, media queries and ensured site design
integrity and quality control consistency throughout the project's lifecycle
Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities that are
used for data access ASP.NET MVC 5 application
Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting
an HTML5 based front end client to Angular based front-end client
Created various web Services, WCF services and consumed those services from the client UI by adding web
reference for the services
Created TypeScript reusable components and services to consume REST API’s using component-based
architecture provided by Angular 2
Implemented the Angular 2 features such as directives, dependency injection, modules, and routing
Created new methods to store and retrieve data from SQL Server using Entity Framework and LINQ queries
Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of
the Database using SQL server 2012
Implemented a CI/CD pipeline using Azure DevOps(VSTS,TFS) in both cloud and on-premises with GIT, MS Build,
Docker, Maven along with Jenkins plugins
Responsible for maintaining versions of source code along with the maintenance of the builds and documents
using Team Foundation Server
Technical Environment: C#, ASP.NET MVC 5, Visual Studio 2015, SQL Server 2012, WCF, Web API, XML, AJAX, Angular
2, Bootstrap, TFS
Technical Environment: Visual Studio 2012, C#, ASP.NET 4.5/4.0, WCF, Angular JS, jQuery, TFS 2010, WCF, JSON, SOAP,
AJAX, LINQ, NUNIT, SQL Server 2012.
Technical Environment: .NET Framework 2.0, C#, ASP.NET, ADO.NET, XML, Web services, HTML, SQL Server2005, IIS
6.0, Windows 2000, VSS, Nunit, Visual Studio 2008.