We provide IT Staff Augmentation Services!

Senior .net Developer Resume

3.00/5 (Submit Your Rating)

Cedar Rapids, IA

SUMMARY:

  • Over 8 Years of IT experience in .Net Developer, Programmer and Reporting Analyst and Professional standards - based software developer. 
  • Experience in analysis, design, transforming client requirements into technical specifications, modeling and developing application using ASP.NET, MVC, WEB API, WCF, EF, ANGULAR JS, JQUERY, BOOTSTRAP, SQL SERVER, WPF and MVVM
  • Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies. 
  • Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming 
  • Hands-on experience in Microsoft.NET Framework, C#, VB, SQL, PL/SQL, MS SQL Server SSIS, SSRS, SQL Profiler.
  • Good working experience with MVC and View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET application development MVC, MDM Custom Error Pages, Repository, Unit of Work, Factory, Singleton, Dependency Injection, and JavaScript Prototype and Module patterns. 
  • Possess Business knowledge of Education, Insurance, e-commerce, Finance & banking industry 
  • Experienced in MEAN stack development (MongoDB, Express, AngularJS & NodeJS) 
  • Expert in both web and mobile UI who can inspire, lead, and deliver great UI for both product and service design 
  • Experience in client side designing and validations using HTML, DHTML, CSS, Bootstrap, AJAX and JSP
  • Highly experienced with modern JavaScript frameworks and libraries like AngularJS, NodeJS and JQuery 
  • Good experience in using Windows Communication Foundation (WCF), in a self- hosting mechanism, implementing the Self- Oriented Architecture (SOA), to SOAP messages between metadata endpoints. 
  • Created the Graphical User Interface using C#. 
  • Firm concepts of OOPS, jQuery, WCF with Service Oriented Architecture, MVC 4, PHP, System Development Life Cycle, Team Foundation Server, Tortoise SVN, N-tier architecture, Entity Framework, ORM & RDBMS also content-management systems. 
  • Developed web applications, business application, report writing and user documentations 
  • Worked extensively with Data Validation, Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database. 
  • Proficient with Windows Communication Foundation (WCF) and Restful web services using Web API, .NET Web Services using WSDL, SOAP, JSON and UDDI
  • Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation. 
  • Working with AngularJS the framework, Databinding, Controller, AngularJS APIs and AngularJS SQL with various projects. 
  • Designed reports using SSRS and called them from ASP.NET/win form applications. 
  • Good experience with the documentation and designing tools such as Microsoft Visio
  • Strong Experiences in creating and consuming XML Web Services and having knowledge of SOAP, SOAP HEADER and SOAP EXCEPTION. 
  • Comprehensive knowledge in RDBMS databases like Oracle 10g/11g, SQL Server 2005, 2008, DB2, and MySQL 4.x, 5.0. 
  • Created Tables, Indexes, Stored Procedures, Functions, Triggers, Packages using SQL/PLSQL and Views. 
  • Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating systems. 
  • Expertise in designing in UML Modeling - Sequence diagrams, Class diagrams, Component diagrams, State diagrams using Rational Software Architect v7.5, Rational Rose 2003 & Visio and converting them to programs. 
  • Extensive experience in implementation of the version control software Git, SVN, CVS and ClearCase
  • Excellent technical and analytical skills with clear understanding of design goals of ER modeling for OLTP and dimension modeling for OLAP. 
  • Exposure to Splunk for log monitoring and experience with JIRA, Confluence for bug, issue tracking.

TECHNICAL SKILLS:

Languages: C#, ASP.NET,VB, SQL, PL/SQL. 

.NET Technologies: .NET Framework, WPF, Silverlight, ASP.NET MVC, Web Service, ASP.NET 4.0/3.5, ADO.NET, WCF, LINQ, AJAX, PRISM, Unity Multithreading, Parallel Programming 

Web Technologies: HTML, DHTML, XML, JSON, CSS, Java Script, jQuery, Angular JS

Database: SQL Server, Oracle 9i, SSRS, SSIS 

Development Tools: Visual Studio, SSMS, SQL Profiler 

SharePoint Technologies: Custom Web Part, Document Management, Web Content Management, Search Configuration, Custom Coding, Middleware ADO.NET

Version Controller: Visual Source Safe 6.0, Team Foundation Server 2010 

Visual Modeling and Design Tool: Microsoft Visio 

