We provide IT Staff Augmentation Services!

Senior .net Developer Resume

0/5 (Submit Your Rating)

Portland, ME

SUMMARY

  • Around 8 Years of experience in Requirement Analysis, Design, Development, and Implementation of Web based and Windows based Client - Server and n-tier Applications.
  • Core Technical expertise in using .NET frameworks 4.5/4.0/3.5/3.0/2.0/1.1 , ASP.NET, ASP.NET MVC4.0, WEB API, Angular JS, Bootstrap, RESTful Services, C#.NET, VB.NET, ADO.NET, Entity Framework 6.0/5.0, WEBSERVICES, WCF, LINQ, ASP3.0, VB6.0, SQLSERVER, SSRS, IIS, JavaScript, CSS, HTML, SOAP, UML, DB2, Oracle.
  • Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Abstract factory, Singleton, MVC, MVP, Dependency Injection & Inversion of Control (DI & IOC) and repository pattern.
  • Experienced in OOAD Techniques developing Use Cases, Activity Diagrams, Sequence Diagrams & Class Diagrams using UML.
  • Experienced in XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture SOA concepts using .NET Framework.
  • Experienced in developing web applications using ASP.Net MVC5.0/4.0, C#, ADO.Net, XML, XSLT, Java Script, HTML, Bootstrap, Angular JS, AJAX, JQuery.
  • Worked extensively with ORM technologies such as Entity Framework. Hands-on experience with Database First and Code First models with SQL Server databases 2014/2012 & Oracle 9i/8i.
  • Experience in Database design, Modeling and Database maintenance in SQL Server environment.
  • Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers and Functions using T-SQL.
  • Solid experience in windows application programming with technologies WCF, REST, LINQ and OData technologies.
  • Experience in using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, and LINQ to Entities).
  • Experience in RESTful API design and Implementation.
  • Demonstrated exceptional problem solving abilities and strong programming skills with C#, C, C++ and Java.
  • Experience in securing web applications using ASP.NET authentication and authorization mechanisms in Single Sign-On.
  • Experience with Microsoft Azure Services like IaaS and PaaS.
  • Good understanding of cloud services using Windows Azure.
  • Proficient with windows debugging tools like WinDBG, UMDH, Debug Diag etc.
  • Very good experience with Reporting Tools -- SQL Server Reporting Services (SSRS) 2005, IBM Cognos.
  • Performed unit testing using Unit and performed several integration testing, system testing and performance testing.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2008 and Git.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services.
  • Innovative problem solver and capable team player with good interpersonal communication skills, ability to work collaboratively and commitment to achieving corporate goals with zeal.
  • Solid design skills, with a strong eye towards maintainability and flexibility of code.

TECHNICAL SKILLS

Technologies/Frameworks: Microsoft Azure, Microsoft .NET framework 4.5.1/4.0/3.5/2.0 , ASP.NET, ASP.NETMVC 3/4/5, ADO.NET, LINQ, Entity Framework and WCF, ODATA, REST.

Web Technologies: JavaScript, jQuery, AJAX, CSS, CSS3, Bootstrap, Angular JS, HTML4 / HTML5, XML, JSON, DHTML, JSON,JSON (Swagger), IIS.

Languages: C#, C, C++ and Java, SQL, PL-SQL.

Configuration Management: TFS/VSO, VSS (2005) and GitHub.

Debugging Tools: WinDBG, DebugDiag, Telerik, Postman.

Memory Profilers: ANTS Memory Profiler, .NET Memory Profiler.

Operating Systems: Windows 7/8/8.1/10/Win2k12, Linux, Mac OS

Testing Frameworks and Mocking tools: Nunit, MbUnit, MOQ, RhinoMocks

PROFESSIONAL EXPERIENCE

Confidential, Portland ME

Senior .Net Developer

