We provide IT Staff Augmentation Services!

Sr .net Developer Resume

2.00/5 (Submit Your Rating)

Springfield, IL

PROFESSIONAL SUMMARY

  • Around 14 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, End to End Testing and Maintenance/Support of Web/Windows Based applications using Microsoft .Net technologies.
  • Strong hands on teh Microsoft.Net Framework 1 to 4.5, .Net Core 2.1, C#, VB.Net, ASP.Net, Window Forms, MVC 2/5, ADO.Net, WCF, Web API 2, jQuery, XML, JSON, MS SQL Server, Entity Framework, LINQ, SSIS and SSRS.
  • Experience in Healthcare, Manufacturing, Transportation and Human resource domains.
  • Experience in designing and developing interactive and dynamic User Interfaces using HTML5, CSS3, JavaScript, JQuery, JSON, XML, AJAX.
  • Have worked extensively on Agile methodology which includes Daily Scrum meetings, Sprint Planning, Retrospective meetings, User Story refinement and experience in Test Driven Development.
  • Experience on Azure Platform and Cloud services development.
  • Used Bootstrap for developing modules in front end.
  • Experience in using Windows Communication Foundation WCF in a self - hosting mechanism, implementing teh Service-Oriented Architecture SOA using teh REST methodology to SOAP messages between endpoints.
  • Extensively Used LINQ for retrieving teh data efficiently.
  • Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
  • Extensive knowledge of applying Object Oriented Analysis and Design OOAD for modeling a system.
  • MS BI experience in implementing Data migration projects, Enterprise Datawarehouse, EnterpriseReporting. Created and maintained SSIS packages to Import/Export data from flat files, XML, Excel and Oracle, MYSQL, MSSQL.
  • RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server 2005/2008/2012/2014/2017 and Oracle 11g.
  • Good hands on knowledge of OOPS (Object Oriented Programming Structure) and Agile methodology.
  • Sound knowledge of several DESIGN PATTERNS like Singleton, Factory, Dependency Injection.
  • Expert knowledge of versioning tools like VSTS(Visual Studio Team System), TFS (Team Foundation Server), VSS (Visual Source Safe),ClearCase.
  • Excellent communication skills and ability to work well with customers to determine requirements and application scope.
  • Production Support experience.
  • Good understanding GIT version control, Azure Cloud computing.
  • Experience in database design and development using SQL Azure, Microsoft SQL Server, Microsoft Access.
  • Good understanding of Microservices.
  • Have created my own project on Angular 6 for learning purpose.
  • Always looking forward to learning new technologies.

TECHNICAL SKILLS

.NET Technologies: .Net Core, ASP.NET, ADO.NET, Entity Framework, AJAX, LINQ, MVC 2/5, WCF, Web API, Win Forms.

Languages: C#, VB.Net, T-SQL, PL/SQL.

Web Technologies: XML, XSLT, WSDL, XAML, SOAP, REST, Web forms, Web Services

Scripting Languages: JavaScript, JQuery, HTML5, DHTML, CSS3

Front-end Libraries: Bootstrap

DBMS: SQL Azure, SQL SERVER 2005/2008/2012/2014/2017, MYSQL, Oracle 11g

Framework: Microsoft.Net 3.0/3.5/4.0/4.5

Operating Systems: Windows 7,10, Vista, XP, Windows server 2008

IDE: Visual Studio 05/08/10/13/17

Reporting Tools: SQL Server Reporting Services SSRS, Crystal Reports

Version Control: Visual Studio Team System(VSTS), Team Foundation Server(TFS), Visual Source Safe(VSS).

PROFESSIONAL EXPERIENCE

Confidential, Springfield IL

Sr .Net Developer

Role and Responsibilities

  • Working on .Net Core 2.1 MVC web application.
  • Implemented CQRS Pattern (Command Query Responsibility Segregation).
  • Using JavaScript, JQuery for various client-side operations.
  • Using Bootstrap and JQuery libraries for more productive web design.
  • Using Sql server 2017 for RDBMS and Redgate for SQL Source control.
  • Developed ASP.NetREST Web APIs.
  • Using fluent validation for validations.
  • Using Git repository for Source control.

Environment: Visual Studio 2017, C#, .Net Core 2.1, jQuery, JSON, XML, Azure, Web API, MVC Core, Bootstrap, Sql Server 2017, Git.

Confidential, Jacksonville FL

Sr .Net Developer