Operating Systems: Windows XP/ Vista/ 7, Windows

Unit Test Tools: MS Visual Studio Test edition (Team Suite) 

Methodologies: Agile, Waterfall (SDLC), Iterative 

PROFESSIONAL EXPERIENCE:

Confidential, Cedar Rapids, IA

Senior .Net Developer

Responsibilities: 

  • Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML. 
  • Developed Single page applications using AngularJS and extensively used in development and testing applications for client side MVC architecture. 
  • Used MVC framework to reduce the complexity and to get control over the behavior of the application. 
  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS. 
  • Developed AngularJS functionality in the application to provide two-way binding to the system. 
  • Worked on AngularJS MVC framework for developing the Single Page Application and created some custom directives like ng-datepicker, ng-cartbox, and ng-pagenation. 
  • Created collections and performed CRUD operations on Mongodb using Node Mongoose and used Robomongo client. 
  • Used $http and $resource service for retrieving data from the server via XML Http request object in Angular.js framework. 
  • Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop. 
  • Used C#.NET, ASP.NET and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions. 
  • Extensively used XML and JSON Serialization for transferring the data from controller to view. 
  • Developed the application using ASP.NET 4.0, MVC 4, Razor, C#, jQuery, Ajax, Html5, CSS3, Bootstrap, JSON, LINQ, Repository Pattern, Action Filters 
  • Experienced in writing complex PL/SQL Queries, Stored procedures, functions, packages, tables, views, triggers. 
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning. 
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags. 
  • Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error. 
  • Involved in design and development of RESTful web services, tested web services using SOAP UI and REST Client. 
  • Implemented Restful web service with the use of URI templates and content negotiation. 
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, Web API Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, Web API. 
  • Implemented Constructor Based Dependency Injection and also DI implementation using factories. 
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT. 
  • Maintained the Version, Labeled Versions and Backups of the source using TFS Server 2012/2015. 
  • Created, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5. 
  • Implemented SQL standards in writing stored procedures, Triggers, Views, SQL functions and locking issues. 
  • Graphical User Interface (GUI) was designed using HTML 5.0, JavaScript, CSS, jQuery 2.1.1, AngularJS, Bootstrap and the business logic was coded in C#. 
  • Created Web based applications using ASP.NET 4.0, AJAX, C# and integrated in the SharePoint Portal by using Page Viewer Web Part. 
  • Provide a defining, senior level contribution to development team responsible for the implementation of critical SOA web-based applications using the .Net Framework and SQL Server technologies 
  • Project coordination with offshore development team as per requirement documents, prepared after discussion with the managers of client teams. 
  • Code deployment to QA, UAT and PROD+DR environments, along-with partial code fixes for minor releases, after verifying fixes done for supported applications team. 
  • Extensively used Authorization, Action, Response and Exception Filters. 
  • Developed application using .Net 3.5, Windows Communication Foundation (WCF) Services, Windows Workflow Foundation (WWF), MSMQ and Enterprise Blocks using Visual Studio 2008.

Environment: C#, .NET 4.0/4.5, Visual studio 2013/2015, WSDL, HTML, JavaScript, Entity frame work 6.0, Prism, Net Remoting, MVC 4.0, MSMQ,Entity framework, SQL Server 2012, Resharper, ORM, AngularJS, Bootstrap, Restful Services, JQuery, Agile, AJAX, XML, UML, IIS 8.0, TFS-2012.

Confidential, San Jose, CA

Senior Net Developer / Designer

