We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 6+ years of experience in creating Client/Server and Web - based applications with distributed n-tier architecture using ASP.NET on .Net Framework 2.0/3.0/3.5/4.0/4.5.1 , using C# and VB.NET and worked on various domains and have experience working with different Software Development Lifecycles such as Waterfall Model and AGILE SCRUM.
  • Skilled in creating client-side application functionalities with visually appealing UI design, single page application features, and user-friendly design techniques. Proficient in developing responsive web pages with high-performance functionalities in web applications using a variety of technologies, including JavaScript, jQuery, AJAX, JSON, HTML4/5, XML/XSLT/XHTML, Bootstrap, AngularJS versions 1.5/1.6/2/4, Node.js, and Typescript.
  • Considerable experience working with Entity Framework (EF), which is an object-relational mapper.
  • Used the Code First approach, as well as Fluent API and Data Annotations.
  • Proficient in using ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with SQL Server databases. Also worked with Dapper as an ORM tool for database operations.
  • Experience in using various source control tools including Visual Source Safe 2005, TFS, Clear Case, and Tortoise SVN and worked with build/deploy (CI/CD) tools such as Jenkins and Cruise Control.
  • Capable of self-motivation and proficient in working and communicating effectively in a collaborative setting.
  • Developed a Web API application using C# with Dependency Injection and Web API controllers and methods on .NET Core 2/3, managed logging and error handling using Log4Net.
  • Have experience using SSRS (SQL Server Reporting Services) to create business intelligence reports in SQL Server versions 2005 and 2008.
  • Have expertise in designing databases using T-SQL and can write complex queries for MS SQL Server 2000/2005, Oracle 8i/9i/10g including experience in creating Stored Procedures, User Defined Functions, Indexes, Views, Cursors, and Triggers.
  • Possess a great deal of expertise in designing web pages and sites, including skills in HTML, XHTML, DHTML, CSS, themes, master pages, site maps, XML, XSLT, JavaScript, Angular 7, Angular JavaScript, JQuery, Ajax, Telerik controls, and Microsoft Windows Azure.
  • Worked with third-party custom controls such as Telerik, Infragistics, and Kendo UI.
  • Utilized Azure SQL database and Azure application insights to store data in the cloud for my applications, as well as to manage error logging.
  • Have extensive experience in developing a wide range of applications using various .NET technologies including C#, VB.Net, MVC, XML, ASP.NET, WCF, WPF, ORM, .NET CORE, ADO.NET, SPA, AJAX, SSRS, SSIS, Windows Forms, and RESTful Web API.
  • Possess considerable experience in configuring Internet Information Server (IIS), which includes creating virtual directories and mapping them to their corresponding physical folders and proficient in configuring applications for domain authentication.
  • Utilized the Entity Framework (EF) Database First approach to communicate with databases and possess experience in enhancing performance and optimizing queries with tools such as SQL Server Profiler and EXECPLAN.

TECHNICAL SKILLS

Languages: C++, C#, PL/SQL, VB.NET, VB 6.0, Python, TSQL

Operating Systems: Linux, UNIX, Windows 95/98/2000/Server 2003/XP/Vista

NET Testing Tools: N-unit 2.0, X-Unit

Development Tools: Visual Basic 6.0, Visual Studio (2015/2013/2008/2005/2003 )

Technologies: ASP.NET, .NET Framework 3.5/4.0/4.5/4.6/5 , WPF, WCF, Classic ASP, Window forms, AJAX

Cloud Services: Microsoft Azure and AWS

Web Technologies: ASP, XML, XSL, XSLT, CSS, XPath, Angular 1 /2.0, jQuery, HTML/DHTML, bootstrap DTD

Reporting tools: SSRS, Crystal Reports, ISO, SSAE16 or HIPAA

Version Control Tools: CVS, TFS, GIT, SVN, Star Team

Scripting Languages: JavaScript, VB Script, Perl, Shell Scripting

Databases: Oracle10g/11g, SQL Server 2008/2012, MongoDB

PROFESSIONAL EXPERIENCE

Confidential - Houston, TX

Sr. .NET Developer

Responsibilities:

  • Actively participated in the Software Development Life Cycle (SDLC) by performing various tasks such as requirements gathering, object-oriented analysis, design, implementation, and development using Agile methodology.
  • Used .NET Core with n-tier architecture and object-oriented methodologies for UI Wrapper to handle initial calls from the browser and Web API application development for all application logic and database communication.
  • Built a single-page application using Angular 7 for Admin Project to handle administrative activities of Smart Mod applications using HTML, CSS, Angular Material form controls, TypeScript, and validations.
  • Used Bootstrap to style the pages and font awesome of bootstrap to create the page layout and added icons to the pages.
  • Created controllers in C# with Dependency Injection which has Web API methods to accept user inputs and return responses in JSON format.
  • Used OAuth and swagger for implementing the Web API application and Microsoft Entity Framework 6 Code First approach for the Data Access Layer using LINQ.
  • Created a windows service to handle Typeaheads and used Mo framework for unit testing the Controller and Service methods.
  • Designed and created RESTful web services using Web API and used Microservice architecture based services.
  • Created and optimized complex SSIS packages for data extraction, transformation and loading operations.
  • Have experience in Custom Process design of Transformation via Azure Data Factory and Automation Pipelines.
  • Created database tables, written SQL queries and PL/SQL development, Stored Procedures for all the transactions in and out of the database using SQL server 2012.
  • Generated various reports using Microsoft SQL Server Reporting Services (SSRS) and developed reports by pulling data from various sources and presenting in SQL Server Reporting Services and used Datasets for the SSRS reports.