Role and Responsibilities

  • Developed web applications using MVC2/MVC5/MVC Core framework.
  • Involved in developing teh UI pages using HTML5, CSS3, JavaScript, JQuery and AJAX
  • Used JQUERY and AJAX for service calls on pages to interact with teh server for information.
  • Utilized various JavaScript and JQUERY libraries, AJAX for form validation and other interactive features.
  • Worked on teh website from start to finish to give it a new look using HTML5/CSS3/ JavaScript using leveraging teh Bootstrap framework and SQL backend.
  • Used Bootstrap, and JQuery libraries for more productive web design.
  • Extensively used Cascading Style Sheets CSS classes to maintain teh uniformity throughout teh application.
  • Used JavaScript, JQuery for various client-side operations.
  • Used several JQuery plugins and JQueryUI for client-side controls and effects.
  • Developed teh website in MVC 5.0 using Razor engine.
  • Have worked on Intake Desktop(Windows) application.
  • Used WCF for developing and deploying services on Windows, in line with teh Service Oriented Architecture (SOA).
  • Developed ASP.NetREST Web API controllers.
  • Created WCF REST Services and used different bindings to make it available to our Partner integration clients.
  • Used XML and JSON Serialization for transferring teh data from controller to view.
  • Improvised user experience using JQuery. Used JQuery event handling mechanism to dynamically assign events on web controls.
  • Used Bootbox for dialog boxes.
  • performing code reviews.
  • Involved in cloud deployment using azure management portal.
  • Developed page layouts, navigation, animation buttons and icons.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
  • Used Entity frame-work Code-first approach by writing migrations to create teh data-base for teh application and used LINQ to entities to establish teh connection to database.
  • Had Production Support for a very complex application which involved with third party vendor integration.
  • Design database and development using SQL Azure.
  • Developed localization API s which stores teh translated data in Azure and Sql tables
  • Deployed Web APIs and Apps on Microsoft azure.
  • Used Azure DevOps for Code Repository and VSTS.
  • Involved in database design, wrote Stored Procedures, User Defined Functions stored procedure, Views and Triggers using T-SQL.
  • Involved in huge Data migration project to retire from MYSQL to MSSQL.
  • Have created SSIS packages to bring data from source BAU systems to Enterprise Reporting database.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS. Created Crystal reports.
  • Implemented Unit Testing.
  • Used Visual Studio Team Service(VSTS), Team Foundation Server (TFS), Visual Source Safe(VSS) as a version control for code repository in different projects.

Environment: Visual Studio 2010,2013,2017, C#, VB.Net, .Net Framework 4,4,.5, .Net Core, ASP.Net, Window Forms, jQuery, JSON, XML, Azure, Web API 2, MVC 2, MVC 5 using Razor engine, WCF, SQL Azure, Sql Server (2008, 2012, 2014,2017), Oracle 11G, SSRS, SSIS, SSAS.

Confidential, Jacksonville FL

Sr Software Developer

Roles and Responsibilities:

  • Responsible to designing Windows Form for XML Transformation for GIS data.
  • Created windows module for ARCGIS application.
  • Implemented Dynamic UI behaviors using DHTML, JavaScript, and CSS.
  • Involved in development of Business Layer and Microsoft Data Access Application Block in C# to interact with teh database.
  • Involved in implementation of Form based Autantication & Authorization, Data caching.
  • Implemented Logging Application Block to provide consistent interface for logging information.
  • Implemented Exception Handling Framework using Exception Handling Application Block for logging, replacing, wrapping and propagating an Exception
  • Development of Windows service to host WCF service on teh server
  • Responsible to implement autantication and transaction for WCF and configuration of its channels and behaviors.
  • Used ClearCase to manage version control process and automated builds
  • Involved developing various service components using WCF to provide various services to this site.
  • Involved in teh Database Design involving creating tables, views, stored procedure-SQL and optimizing SQL Statements in SQL server 2008.
  • Involved in generating writing various client-side functions in java script files.
  • Followed Agile development practices for all iterations (Scrum)
  • Need to discuss with Business Analysts to clear teh requirements.
  • Attending Daily Stand-Up status meeting our team as well as QA and BA team members for daily status.
  • Involved in design and developing of teh ASP.NET Web pages of teh applications
  • Used Ajax to update teh information without posting entire page back to server.
  • Heavily involved in teh Logical and Physical Database Design involving creating tables, views, stored procedure-SQL and optimizing SQL Statements in SQL server 2005/2008.
  • Generated various reports using SSRS. Created Parameterized reports, Cross-Tab reports, Drill down reports & Summary reports by using SSRS 2008.
  • Designed and developed reporting services framework for generating on-demand and scheduled reports for business analysis and management decision as well as integrating reports with application using SQL Server Reporting Services 2008.
  • Created SQL jobs to perform regular table clean up activity. Peer Review of teh code and design to ensure that all features have been accommodated in teh development cycle
  • Used VSS for source controlling.