Responsibilities: 

  • Designed the database schema for modeling various business subjects like sources of financial activity, claim groups etc., using SQL Server 2008 
  • Implemented business logic to perform tasks like providing suggestions for behavior change that can reduce out of pocket spending, using C#.NET and Entity Framework. 
  • Developed the web application based on .NET and web technologies like ASP.NET, Visual Basic, HTML, CSS, AJAX, JavaScript, Angular JS, Multithreading, Entity Framework, LINQ, and so on. 
  • Used AngularJS as the development framework to build a single-page application. 
  • Worked on Team Foundation Server (TFS) for source control during application development. 
  • Created styles for HTML controls, server controls on front-end pages using CSS and ASP.NET Themes 
  • Created and consumed WCF services Used for the implementation of the registration. 
  • Used Microsoft Enterprise Library 3.0 for Data Access, Logging, Caching and Encryption. 
  • Maintained batch jobs that are used for generating automated reports and correspondences. 
  • Leveraged Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Created custom directives for re- usable components (multi-field form elements, background file uploads, etc.) 
  • Client implementation was a custom, SPA framework that utilized JQuery (all routing, data access, caching, etc., implemented as custom JavaScript code). 
  • Worked on ASP.Net Web Application Security like Authentication and Authorization for security policies and security classes in .NET for encrypted signing Data, Code access and users Role based security checks. 
  • Developed design documentation using Class, Use Cases, and Activity Diagrams based on User Scenarios. 
  • Performed research and development work on latest Microsoft technologies, implement and upgrade to latest Microsoft products like .NET Framework 4, Visual Studio 2010. 
  • Tested pages for proper operation by implementing Unit and Integration testing using NUNIT. 
  • Been the 24x7 support person on call for Production Support during testing. 
  • Developed the projects using SCRUM/Agile project development methodology and actively participated in daily status meetings. 

Environment: .NET Framework, Visual Studio 2010, VB.NET , N Unit Testing, Object Oriented Design (OOD), AJAX, Active Directory, C#.NET, ASP.Net, Entity Framework, XML, WCF Services, SOAP, WSDL, HTML, JavaScript, Angular JS, JQuery, Cascading Style Sheets, UML, IIS7.0, and TFS.

Confidential, New York, NY

Senior Net Programmer/ UI Developer

Responsibilities: 

  • Designed UI screens and code using ASP.NET MVC5, HTML5, Kendo UI, XML, CSS3 and BOOTSTRAP which provides performance data visualization to users. 
  • Used various features of C# (e.g. reflections, generics, partial classes, LINQ). 
  • Created and consumed ASP.NET Web services and implemented WCF for service layer. 
  • Created Action filters and Exception filters to implement REST API 
  • Used Entity Framework database first approach.
  • Developed RESTful Web services implementing ODATA protocol, to send ONIX feed to Online retailer 
  • Used MVVM frameworks Knockout, AngularJS and Backbone JS - JavaScript libraries for responsive and dynamic UI. 
  • Used Backbone JS to optimize in-browser use and to load the module and to improve the Speed. 
  • Developed MDI applications using Windows Presentation Foundation (WPF) with integrated special effects into several control elements. 
  • Prepared data migration plans and design patterns for assigned interfaces. 
  • Developed SQL scripts using Stored Procedures, Tables, Views and triggers. 
  • Designing the Web API based on the requirement and consumed it using Ajax.
  • Created SIS packages for File Transfer from one location to the other using FTP task. 
  • Applied Multithreading techniques for creating high performance applications 
  • To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using Entity Framework. 
  • Created views in the database to correspond to all objects within the application and ensured that the objects did not contain any member variables that did not correspond to a column in the view. 
  • Reduced coding overhead by almost two thirds by replacing separate 'Add', 'View' and 'Update' pages with one User Control, which used an enum to set the state of the page. 
  • Developed Message queuing framework (Honey batcher) using Rabbit MQ and MSMQ. 
  • Developed the frameworks using ASP.Net MVC5 and used Razor Syntax for view engine.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.   
  • Reduced the number of stored procedures by replacing 'CheckForExisting' stored procedures with Linq statements in the front end.
  • Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF, Windows Azure and SQL Azure.
  • Worked on views, common shared views for user interface using JQuery and JSON 
  • Implemented several enhancements like autocomplete search functionality, encoding the search text to support any data. 
  • Deftly followed agile methodologies of software development and followed complete Test Driven Development Process (TDD). 
  • Created and Managed Virtual Machines in Windows Azure and setting up communication with the help of Endpoints and also VM Migrations from Transitional hosts 
  • Participated in database modeling and development using SQL Server, Stored Procedures, Packages and Functions Created & hosted WCF Services and also used different bindings to make it available to different types of clients. 
  • Worked on parsing and editing XML documents by validating it to the schema using class Libraries provided by .NET. 

Environment: C#.Net ASP.NET, MVC5, HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, ENTITY FRAME WORK, WCF, WPF, XML, XSD, XSLT, ORACLE, MSMQ, RABBIT MQ, JSON, SSRS, SSIS, CRYSTAL REPORTS, TFS, ANGULAR JS, KNOCKOUT, MODANIZR, JQUERY, AZURE.

Confidential, NYC, NY

