Sr .net Developer Resume
St Louis, MissourI
SUMMARY
- Around 9 years of experience in developing Web and Client/Server applications using Microsoft .NET Framework including ASP.NET, C#, ADO.NET, Web Services, Object Oriented Design, Windows Applications, Web Forms.
- 5 Years of Experience in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.
- 5 years of Experienced in developing web applications using .NET Framework 3.5, 4.0 and 4.5, ASP.Net MVC, ASP.NET, VB.NET, C#, ADO.NET, Java Script, HTML, VB Script and AJAX
- Worked with Oracle Data Provider for .NET (ODP.NET) features optimized ADO.NET data access to the Oracle database. ODP.NET which allows it to take advantage of advanced Oracle database functionality, including Real Application Clusters, XML DB, and advanced security. The data provider can be also used with the latest .NET Framework version.
- Expert in HTML5/CSS3 development and have experience in Responsive design.
- Create overall concepts for the user experience within a business webpage or product, ensuring all interactions are intuitive and easy for customers.
- Worked on Kafka-based microservices architecture using .net core6.0 and Kafka clients for event-drivenarchitecture.
- Built and maintained SQL scripts, indexes, and complex queries for data analysis and extraction.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, jQuery JavaScript, Bootstrap, Multithreading and HTML.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Abstraction, Encapsulation and Polymorphism and Design patterns like Abstract factory, Singleton, MVC, MVP.
- Strong Database Design, Development experience with Microsoft SQL Server 2012/2016, SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects.
- Experience working in Agile Methodology and Team Foundation Server.
- Experience in working with Windows Presentation Foundation (WPF) and Windows Communication Foundation for front end.
- Able to perform full-stack development using React.JS + CoreUI framework and microservices
- Able to integrate microservices into Webpack enabled Micro-frontends.
- Experience in developing Service Oriented Architecture (SOA) based on WCF, ASMX Web Services using SOAP and WSDL.
- Expertise in developing Web-based and Windows-based applications using C#,VB.NET, ASP.NET, AJAX, UML, JavaScript, VBScript, XML, CSS, Angular JS, Angular 2.0, Bootstrap, SQL-Server, React JS, and Visual Studio.
- Implemented Client-side interface using React JS. Build stable React components and standalone functions to be added to any future pages. Used React- Router to turn application into Single Page Application.
- Experience in programming with Oracle PL/SQL in analysis, design and implementation of applications using Oracle Relational Database Management System. (RDBMS).
- Experienced in handling exceptions using windows logging, text logging and database logging.
- Good Knowledge and experiences of advanced subject WCF web services.
- Responsible for monitoring production metrics and submitting a summary report to management once each month.
- Design & implement migration strategies for traditional systems on Azure (Lift and shift/Azure Migrate, other third-party tools) worked on Azure suite: Azure SQL Database, Azure Data Lake (ADLS), Azure Data Factory (ADF) V2, Azure SQL Data Warehouse, Azure Service Bus, Azure key Vault, Azure Analysis Service (AAS), Azure Blob Storage, Azure Search, Azure App Service, Azure data Platform Services.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT)and Selenium including Bug Reporting and Fixing.
- Able to work as a team player as well as individually. Highly organized, dedicated with a positive attitude along with the strong analytical and troubleshooting skills.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
TECHNICAL SKILLS
.Net Technologies: .NET Framework 4.6/4.5/4.0/3.5/2.0 , C#, VB.NET, ASP.NET, ADO.NET, WCF, MVC 5/4.5/4/3.5/3, TFS, Web Forms, SOAP, WSDL, UDDI, Web Services, N-UNIT, T-SQL, PL/SQL, LINQ, N-Unit
Languages: C#, XML, C, JAVA, VB
Web Development: ASP.NET, Ajax, ASP, jQuery, JavaScript, VBScript, HTML 5/DHTML, XML, XSL, XSLT, JSON, CSS3, Angular JS, Kendo, Telerik
Web Servers: IIS 7.0/6.0/5.0
Databases/ORM: MS SQL Server 2000/2005/2008/2012 , Oracle 9i/10g, NHibernate 3.0, Entity Framework 4.1, SSIS
Design & Development Tools: Visual Studio.NET 2012/10/08/05 , Microsoft Visio, SSIS, SSAS, Microsoft Team Foundation Server
Version Control: Team Foundation Server (TFS), SVN
Cloud Technologies: Aws, Azure
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS)
PROFESSIONAL EXPERIENCE
Confidential, St Louis, Missouri
Sr .NET DEVELOPER
Responsibilities:
- Analyse and implements software systems to meet user requirements, procedures or problems by automating processes or improving existing computing abilities.
- Analysis and code development using Agile/ Scrum methodology.
- Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core 2.0.
- Experience of the technology inside VMs such as modern PowerShell (i.e. Open-Source cross platform v7)
- Custom programming in C# within SQL queries solution to Databases.
- Working with visual studio 2019 incorporating the unit testing in code development.
- Reported Daily work Progress to Manager by the End of day.
- Develop complex business and integration services using React JS, C#, Web API, HTML5, CSS3, Java Script, React JS, Bootstrap.
- Worked on writing the PowerShell runbooks for provisioning the Azure VM's using the resource manager
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Conducting user research and testing.
- Worked on Web Config to Run the SQL-JOBS in different environments (Dev, QA, STAGING, TFP)
- Responsible for Developing Automation scripts using Power shell and power shell workflow for deploying azure resources.
- Wrote several API calls (get, post, put etc.) using observables dependency injectors etc. to get the data from microservices.
- Developing wireframes and task flows based on user needs.
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL
- Worked with BA and End user in preparing Business Requirement Documents for each Sprint.
- Worked in Promoting the Code to Higher environments and testing.
- Worked on implementing backup methodologies by PowerShell Scripts for Azure Services like Azure SQL, Database, Key Vault, Storage blobs, App Services etc.
- Integrated logging via Kafka into the microservices to log critical exceptions, warnings, application events.
- Worked on Support tickets which include both database and UI changes
- Worked on SQL Server Management Studio 2018 to make changes in Stored Procedure, Functions and made Data fixes Depending on the Issue.
- Used React JS for templating for faster compilation and developing reusable components.
- Wrote PowerShell scripts to create the parameter files automatically for all the services in Azure Resource Manager
- Experience managing Azure Data Lakes (ADLS) and Data Lake Analytics and an understanding of how to integrate with other Azure Services. Knowledge of SQL and how it can be used for data transformation as part of a cloud data integration strategy
- Responsible for configuring application builds and automated deployments using the TFS Build and Release features.
- Implemented an entire microservice from scratch for automated email deliveries, notifications and passing messages to othermicroservices.
- Worked as part of a SCRUM development team to create and modify software solutions that reduced time to delivery and improved quality.
- Developed custom solutions in C# and PowerShell to validate availability, consistency, and compliance of environments.
- Performed Regression testing at the end of each Sprint.
- Experience in developing Custom Reports in multiple formats using SQL Server Reporting Services (SSRS)
ENVIRONMENT: C#, ASP.NET MVC, HTML5, CSS3, Visual Studio 2019, SQL Server Management Studio 2018, TFS, JavaScript, React JS, jQuery, SSRS, Bootstrap, Azure.
Confidential, Lansing, Michigan
Sr.NET DEVELOPER
Responsibilities:
- Designing, implementing and testing web application involving new features and
- Functionality from functional requirements
- Involved in requirement meeting and responsible for documenting all the user requirements involved in the building architecture of the application.
- Migrated the VB6 classes and converted to VB.NET.
- Rebuilt ASP.NET MVC project with ASP.NET CORE
- Worked in developing complete front end using bootstrap and Razor pages
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Worked on WCF Project to create new API methods and published them.
- Responsible for all unit testing and deploying code to a higher environment.
- Responsible to create new web services using ASP.Net with C#.
- Support/modify the existing web services as per user requirements.
- Managing the SQL server databases.
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Through understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Involved in Unit testing and Bug fixing.
- Development of Client-Side Validation techniques using jQuery.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5.
- Architect & implement medium to large scale BI solutions on Azure using Azure Data Platform services (Azure Data Lake, Data Factory, Data Lake Analytics, Stream Analytics, Azure SQL DW, HDInsight/Databricks, NoSQL DB)
- With the concept of ReactJS worked on usage metrics and also end to end events tracing for analysis purpose.
- Developed Web APIs as needed.
- Developed html views with HTML5, CSS3 and Razor Pages.
- Hands on experience on Web forms and Entity Framework.
- Code Management and Automated Builds using Team Foundation Server (TFS).
- Recreating existing application logic and functionality in the Azure Data Lake, Data Factory, SQL Database and SQL data warehouse environment. experience in DWH/BI project implementation using Azure DF.
- Implemented JavaScript for client-side sorting and validations.
ENVIRONMENT: C#, ASP.NET MVC, HTML5, CSS3, Visual Studio 2019, SQL Server Management Studio 2019, Azure JavaScript, jQuery, SSRS, Bootstrap.
Confidential, Wooster, Ohio
.NET DEVELOPER
Responsibilities:
- Developed Wireframes/ Prototype using HTML, DHTML, and JavaScript to represent the complete system look and feel for customer approval.
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Used WPF and WCF to communicate between DAL and other business components.
- Implemented predefined html-based reports and developed a module for custom reports where in used can design his or her reports and save them in the report libraries for further usage
- Developed various custom user controls for the application
- Implemented role-based security for the application by developing some security generic classes that can be used in similar type ASP.NET Web based applications
- Created the database and developed the scripts for inserting the master data required for the application, scripts for clean-up of the test data.
- Written several packages using SSIS for data migration.
- Implemented Object Data Sources using Typed Data Sets.
- Extensive use of abstract classes, interfaces, delegates and attributes.
- Developed User controls for reuse in the project.
- Used Data grid controls to display data obtained from the database.
- Used ADO.NET for database connectivity, executing queries and stored procedures.
- Created Stored Procedures, Triggers, and Views.
- Used XML Web Services (UDDI, WSDL, and SOAP).
- Involved in testing the Project.
ENVIRONMENT: ASP.NET, C#, SQL Server 2010, JavaScript, jQuery, HTML5, CSS3, Entity Framework 3.0, WPF, WinForms, Windows Server 2008, MS Visual Studio 2010, ADO.NET, IIS 6.0, TFS.
Confidential, Rockville, MD
.NET DEVELOPER
Responsibilities:
- Involved in all phases of SDLC from requirement gathering to implementation.
- Migrated the VB6 classes and converted to VB.NET.
- Responsible for detailed design and development of the application.
- Developed a new design plan for the application using Slick Plan by eliminating the duplicates and created a Web Form application to provide a UI layout for the application.
- Previous application was developed in VB6 and I have developed the application using WPF and XAML from scratch.
- Extensive experience of Object-Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
- Developedmodules using Microsoft Visual Studio 2017, VB.NET and XAML.
- Involved in implementing the Web API consumption.
- Build, maintain, and enhance all objects packages/functions in PL/SQL to support the application process.
- Implemented authentication, authorization and single sign on for the application using the Smart card PKI.
- Lead to route cause analysis and troubleshooting including bug remediation.
- Analysed and translated the business requirements to technical design.
- Created data flow diagrams, documented the entire application and trained my offshore team with the entire application flow.
- Developed the application using Entity Framework 6.0.
- Worked with technical lead on the entire project development and activities.
- Implemented all the iterations of the project within the deadline of the application.
- Designed, developed and deployed the technical assets in a highly secured and integrated enterprise computing environment.
- Performed the mapping of the functions in the LDAP.
- Developed some of the modules of another application using C#, ASP.NET MVC.
- Implement asynchronous patterns in services and clients to enable easy execution of long running operations.
- Developed the unit test cases and participated in performance testing of the application.
- Produced scalable and flexible, high-quality code that satisfied both functional and non-functional requirements.
- Involved in writing the scripts and Stored Procedures, also retrieved data using stored procedures using Oracle SQL.
- Used SVN for source control for the code management.
- Created different reports like standard reports, drill down reports using SQL Reporting services.
- Developed complex T-SQL (DML and DDL) programming code.
- Created the SSIS Packages using Control Flow Tasks (Data Flow, Execute SQL Script) and Data Flow Components.
- Collaborated and communicated with the team members and business users as required.
- Involved in maintenance and monitoring the production system alerts and provided triage support for priority one and two system outage.
- Responsible for maintaining the code on a daily basis and involved in improving the performance of the application.
ENVIRONMENT: C#, ASP.NET, VB6, VB.NET, WPF, Windows Forms, TOAD for Oracle, Oracle PL/SQL, SQL, SVN, MQ Series, MS-Access, Visual Studio 2017, JavaScript, Crystal Reports, Entity Framework 6.0, SDLC, C#, XAML, Windows Server 2016, SharePoint, Windows 10, TDD.
Confidential
.NET DEVELOPER
Responsibilities:
- Developed web pages using ASP.NET MVC pattern and C#, involved in writing data access layers with C# and ADO.NET.
- Worked on HTTP communicate and deployed web services as per business requirements.
- Worked with developers and architects in establishing and applying appropriate branching, labelling / naming conventions using TFS source control.
- Designed and developed a REST web service using WCF, C#, .NET Framework 4.0, Windows Identity Foundation.
- Develop complex business and integration services using React JS, C#, Web API, HTML5, CSS3, Java Script, React JS, Bootstrap, Kendo UI and PL/SQL tools and designs.
- Implemented interactive UI with HTML5, CSS3, JavaScript, AngularJs, ReactJs and Bootstrap
- Analysis and implements software systems to meet user requirements, procedures or problems by automating processes or improving existing computing abilities.
- Developed ASP.NET web pages to serve HTML using Web Server controls (Data Grid, Table), HTML Server Controls.
- Developed Oracle Data Provider for .NET / ODP.NET class library which can be used to connect to the following data sources by using string references
- Installed, patch, maintain and monitor Oracle databases
- Create and maintain SQL and PL/SQL queries and shell scripts
- Monitor, and verify backups and perform ad-hoc backups
- Provide maintenance support for database systems.
- Data Extraction, transformation, and loading
- Perform routine security and authentication measures
- Database tuning and troubleshooting
- Used REST API to Implement Web Services and consumed and published XML web services in the application.
- Implemented a large part of the UI dynamic functionalities using CSS, jQuery, JSON, and XML.
- Experience working with programming concepts such as call stacks, threading, synchronization, performance-related concepts and debugging.
- Will analyse software performance indicators such as system’s response time, number of transactions per second, and number of programs being processed at one to ensure that system is operating efficiently.
- Created and maintained complex SSRS reports connected to SQL server and imported tables from the database in the reports.
- Worked on validation techniques using validation controls and JavaScript.
- Developed and optimized SQL Server 2016 database structures, T-SQL stored procedures, views, triggers and user-defined functions in a highly transactional application.
- Deploying web applications and desktop applications, IIS configuration and hosting applications.
- Help in identifying and implement improvements to the overall infrastructure using existing, new and emerging technologies
- Perform other duties as necessary.
ENVIRONMENT: C#, ASP.NET MVC, HTML5, CSS3, SharePoint, JIRA, ServiceNow, SPLUNK, AppDynamics, Entity Framework, Visual Studio 2008/2017, SQL Server Management Studio, Postman, Fiddler, TFS, JavaScript, React JS jQuery, IIS.