Confidential, Glenwood, IL

Sr Software Engineer

Roles and Responsibilities:

  • Responsible for Identifying teh Classes and developing teh Components by applying OOAD, OOPS using C# in .NET Framework 3.5/2.0.
  • Involved in design and developing of teh ASP.NET Web pages of teh applications
  • Involved in teh complete Software Development Lifecycle from System analysis to Maintenance phase.
  • Involved implementing HTTP Module/ Handlers their by providing platform level solutions for various applications.
  • Implemented Forms-based Autantication in ASP.NET to autanticate teh users.
  • Worked on validating user controls using Custom and inbuilt validation facilities in .net environment.
  • Used JavaScript for client side validations.
  • Data caching techniques used to cache teh data.
  • Heavily involved in teh Logical and Physical Database Design involving creating tables, views, stored procedure-SQL and optimizing SQL Statements in SQL server 2005/2008.
  • Responsible for implementation of WCF which used to SOAP messages over teh network using HTTP protocols
  • Created SQL jobs to perform regular table clean up activity. Peer Review of teh code and design to ensure that all features have been accommodated in teh development cycle
  • Used VSS for source controlling.
  • Used Ajax to update teh information without posting entire page back to server.
  • Involved in developing stored procedures required for data access components. Written code for reading and writing teh XML files for each form, user designed and previewing teh designed forms using XSLT. Involved in providing security to teh for teh various interface
  • Heavily involved in teh Logical and Physical Database Design involving creating tables, views, stored procedure-SQL and optimizing SQL Statements in SQL server 2005/2008.
  • Designed and developed reporting services framework for generating on-demand and scheduled reports for business analysis and management decision as well as integrating reports with application using SQL Server Reporting Services 2008.
  • Created SQL jobs to perform regular table clean up activity. Peer Review of teh code and design to ensure that all features have been accommodated in teh development cycle
  • Used VSS for source controlling.
  • Actively involved in gathering teh information about teh various legacy systems, analyzing teh data and documenting business requirements for migrating teh legacy data from teh subject matter experts of teh end client.
  • Involved in teh database administration activities like database backup/restore, using DTA utilities, Query tuning, Profiling.
  • Involved in database design, testing, tuning and administration activities.
  • Prepared Use cases as per teh requirements, taking signoff to use cases from respective departments, prepare both HLD and LLD Documents and also create screen designs.
  • Created various .Net programs for extracting teh legacy data and inserting into various SQL tables following teh business rules.
  • Involved in understanding and analyzing teh Aggressor (ERP) application, its data model and training teh end users how to use teh new ERP system.
  • Used Index tuning wizard and Profiler for optimizing teh performance of teh stored procedures and assigning teh primary key and foreign keys to teh tables
  • Created various SSIS packages for loading teh data from teh legacy staging database into teh destination database.
  • Involved in various code reviews and code review meetings to ensure teh better code quality.
  • Prepared process flow documents enlisting all teh stored procedures with a brief description to enable teh future users to perform teh data migration.

Environment: C#, JavaScript, Ajax, ASP.NET 3.5, ADO.NET 3.5, Visual Studio.NET 2008/2005,,SQL Server 2008/2005, IIS5.0, WCF, BIDS, SQL Server 2008, SSRS 2008, VSS, Microsoft SQL Server Management Studio 2005/2008, SQL Server 2000, .Net 3.0, Visual Studio.NET 2008, MS Visio

Confidential

Software Engineer

Roles and Responsibilities:

  • Designed Web Applications in C# with database connections and generated custom reports using XML.
  • Design and develop Interface in Windows application in C# for Enterprise, Admin applications.
  • Used Object Oriented Programming concepts to handle teh functionality in Data Access layer.
  • Implemented Forms-based Autantication in ASP.NET to autanticate teh users.
  • Worked on validating user controls using Custom and inbuilt validation facilities in .net environment.
  • Used JavaScript for client side validations.
  • Data caching techniques used to cache teh data.
  • Used VSS for source controlling.
  • Used Ajax to update teh information without posting entire page back to server.
  • Used ADO.NET connection command, datasets, data adapter, data reader and XML to retrieve and store teh data in SQL Server 2000.
  • Created Stored Procedures for automated rules and updating to relating tables using SQL Server.
  • Implemented Logging Application Block to provide consistent interface for logging information.

Environment: ASP.NET 2.0, C#, Visual Studio.NET 2005,ADO.NET, XML, XSL, JavaScript, SOAP, Web Services, Removing, MS SQL Server 2005, Windows XP/2000.

We'd love your feedback!