Responsibilities:

  • Designed and Implemented features using various technologies: Microsoft.Net, C#, RabbitMQ, Microsoft SQL 2016, MongoDb, AngularJS, NodeJs, Grunt, Bower, Bootstrap, Entity Framework, LINQ, Git.
  • Feature design and implementation using Domain Driven Design methodology.
  • Extensively used RabbitMQ as messaging broker to publish and consume the events published by other applications.
  • Implemented Repository pattern in Entity framework to interact with backend database.
  • Implemented POCO classes for Entity framework using Database first pattern, as the database was deployed using SQL Dacpac packages.
  • Extensively used Lambda Expressions for writing the LINQ queries.
  • Implemented dependency injection pattern for loose coupling of code using the unity container.
  • Migrated Old web services to RESTful services using ASP.NET WebAPI.
  • Extensively used tools like Postman, Fiddler for Unit and Integration testing the WebAPIs
  • Worked extensively on MongoDb to create different types of indexes on collections to be used by the queries.
  • Enhanced system performance by optimizing query plans using mongodb profiling and sql profiling and linq profiling.
  • Created JSON based Azure Resource Manager (ARM) templates, Used them for deployments.
  • Created Stored Procedures for data manipulation, along with triggers and Indexes.
  • Implemented SSRS packages to generate custom reports for business to access them from other applications.
  • Created Cognos packages and reports using Cognos FrameWork Manager which are consumed by various teams across organization.
  • Extensively worked on developing applications usingAzure.
  • Involved in Code reviews and writing Unit, Integration and end-to- end test cases.
  • Achieved 75% + code coverage using Nunit and FakeItEasy as mocking library, Poleah autoFixture for writing all types of test cases.
  • Deployed and Maintained windows phone applications onAzure cloud technologies.
  • Used Grunt task runner to automate the build and test processes and used it to create the custom tasks.
  • As scrum master(using agile methodology (Kanban)) responsible for implementing JIT principles by matching the amount of work in progress (WIP) to the team's capacity.
  • Maintained existing cloud environment usingMicrosoft Azure.
  • Source management using Git and Bitbucket.

Environment: .Net, C#, RabbitMQ, Microsoft SQL 2016, MongoDb, Visual Studio 2015/2017, Entity Framework 5.0, Angular Js, Bootstrap, JQuery, HTML5, SQL Server 2016, GIT, Azure, NUnit, Kanban.

Confidential, Farmington Hills, MI

Senior .Net Developer

Responsibilities:

  • Worked on all phases of software development life cycle including design, development, implementing & deployment.
  • Understand and analyze project requirements and translate it into specifications and programming deliverables.
  • Followed agile methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand-ups.
  • Develop, modify and test software code using Microsoft.Net, C#, WebAPI, WCF Services, ASP.NET MVC 4, AngularJS, Bootstrap, XML, Entity Framework, LINQ.
  • Responsible for coding for Views using HTML Helpers, JQuery, Bootstrap for the sprint.
  • Worked on ORM (object relational mapping) to access relational database.
  • Implemented Repository pattern in Entity framework to interact with backend database.
  • Implemented POCO classes for Entity framework using Database first pattern, as the database was deployed using SQL Dacpak packages.
  • Implemented monitoring service side of code for collecting and exposing data over OData endpoint.
  • Worked on JQUERY lib to post data to MVC action method.
  • Implemented .Net Security features of Authentication and Authorization using .Net Membership.
  • Created the SPA (Single Page Application) Framework for the dash boards
  • Involved in developing the Azure Solution and Services like PaaS and IaaS.
  • Implemented dash-boards for telemetry using AngularJS and high-charts.
  • Responsible Implementation, Exposing and Consuming WCF services across different multiple endpoints.
  • Designed the Entities, business objects using Entity Framework.
  • Implemented complex and optimized LINQ queries to fetch and Save the data.
  • Extensively used Lambda Expressions for writing the LINQ queries.
  • Extensively used reflections throughout the code.
  • Implemented Unit Test methods for the Business layer to test the application.
  • Implemented dependency injection pattern for loose coupling of code.
  • Used ASP.NET WebAPI for RESTful API design and implementation.
  • Utilized and consumed WebAPI and transfer data in to page centralized Model.
  • Used Postman tool to test the WebAPI’s for constructing the requests and for analyzing the response send by the API.
  • UsedLog Analaytics service in Azure OMSto monitor cloud environment to maintian their availablity and performance.
  • Used third party WebAPI to collect some information and verify the information of the users.
  • Created different Stored Procedures for data retrieval, Inserting and Updating, Created Triggers and Indexes on Database Tables.
  • Imported data from flat files toSQL Serverdatabase usingSSISAlso usedAzurefor Scaling and checking the reliability of the applications which were developed during the project
  • Worked on SSRS 2008 to generate over 40 reports for various user and developer groups.
  • Involved in code review meetings, peer to peer code reviews and team meetings.
  • Deployed web application toMicrosoft Azure Service Fabric
  • Unit test all aspects of new Referral Service and existing source code using MbUnit, RhinoMocks, c#, XML, Nunit and Visual Studio 2012.
  • Wrote test cases using NUintand completed successful unit testing for each module.
  • For multiple application source management used TFS AND Github, MS VISIO.

Environment: Windows 7, Visual Studio 2008/2010, ASP.NET MVC 4.0, C#, Entity Framework 5.0, Angular Js, Bootstrap, JQuery, HTML5, SQL Server 2008, IIS, Azure, TFS, GIT, NUnit, Agile.

Confidential, San Ramon CA

Senior .Net Developer