Confidential - West Valley City, UT

.NET Developer

Responsibilities:

  • Took an active role in meeting user requirements and improving the application accordingly.
  • Gained practical experience in creating Angular components such as modules, controllers, directives, and filters.
  • Constructed and maintained a Docker container cluster that was managed by Kubernetes.
  • Wrote unit tests to achieve a coverage rate of at least 75%, except for those that involved direct database calls.
  • Improved both the Windows-based application and concurrently redesigned specific modules using Angular.
  • Utilized ASP and VB .NET extensively for parsing, validating, and transforming enrollment forms submitted online.
  • Managed version control and individual task status using Microsoft Team Foundation Server and GIT.
  • Developed an ASP.NET Web Service, which was later refactored into a Restful Web Service using WCF.
  • Created Stored Procedures, Functions, Views, and Triggers in an Oracle database using T-SQL to regulate and manage complex data.
  • Provided ongoing troubleshooting, defect fixing, and enhancements.
  • Converted the existing bottleneck system into Micro Services, making it more modular.
  • Followed the Test-Driven Development (TDD) approach and used Mock services extensively, along with writing unit tests using NUnit.
  • Implemented custom controls using jQuery, Bing Map APIs, and C#.NET.
  • Implemented client-side functionality using JavaScript, AJAX, and XML.
  • Refactored the services to be web-ready.
  • Designed and built a central Cache system.
  • Implemented client-side validation using jQuery and JavaScript.

Confidential - Buffalo, NY

.NET Developer

Responsibilities:

  • Created and implemented essential components of the application's infrastructure, such as logging, exception handling, data access, and caching.
  • Developed an ASP.NET MVC application using C# for a structured code base.
  • Utilized jQuery and AJAX to create an attractive and user-friendly website.
  • Implemented logo storage and retrieval from Azure Storage accounts and blob storages.
  • Worked within a Scrum Agile process, delivering new features and working software every two weeks.
  • Created SSIS packages for data migration.
  • Performed thorough testing, debugging, and unit testing.
  • Used SQL Profiler to troubleshoot, monitor, and optimize Oracle and non-production database code.
  • Applied various CSS3 properties, such as Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee, and Multi-Column, for better styling.
  • Designed and developed a MySQL database.
  • Created matrix and tabular reports with drill down, drill through, and drop-down menu options using SSRS.
  • Utilized jQuery plugins to create a rich internet application with an intuitive design.
  • Developed constraints, indexes, views, stored procedures, cursors, triggers, and user-defined functions for efficient database management.
  • Designed the data access layer using LINQ and ADO.NET datasets and data adapters.
  • Implemented custom error pages and exception handling.
  • Utilized WCF services for data management, security, and communication within the application.
  • Used LINQ to query, retrieve, and manipulate data from the database.
  • Utilized Team Foundation Server (TFS) to track and manage code changes within the team on a daily basis.

Confidential - Troy, MI

.NET Developer

Responsibilities:

  • Developed Web services to connect the user interface layer and Business Service Layer, facilitating Service-Oriented Architecture (SOA).
  • Created the Front End of the application using Razor HTML5 views/partial views and handlebars, which are HTML placeholders that receive data through JavaScript and jQuery.
  • Used Web Services to communicate with the business layer objects.
  • Developed Web Methods using Web Service and deployed them on IIS in the production server.
  • Followed agile methodology standards for application design specifications.
  • Used Unit testing framework (N-Unit) for .NET Technologies.
  • Developed data access layer using LINQ to Entity and LINQ to Objects queries and returned data to the middle tier.
  • Used SSIS packages to roll out data to Live Tables and Processing Database.
  • Managed project work with TFS, securing the source code, versioning, work item tracking, reporting, and build.
  • Utilized AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Created model classes for an ASP.Net MVC application for database access using Microsoft LINQ to SQL, containing all the data access logic.
  • Conducted unit testing for various use cases, documented the results, and received approval from business users.
  • Used Grid view, List View, and Drop-down List web control to display data.
  • Implemented Cascading Style Sheet to enhance the look and feel of the ASP.Net web page.
  • Implemented .NET security features such as Form-Based Authentication and Role-Based Authorization.
  • Utilized database components Data Adapter and Dataset to access the database.
  • Executed performance-tuned SQL queries against the underlying database.
  • Developed custom reports using SSRS and deployed them on the server.
  • Developed database objects such as SSIS Packages, Tables, Triggers, and Indexes using T-SQL, SQL Analyzer, and Enterprise Manager.

We'd love your feedback!