Sr. .net Developer/lead Resume
Washington, DC
SUMMARY
- Around 14+ years of experience as a Software developer in designing, developing and implementing complex software applications for use on both corporate intranet and over the Internet
- Expertise in developing Web and WinForms Applications using Microsoft technologies such as .Net Framework, Visual Studio .NET, C#, VB.NET, ASP.NET, ADO.NET, MVC, JavaScript, XML, HTML, CSS, DHTML, CSS, COM, DCOM, .NET REMOTING, Reflection in .NET, XML Web services, SQL Server, ASP.NET AJAX and Content Management System (CMS).
- Created websites using MVC 4 and MVC 5, MVC Core.
- Extensive experience with analysing, designing, development, and maintenance of complex component based (Object Oriented) business applications in Internet/Intranet, standalone, and Distributed applications using Design patterns.
- Expertise in Effort estimation, Task time lines, resource management as Team leader.
- Knowledge in all phases of Software Development Life Cycle.
- Excellent knowledge in developing and creating data base objects (Tables, Stored Procedures, Views, Functions and Triggers), DTS (Data Transformation Services), SQL Server Integration services (SSIS) and Reporting services, Oracle
- Experience in advanced JavaScript/UI frameworks like AngularJS, Bootstrap/UI, JSON, and JQuery
- Expertise in designing, developing and deploying various ETL packages (SSIS)
- Worked with Microsoft Application Blocks, Multi - Threading and N-Hibernate.
- Experience in VSS, TFS for versioning of code.
- Sound knowledge of Project Documentation, UML Methodologies, SEI/CMM standards. Profound knowledge in Software design tools like visual-paradigm, Microsoft Visio and UML
- Expertise includes experience with IIS, Active Directory, LDAP authentication, Object Oriented Analysis and Design (OOAD), RDBMS, .Net application design with efficiently applying object oriented and .Net design patterns
TECHNICAL SKILLS
Programming Languages: C, C++, C#.Net, VB.Net, PHP, and Visual Basic.
.Net Technologies: .Net Framework all versions, ASP, ASP.NET, ADO.NET, COM Integration, Crystal Reports, MVC5, LINQ, Silverlight.
Business Intelligence: SSRS, SSIS, SSAS
Version Control Tools: Visual SourceSafe 6.0, Team Foundation Server (TFS)
Cloud Technologies: Salesforce, Azure, Saviynt
PROFESSIONAL EXPERIENCE
Sr. .NET Developer/Lead
Confidential, Washington, DC
Responsibilities:
- Developed applications using .Net, MVC 5, HTML5, CSS3, AngularJS, and jQuery
- Used View Models, Partial Views of MVC with the HTML helper Class
- Designed and developed application with best practices of object-oriented programming, design patterns, dependency injection
- Worked on large scale multi-platform integration using TFS, C#, WCF, ASP.NET, Web API, LINQ, SOAP and REST
- Worked on reporting various excel based and data downloads
- Worked SQL Server queries using new T-SQL formatting, back end error handling, audit data capturing
- Experience on third party API’s integration with .Net application
- Experience on PowerShell scripting for automate the process in active directory profile creation and attributes update
- Experience on IIS, Azure Active Directory and web security patterns
- Worked on Identity Access Management (IAM) tool for workflow setup, entitlements
- Involved in code reviews for team and provided testing support
- Worked on cloud development (Azure)
- Worked on application debugging to optimize code and automate routine tasks
Sr. .NET Developer/Lead
Confidential, Washington, DC
Responsibilities:
- Designed and built .net core web API 2.1 service. Integrated with existing SQL Server database.
- Developed a RESTful service using software pattern with .NET Core Web-API to make API calls and organize data.
- Building Single Page Applications (SPAs) with AngularJS.
- Developed JavaScript/jQuery for client-side validations.
- Implement new features in HTML5, CSS3.
- Designed and developed web pages using ASP.NET, C#.NET, JSON, HTML and JQuery
- Written Stored Procedures, Query's for Database connectivity using SQL Server 2014 & 2016.
- Deployed new applications to Azure cloud services
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets
- Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets
- Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
- Used Angular JS Dependency Injections to inject objects into a class, instead of relying on the class to create the object itself
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular
- Worked on SSRS reports and included them in the Application.
- Worked on SSIS Packages to integrate data from other applications to OGC Application to sync data.
- Involve in complete SDLC, used agile methodologies to implement new feature in incremental way.
- Experience in troubleshooting the application, analysing and resolving issues.
Environment: Visual Studio 2017, SQL server 2016, Asp.Net MVC, .Net Core 2.0, C#.Net, Web Api, XML, TFS, AngularJS, Bootstrap, Entity Framework, Microsoft Azure.
Sr. .NET Developer/Lead
Confidential, Rockville, MD
Responsibilities:
- Developed using MVC 5, HTML5, CSS3, AngularJS, and JQuery
- Used View Models, Partial Views of MVC with the HTML helper Class
- Website uses both standard MVC 5 and MVVM to access data from the models.
- AngularJS used to fill data in the transaction page
- Accesses SQL database using LINQ.
- Used various MVC filters such as Authorization Filter, Action Filter, and Authentication Filter.
- Used Grid.MVC to generate tables in an efficient and clean manner for the user selection page.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
- Deployed new applications to Azure cloud services
- Utilizes static variables and static objects to fill in data when reloading pages after view bags go out of scope.
- Implements Razor and HTML5 to design controls
- Model and controller developed with C#
- Worked on all the phases of iteration in the Agile methodology
- Involved in code reviews, provided testing support
- Worked on SSRS reporting, SSIS to integrate from wareshous4e
Environment: Visual Studio 2015/2017, SQL server 2012/2016, MVC, C#, J Query, JSON, HTML5, CSS3, TFS, AngularJS, Bootstrap, Entity Framework, Microsoft Azure, IAM, Saviynt.
Sr. .NET Developer/Lead
Confidential, Rockville, MD
Responsibilities:
- Developed using MVC 5, HTML5, CSS3, AngularJS, and JQuery
- Used View Models, Partial Views of MVC with the HTML helper Class
- Website uses both standard MVC 5 and MVVM to access data from the models.
- AngularJS used to fill data in the transaction page
- Accesses SQL database using LINQ.
- Used various MVC filters such as Authorization Filter, Action Filter, and Authentication Filter.
- Used Grid.MVC to generate tables in an efficient and clean manner for the user selection page.
- Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets
- Deployed new applications to Azure cloud services
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular
- Utilizes static variables and static objects to fill in data when reloading pages after view bags go out of scope.
- Implements Razor and HTML5 to design controls
- Model and controller developed with C#
Environment: Visual Studio 2015, SQL server 2012, MVC, C#, AJAX, J Query, JSON, HTML5, CSS3, TFS, AngularJS, Bootstrap, Entity Framework, Microsoft Azure.
Sr. .NET Developer/Lead
Confidential, Rockville, MD
Responsibilities:
- Worked on enhancements to existing Data Intake Application
- Working on Kofax software for documents capture
- Worked on FileNet P8 as document repository for Inbound and Outbound documents.
- Worked with Fax Vendors to setup intake process
- Enhanced and fixed the file locks issues when multiple users access one document as same time
- Migrated legacy code to .Net 4.5 and Visual Studio 2013
- Worked on windows service .net code for folder watch to receive documents from vendors
- Migrated VB6.0 application code to new version.
- Used grid control to show search records and breakdown process
- Worked on WCF’s services for connecting to multiple programs
- Provided production support for application to resolve issues
- Coding and Tuning the Queries, Stored Procedures and Functions, Triggers in Sql server
Environment: VB6.0, Visual Studio 2010, SQL server 2008 R2, .Net 4.5, C#, TFS, Kofax, FileNet, Biscom, OpenText, EMC Isilon.
Sr. .NET Developer
Confidential, Alpharetta, GA
Responsibilities:
- Requirement capturing, analysing, and scoping.
- Involved in writing stored procedures and queries
- Involved in performance tuning for SQL queries
- Developed WCF services in SOA environment.
- Designed data access layer using ADO.Net datasets & data adapters
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS)
- Created SSIS Fuzzy Lookup and Fuzzy Grouping transformations that extends complex string-matching functionality
- Developed Reporting Services to consume data from multiple diverse data sources using a SSIS package data reader as its data source.
- Involve in Business requirement gathering, Technical Design Documents, Business use cases and Data mapping
- Converted DTS packages to SSIS packages
- Converted existing reports to SSRS reports
- Created Alerts for successful or unsuccessful completion of scheduled Jobs
Environment: .NET Framework 2.0 and 3.5, VS.NET 2005, WCF in VS 2008, ASP.NET 3.5, HTML, CSS, JavaScript, Master Pages,ADO.NET, IIS 6.0, VB.NET, SQL Server, SSIS, SSRS, MVC, Teradata