Responsibilities:

  • Worked in close quarters with clients in order to gather the requirements.
  • Involved in MVC (model-view-controller) architecture based development.
  • Designed and developed NoSQL solutions for all users along with Azure tables.
  • Responsible for gap analysis in changing old MMIS and Involved in testing new MMIS.
  • Also, accountable for Medicaid Claims Resolution/Reimbursement for peach state health plan using MMIS.
  • Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
  • Developed Views using HTML5 with Razor, JQuery, Ajax observables, Data Bindings, Bootstrap interactive CSS3 and Plug-ins. And development of Web Pages using jQuery.
  • Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, JQuery, HTML, CSS.
  • Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
  • Worked on creating Single Page application (SPA) using HTML5, CSS3 & JavaScript framework library Angular Js.
  • Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
  • Client-Side validations were used as validation controls and JavaScript were coded for functionalities at client-side.
  • Create SOAP based WCF serviceas well as Restful WebAPI to send and receive Web Service messages and converted the JSON format data to XML.
  • Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
  • Handled Run Time Errors and Design Time Errors by implementing appropriate custom Error Handlers.
  • New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
  • Extensive experience on data integration using SSIS.
  • Developed good user interfacing applications using WPF.
  • Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
  • Used LINQ and ADO.NET Entity Framework for Database interaction.
  • Created Stored Procedures, SQL statements, Functions to manipulate the databases.
  • SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
  • Developed Web user controls for reusing controls in multiple web pages.
  • Developing of test scripts using automation testing tools(Selenium WebDriver/C#/Nunit);
  • Used TFS for the purpose of project tracking and Source Control.
  • Performed several unit tests and integrated tests and also prepared user document related to the module.

Environment: .NetFramework 4.5.2/4.0, Visual Studio 2013, ASP.NET, C#.NET, MVC5, JQuery, JavaScript, HTML5, CSS, Angular Js, Bootstrap, ajax, Web API, WCF, Entity Framework, Azure, LINQ, MS SQL 2014,Nuint, Mbunit, TFS.

Confidential, Detroit, MI

.Net Developer

Responsibilities:

  • Implemented wire frames/ prototype using HTML, DHTML, and JavaScript to represent the Web application developed using C# .NET, Web API, jQuery, HTML, Bootstrap and GIT as a source control.
  • Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
  • Developed ASP.NET modules MVC to display backend data on the web browser using ADO.NET.
  • Developing application using the software design paradigms and SOLID principles.
  • Developed HIM, QPI, Pharmacy and Inpatient Clarity Reports for Joint Commission.
  • Developed VB .NET/ASP web page to perform immediate Credit Card payments adapted from existing Payment tech web service and WPF.
  • Worked with http interceptor's configurations for security in Angular 2.0/ 4.0 applications.
  • Designed and developed a dashboard including login/logout page, overview page, work page, producer page, and contact page.
  • Created Type Script reusable components and services to consume REST API's.
  • Implemented concepts of Directives, Data-Binding and Dependency Injection in Angular.
  • Ensure that company is using the most recent version of Enterprise Content Management (ECM) environment.
  • Developed Epic reports using Crystal, SSRS 2005/2008 and Workbench.
  • Worked with AngularJS applications for customer facing software using modern JavaScript development techniques and responsive design methodology.
  • Managed Service program for Application Maintenance and Support. The aim of this project is to streamline the application support, focusing to meet SLA's and take care of enhancement projects.
  • Extracted large volumes of data from various data sources and loaded the data into target data sources by performing different kinds of transformations using SQL Server Integration services (SSIS).
  • Responsible for setting up AngularJS framework to achieve data binding between HTML5 and JavaScript objects with JQuery and worked on WCF.
  • Response UI and website layout was achieved using Bootstrap, AngularJS, and Node js helped in bootstrapping web application efficiently without registering callbacks, which helped in code debugging.
  • Created the database and developed the scripts for inserting the master data required for the application, scripts for the application, scripts for clean up the data.
  • Involved in Unit testing, bug fixing, Functionality testing, Integration testing and User acceptance testing.
  • Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.

Environment: Visual Studio 2008/2010, ASP.NET, c#,.NET Framework, HTML, CSS, SSRS, SSIS, SQL Server 2008.

Confidential

Software Developer

Responsibilities:

  • Followed waterfall methodology to develop this application.
  • Involved in prototype design that will handle data coming from machine
  • Developed Web based application that will monitor and display machine status using data from controller.
  • Worked on database modelling and database schemas and created stored procedures in SQL Server 2008.
  • Implemented OOPS concepts like Inheritance to develop Base common and Base Secure modules.
  • Designed and developed User Interfaces ASP.NET on Visual Studio 2010.
  • Involved in the design and development of Presentation Tier using HTML, CSS.
  • Involved in testing and debugging.
  • Implemented enhancements in the system.

Environment: Visual studio 2010, HTML, CSS, JavaScript, SQL Server 2008 and Windows

We'd love your feedback!