Senior .net Specialist Resume
NJ
SUMMARY
- Engineering Leader with 15+ years of experience in software product development, engineering and quality assurance in Software as a Service (SAAS) space.
- Experience in designing, coding implementation of various software applications using Microsoft .NET technologies .NET Framework 3.0/3.5/4.0/4.5 , ASP.NET, C#, ADO.NET, and XML
- 7 years’ experience in SQL Server 2008, 2012, 2016 and Oracle 9i - 19c. Proficiency in design, development, and maintenance of database schemas and scripts, including SQL Queries, Stored Procedures, Triggers and Views.
- Designing and developing web based and windows-based applications using ASP.Net, C#.Net, ADO.Net, Web Services, ASP, IIS, JavaScript, HTML, DHTML, CSS, XML and XSL.
- Expertise in using Visual studio 2012/2018/2019 , VS code to develop the Angular app.
- Experience with relational databases - Oracle 11g/10g/9i, SQL Server 2000/2005/2008 , DB2, MySQL.
- Expertise in developing web and windows based solutions using technologies such asASP.NET, ASP.NET MVC, and C #, ADO.NET, WPF, Ajax, JQuery, TFS, HTML, CSS 3, XSL and XML.
- Implemented web forms, user controls and web pages using ASP.NET
- Extensively used factory patterns, delegates, lambda expressions and LINQ in C#.NET
- Experienced in using XML, SOAP, Web Services, ASMX, RESTFUL services, XSL and XSLT for inter operable software applications
- Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments
- Had experience inService Oriented Architecture (SOA), Model-View-View-Model (MVVM) and Model-View-Controller (MVC)architecture.
- Designed databases in SQL Server which includes creating tables, views, indexes, indexed views, functions, CTE’s, temporary tables, triggers, stored procedures using T-SQL
- Experienced in query optimization and performance tuning using table hints, SQL profiler, index tuning wizard, database engine tuning advisor and query execution plans
- Experienced in developing ETL and BI solutions using SQL Server Integration Service (SSIS), SQL Server Reporting Services (SSRS), SSAS (SQL Server Analytical Services).
- Proficient in defining SSIS control tasks to load data from various heterogeneous sources into target databases, create packages, and implement data transformation tasks such as look-ups, fuzzy look-ups, conditional splits, etc.
- Good working Knowledge of MVC, MVP and MVVM design patterns.
- Developed public Inbound APIs for the platform to be consumed by the Vendors.
- A deep understanding of software development in a team, and a track record of shipping software on time Good experience with Agile development methods such as Scrum and Brigades.
- Excellent stakeholder management skills, having worked with various stakeholders within and outside the organization including but not limited to Solutions, Product Management, Product Engineering, Data Sciences & Analytics, Account Management, Pre-Sales
- Experience in working on Visual Studio 2019/2017/2015/2012/2010.
- Excellent written and verbal communication
TECHNICAL SKILLS
- Waterfall
- Prototype
- Agile
- TDD
- C#
- JavaScript jQuery
- Java
- XML
- XSL
- HTML
- T-SQL
- PL/SQL
- LINQ
- MVC
- MVVM
- Entity Framework (EF)
- NuGet
- NUnit
- .NET (2.0 - 4.7)
- ASP.NET
- AJAX
- .NET Remoting
- Webservices
- RESTful
- SOAP
- WCF
- IDE
- Visual Studio 2019/2012/2010/2008/2005
- SQL Server Management Studio 2000/20 /2017
- Visual Studio Code
- IIS
- SQL Server Management Studio
- SSIS
- SSRS
- Microsoft Office Suite Word
- Excel
- Power Point
- XMLSpy
- Visual Source Safe
- MS Team Foundation System (TFS)
- Subversion (SVN)
- Microsoft SQL Server ( )
- Oracle (9i
- 11g)
- MySQL
- MS Access
PROFESSIONAL EXPERIENCE
Senior .Net Specialist
Confidential, NJ
Responsibilities:
- Involved in gathering the requirements and Designing SRS and SDS documents.
- Developing the application using C#, MVC 4.0, Web API, LINQ, Entity Data Model and SQL Server 2014.
- Involved in implementation of Object-Oriented Concepts during the development.
- Lead the development of new technical console utilizing the latest in .NET technologies, Design Patterns, and UI frameworks such as mediator design pattern, MVVM for data binding etc.
- Confidential is heavily dependent on roles. Every element's scope in Confidential is defined by the Roles. Implemented .Net Security features of Authentication and Authorization using .Net Identity Access Management (IAM).
- Implemented .Net classes for Business logic Layer using C#
- Responsible for UI design using MVC 4.0, HTML, XML, CSS, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Used AngularJS framework to build Single Page Applications (SPA).
- Using jQuery and JavaScript for implementing client-side validations at Controller level.
- Used Entity Framework CRUD operations to achieve database operations.
- Worked with Language Integrated Query (LINQ) to define some standard query operators like Select, Where Insert, Aggregate functions and joins in data access.
- Worked on ASP.NET features such as state management, caching features, configuring optimizations and securing web application
- Maintained and developed new feature for existing ASP.NET web, desktop winforms, WPF applications for LIMS.
- Created database access using ADO.NET. Used data set, data adapter and other ADO.NET connectivity controls to interact with SQL server
- Implemented AJAX user controls for pop-up messages in web forms
- Developed SSIS packages to load the data from SQL Server to other data sources.
- Created complex macros in Excel using VBA to enable the users to generate custom calculations
- Created linked servers from SQL Server and retrieved the historical data from data warehouse through Query mechanism through T-SQL stored procedures for reporting purposes.
- Optimized the performance of complex queries and indexes
- Maintained the code, builds and performed project tracking using TFS (Team Foundation Server)
- Designed and developed SQL Server databases, tables, stored procedures, functions, and triggers.
- Developed reports using MS SQL Server Reporting Services and Crystal Reports 8.0.
- Maintained and implemented features for a windows application using C#, WPF 4.6, Entity Framework, and SQL Server 2014.
- Implemented new projects builds framework using Jenkins and Maven as build framework tool.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI Program and designed Data Access Layer using C# .Net.
- Used multi-threading concepts in C# to run tasks asynchronously
Environment: C#.Net, MVC, Visual Studio 2019, ASP.NET 4.0, JavaScript, Azure Devops (Boards, Pipelines, Etc),AJAX, JQuery, HTML 5, WCF, IIS, XML, SOAP, SQL Server 2012, LINQ, TFS, .NET Framework 4.0/4.5, ASP.Net, C#, MVVM, Web Services (WCF), Ajax Toolkit, MVC 4.0, JavaScript, jQuery, JSON, Web Services, Agile/Scrum, XHTML, HTML / HTML5, CSS / CSS3, Entity Framework 5/6, T-SQL, NodeJS, Bootstrap, SVN, SQL Server .
Sr .Net Specialist
Confidential, Cary, NC
Responsibilities:
- Evaluated business requirements and recommend changes based on the limitations of the tool
- Designed and developed the application based on the requirements and provided KT to development and QA team
- Developed forms using ASP.NET C# .NET for the users to analyze the fault and receive alerts
- Developed business logic using C# .NET to connect to the network elements and retrieve the state information.
- Also, developed framework to load the data and populate the data entities with the network information. Developed the Webpage using Silverlight and MVVM design Pattern.
- Implementation of online payment gateway using HTTP webRequest/Response.
- Deployed SSIS packages and scheduled jobs using SQL Server Agent
- Used data set, data view and data adapter to manipulate and display the data.
- Created stored procedures, views, triggers and complex T-SQL queries in SQL Server
- Performed database consistency checks with DBCC, Index tuning and monitored error logs
- Defined test cases for all the requirements and performed unit testing and system testing
- Used Visual Source Safe (VSS) for project repository and versioning control
- Conducted user acceptance testing, use training, and demos for the client stakeholders
- Creation of database objects like tables, views, materialized views, using oracle tools like Toad, PL/SQL.
- Optimized database design to create highly configurable modules for scalability
- Worked on designing and creating tables, views, constraints, and PL/SQL against Oracle 11g
- Responsible for core reports design using Crystal Reports 2008 to help other team members in designing other reports
- Implemented MVVM pattern for development
- Led a team of two developers providing reviewing the deliverables on a weekly basis for high quality
- Trained a technical analyst in Crystal Reports 2008
- Was an acting PM for a month in the absence of project manager and was responsible for all the project management related activities
Environment: ASP.NET 3.5/2.0/1.1, SharePoint, XML, XSL, XSLT, Visio, Design Patterns, AJAX, jQuery, MS Visual Source Safe, MS SQL Server 2008 and Oracle 10g/9i, PL/SQL, SQL, Console Applications, Web Applications, Office 2000/2003 Web Components
Technology Lead
Confidential, Richmond, VA
Responsibilities:
- Responsible for architecture and design documents and also responsible for technical design and development'
- Responsible for the design and present UI mockup and application architecture for the purposes of data collection and recruiting respondents to survey.
- Directly responsible for leading the architecture and development of visual drag and drop workflow designer in Silverlight 5 (MVVM) and translating workflow instructions to Windows Workflow 4.5 for execution.
- Developed COM object for integration with Microsoft Outlook, Microsoft Word and Excel.
- Developed modules to import documents, ability to search documents based on user profile fields and or saved search criteria
- Migrated classic ASP application to 3.5 .Net framework.
- Implemented architecture for non-disclosure agreement application
- Dynamic form creation using XML.
- Configuring, maintaining Thomson IP Manager and Interwoven Worksite server.
- Develop stored procedures for maintaining user documents and search for easy and faster document retrieve.
- Responsibilities are to support suite of applications in extremely volatile and externally dependent environment. Design and develop minor and major enhancements to the existing application suite. Our basic approach is to develop new applications, develop and implement the new business changes and support all existing applications using latest .NET tools for Internet, Business Tiers and Middle Tiers wherever and whenever required.
- To provide advice and guidance on requirements for the system enhancements, and design solutions and new software evaluation/recommendations.
- To carry out maintenance and corrections to the system programs to ensure optimum security and performance of the system, service continuity, advice on risks to service, disaster recovery and security.
- Develop and deliver enhancements to the system in accordance with approved specifications. Ensure delivery of these enhancements, and fault resolution, to time, cost and quality targets, and provide progress information.
- Ensure compliance with defined Work Instructions to ensure the integrity and performance of the system is not compromised. Identify, to the Business Analysts, any changes needed to Work Instructions or new Work Instructions required.
- Produce updates to the system documentation to support completed/developed enhancements and fixes to ensure that all documentation can be maintained.
- Utilize system analysis skills to produce technical specifications from Business requirements. Document and maintain code: Design document standards, coding standards, standards for shared components, development handovers.
Environment: ASP.NET 3.5/3.0/2.0/1.1 , VB.NET 2.0, XML, XSL, XSLT, Unix, UML, Visio, Design Pattern, Multithreading, Asynchronous Programming, Reflection, AJAX, JavaScript, MS Visual Source Safe, Win 2000/2003/XP, MS SQL Server 2005/2000 and Oracle 10g/9i, PL/SQL, SQL, Windows Service, Console Applications, Web Applications, Harvest, Office 2000/2003 Web Components