.Net Developer

Responsibilities: 

  • Requirement analysis and creation of LLD. 
  • Design of rich UI applications using JQuery, JavaScript 
  • Code Review, and other organizational process activities. 
  • Helping team overcome technical difficulties and Making design decisions. 
  • Developed the application with latest technology using JQuery to get the better performance. 
  • Extensively used the JQuery UI controls like Button, Dialog, Date Picker, Tabs AutoComplete 
  • Extensively used JQuery AJAX for Asynchronous calls to the server. 
  • Extensively used Web Performance standards to like minify the HTTP Requests and Sprite the Images and Reducing DOM elements. 
  • Have developed a common utility to construct the JSON object on server side. 
  • Using JavaScript/ JQuery templates to render UI, parsing xml with XML Reader and using light weight JSON to transfer data to client, high performance was achieved. 
  • Simplified the production support process for quick analysis and resolution. 
  • Created test cases and tested the stored procedures, middle tier components and the webpages. 
  • Coordinated with other teams that had dependencies. 
  • Coordinated with offshore team on development and support during non-us hours. 
  • Have used Nunit Tool for Unit Testing and Regression Testing. 
  • Have used the TFS and QC for defect tracking of the application. 

Environment: C#.net, ASP.Net, WCF, PL/SQL Developer, JavaScript, JQuery, QC, TFS, XML, HTML, Nunit

Confidential

.Net Developer

Responsibilities:

  • Involved in developing front end using ASP.NET, VB.NET, HTML, and CSS.
  • Actively participated in design and development of Database using efficient Database techniques.
  • Developed web forms for the end users using C#.Net and ASP.NET.
  • Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
  • Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
  • Used Silverlight to create web application which allows drawing charts with economic variables.
  • Implemented XML Web Services using C#.NET.
  • Involved in creating WINFORMS for in-house Windows applications using C#.
  • Involved in creating Custom Controls, web controls and User Controls.
  • Authenticated logins and validated permissions.
  • Utilized Nunit to unit test .Net code.
  • Uploading the Data from text files to tables & wrote stored procedures to purge old data.
  • Developed applications to parse flat files into data using C#.NET.
  • Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
  • Instrumental in maintenance of data integrity in back end Oracle 9i.
  • Developing Interfaces using AJAX.

Environment: Visual Studio.NET, C#.Net, ASP.Net framework 1.1, VB.NET, GUI, ADO.NET, XML, HTML, ASP 1.1, AJAX, Oracle 9i, ASP.NET, Web Service, Silverlight, DHTML, SOAP, CSS, Java Script.

Confidential

Junior .Net / Web Developer

Responsibilities: 

  • Design, Development of Win Forms using C#.NET. 
  • Created custom controls to maintain across the web application. 
  • Developed reusable and optimized .NET components using C#.NET. 
  • Developed reusable and controls using Classic ASP and C#.NET. 
  • Designed and developed Reports by using Crystal report Bundled Version for .NET. 
  • Implemented Data Access Layer using ADO.NET to communicate With the MS SQL Server 2000 Database. 
  • Involved in writing Stored Procedures and creating Tables, Views in SQL Server 2000. 
  • ASP.NET web application and .NET components hosted in Windows 2000. 
  • Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS. 
  • Improved the application performance using stored procedures. 
  • Involved in doing builds in both Development & Testing Server. 
  • Involved in Creating Package by Using MS Windows Installer. 
  • Developed an independent component for data access, which can be used as generic component for every project. This component generates parameters from stored procedures dynamically and used some overload functions for executing Queries, which ensures the complete N-Tier architecture. 
  • Developed Navigation Component, for easy navigation in Text Boxes using Enter and Arrow Keys within the Form, For Clearing Text Box Control that are placed on Panel, Group Box and Tab Control, For Assigning Headers to the Data Grid. 
  • Created Custom Reports such Appointment date, Patient ID, Discharge Date and Specialty wise etc. using SQL Server Reporting Services 2000(SSRS). 
  • Developed Some COM+ Components To Maintain Transaction. 
  • Developed Report Component, so that it retrieves the data by executing Stored Procedures throw Data Access component. 

Environment: .NET Framework 2.0, SQL Server 2005, C#.NET, Classic ASP, SQL Server Reporting Services 2005, Visual Studio.NET 2005, Visual SourceSafe, Windows-XP.

We'd love your feedback!