We provide IT Staff Augmentation Services!

Senior.net Developer Resume

2.00/5 (Submit Your Rating)

MD

SUMMARY

  • Over 8 years of experience in all the phases of SDLC design and development of Enterprise - level web and windows applications, Distributed Applications and Webservices using Microsoft Technologies in various domains and Client-Server Systems.
  • Thorough knowledge of Waterfall and Agile Methodologies in Application Development with hands on experience working on Agile Development Team following SCRUM Methodology and paired programming practices with design principles and patterns using Test Driven Development (TDD).
  • Solid work experience in Design and Development of Web Applications using the MVC Architecture and Entity Framework Code First by following DRY and SOLID design principles to ensure re-usability and maintainability to the code base.
  • Experience in analysis, design, development, and implementation of client/server applications using C#, VB.NET, ASP.NET, ADO.NET, SQL-Server, Ajax, LINQ, CSS for developing web and windows applications.
  • Building web applications with ASP.NET MVC/WebForms/WinForms, JavaScript, jQuery, knockout.js, Nodejs, JSON, HTML, XHTML, CSS.
  • Proficient in .NET Web services such as Angular JS, ReactJS, WCF, WPF, Enterprise Library, SOAP, XML, HTML and AJAX. Proficient in WCF using WSDL, WPF using MVVM design patterns, .NET Reflection, Silverlight, XHR, Delegates, DTD and XSD, Microsoft IIS 6.0, 7.0 and 7.5, Bootstrap.js.
  • Developed a windows forms/winforms app using .NET, C#, Sql Server, SOAP, and XML to input, store, process, weigh reports and ship products. Generated the print slips with bar codes, scan codes, name, address, and other info.
  • Experience working with front and back-end languages & technologies (e.g., .NET Core, Python, Amazon Web Services, Docker, Kafka, Spark, NoSQL databases, SQL, JavaScript)
  • Proficient in analysis and design with the RDBMS environment and experience in developing PL/SQL Packages, Stored Procedures, Triggers, Functions, Views, Cursors, SSIS/DTS Packages and ADO.Net Entity Framework 4.0, Oracle 11g, MS Access.
  • Experience on working with No SQL databases like Microsoft Azure Database, Cassandra DB and Mongo DB.
  • Extensive experience in MS SQL Server Database Design, Database Maintenance, develop complex queries, Rules, Indexes using SQL and PL/SQL.
  • Experience in working with Reporting tools like Crystal Reports, Microsoft Reporting services(SSRS).
  • Experience in both client and server-side scripting languages like JavaScript, jQuery, JSON, Angular JS, ReactJS and Angular2/4/6. Experience in preparing Use Cases, Use Case Diagrams, Business Process Modelling, Data Modelling and Sequence Diagram, Activity Diagram using tools such as MS VISIO, MS PowerPoint and Excel Spreadsheets.
  • Experience with JIRA, GIT, GitHub, Source Tree, Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), SVN. Experience providing training to development teams on how to track, plan and analyze using JIRA.
  • Used AWS as to maintain, model and manage the entire application.
  • Experience in developing applications using Windows Azure applications with Web Role, Worker Role, Windows Azure Storage, and Windows Azure Service Bus. Experience in developing Windows based application using Windows/WinForms, Parents Forms and WPF applications using visual studio 2014.
  • Experience in creating Data Lake Accounts and Data Lake Analytics Jobs in Azure Portal.
  • Expert in creating WebForms, WinForms, User Controls and Custom Controls. Experience in developing application using Angular JS, Kendo UI, and Node JS. Experience in Configuration Management, using Visual source safe, TFS, Clear Case and PVCS. Experience with Application Blocks such as User Interface Application Blocks, Log4Net and Database Application Blocks, Entity framework, MVC, MVVM design Pattern.
  • Experience with third party custom controls like Telerik, Infragistics.
  • Expertise in Designing and Writing Unit Tests and Integration tests using NUnit and MOQ Framework as part of Test Driven Development (TDD).
  • Proficient in Object Oriented concepts programming solutions in C# by consuming web services like XML using SOAP.
  • Experience in Implementing CI/CD solutions using Jenkins, AWS, Azure.
  • Project implementation MVC3 and MVC4 Experience with N-Tier architecture and MVC3 pattern.
  • Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
  • Experience in Agile development methods including test-driven development and web-based projects with exposure to diverse business domains including Ecommerce, Banking, and Healthcare.
  • Strong communication and presentation skills. Acted as a liaison between the technology and business areas of the organization.

TECHNICAL SKILLS

Programming Languages: C# .NET, VB.NET

Web Technologies: ASP.NET, ASP.NET MVC 6.0/5.0/4.0/3.0 , HTML5, CSS3, JavaScriptAJAX 3.0/2.0, Angular JS, Angular2/4/6, ReactJS,NodeJS, JQuery, Web Services, VB Script.

Xml Technologies: XML

IDE Tools: Visual Studio 2015/2012/2010/2008 , SQL Server Management Studio, SQL Server Management R2, MSMQ.

.Net Frameworks: MS.Net Framework 4.5/.4.0/3.5/3.0 , Angular2, Angular 4

Databases: My SQLServer 2014/2012/2008 R2/2008/2005, MS Access, Couchbase, Oracle11g/10g/9i/8i, MongoDB, RDBMS

Reporting Tools: MS Access, MS Excel, Crystal reports 9.0, An, SSRS

Modeling Tools: UML, MS Visio 2010/2007, MS Office

Version Control Tools: MS Team Foundation Server (2012/2010/2008 ), Visual Safe Source, GIT, GitHub, Source Tree, Telerik.

Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0 , Enterprise Library 5.0/4.0/3.1

Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

PROFESSIONAL EXPERIENCE

Confidential, MD

Senior.Net Developer

Responsibilities:

  • Working on Enhancements for the Existing application adapting SDLC with proficiency in analysis, design, data mapping, aligning business requirements, development and troubleshooting with C#, ASP.NET.
  • Extensively Worked on the CMS Kentico tool for UI design functionality utilizing AngularJS 1.8, Angular6, NodeJS, VueJS, Bootstrap, CSS selectors and HTML elements for the better display of the modules on front-end keeping same code for three different sites with specific UI requirement.
  • Proficient in Object Oriented concepts programming solutions in C# by consuming web services.
  • Writing Queries for retrieving, querying, storage, and data manipulation to perform the CRUD (Create, Retrieve, Update, and Delete) operations on the database.
  • Involved in the design of UML diagrams like Class Diagrams, Sequence Diagrams and Activity Diagrams from the Use Cases.
  • Experience in Creating Store procedures and functions in SQL server to import data in Elasticsearch and converting relational data into documents.
  • Good Knowledge in Implementing full text search, Synonym, Filters in Elasticsearch engine.
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C# .Net.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations.
  • Good Knowledge in Implementing full text search, Synonym, Filters in Elastic search engine.
  • Worked with advanced concepts of ASP.NET MVC such as Models and Providers Filters used for developing backend technology.
  • Designed and Developed Web API, Logging and Monitoring for Microservices.
  • Designed and implemented the application using Microservices Architecture for its various distinct advantages like loose coupling and design patterns.
  • Sound knowledge and Implemented few DESIGN PATTERNS like Singleton, Factory Method, Abstract Pattern. Developed the presentation layer using BDD (Behavior Driven Development) pattern (User Story driven) approach along with Single Responsibility Principle (SRP).
  • Working on existing Web APIs which are Build and Consumed RESTful web services using ASP.NET Core.
  • Developed ASP.NET Core Web API based on new internal Project requirements and specifications. Web API and in-order to resolve the errors in web application based on the requirements.
  • Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
  • Use Web Services SOAP, WSDL for communicating with other application and components.
  • Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.
  • Worked with NodeJS as a Backend Server Technology for Making web services calls.
  • Proficiency in deploying Web building technologies like jQuery, Java script, ECMA Script (ES6), Type Script, Gulp JS, JSON and NodeJS.
  • Designed a new spa page for “Cart” in Angular6 considering performance improvement by separating Purchase section Page from Kentico CMS Template.
  • Implemented custom functionalities like Reporting-Charts using VueJS to provide real-time data for Libraries regarding their Current/Past Checkouts and Future Holds by using Macros in Kentico.
  • Implemented migration for our classic SSRS reporting solution to SPA application (Vue.js) with backend being a API driven by AWS Aroura Database.
  • Developed the designs by using Mendix and using it to achieve single page application(SPA).
  • Built and generator custom icons by using IconMoon and used them instead of the default icons in mendix.
  • Developed custom controls for integration with Kentico CMS that utilized given API structure.
  • Code the application in C# using ASP.NET including Kentico CMS Web parts, CMS Modules, Document types, page templates, Email Queue and Kentico CMS Pages.
  • Utilized Microsoft Team Foundation Server TFS to manage the team s software development lifecycle including deriving product backlog items.
  • Responsible in maintaining versions of source code using Team Foundation server TFS.
  • Implemented Data extraction and streaming using Kafka.
  • Suggested and Implemented CI/CD for the complete application stack in Amazon Web Services (AWS) using GitHub, EC2, S3 Bucket, Code Build, Code Deploy, Code Pipeline.
  • Configured Docker Engine with Docker Specific Commands, Created Custom Docker Images, and Deployed Docker Containers on AWS as Part of Cloud Formation Template.
  • Designed end-to-end CI/CD Pipeline for a web application - API and ETL using AWS-Code Pipeline.
  • Set up Code Build Tigger Jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using AWSCodeBuild, Git, NUnit.
  • Working experience in Docker and Kubernetes environments
  • Used GIT for version Controlling and source code sharing and used MSBuild.
  • Experience in Creating Store procedures and functions in SQL server to import data into Elastic Search and converting relational data into documents.
  • Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc. and used MSMQ for delivering message between applications.
  • Wrote python routines to log into the websites and fetch data for selected options.
  • Experienced in developing Web Services with Python, MongoDB, and Amazon Web Services programming language.
  • Actively participating in Agile process (SCRUM) along with the team to deliver core functionality within agreed timescales.
  • Created JIRA Workflows for multiple projects according to business needs.
  • Actively participating in Team Meetings, frequently communicate with Quality Analysts to clarify the business requirements and working with QA Team to make clear the issues.

Environment: Microsoft .NET Framework 4.5/4.5.2, C#, SOAP, REST, Fiddler, jQuery, CSS, HTML 5, Entity Framework 6.0(MVC), .NET Core 3.0, Web API 2.2, Elastic search, Java script, Nodejs, Kentico CMS, Redis, Kafka, AngularJS, Angular6, AWS, Azure, Jira 7.x/6.x,TFS, GitHub, SourceTree, MS Team Foundation Server, Visual Studio 2019, NUnit, MongoDB, MSMQ, NOSql, MYSQL, T-SQL, SQL Server 2014, Windows 7.

Confidential, Charlotte NC

Sr. Net Developer

Responsibilities:

  • Designed and Developed the Reusable UI Components like MVC Master Pages Layouts and Nested Layouts, View Start and MVC User Controls Partial Views.
  • Worked on Entity Framework generating ORM Models and integrating them thru Repositories and LINQ to Entities to massage the data and to Add Migrations, Update database.
  • Implemented ASP.NET MVC Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class instead of relying on the class to create the object itself.
  • Applied DRY and SOLID principles of software development making good use of OOP features such as interfaces, abstraction, encapsulation, inheritance, and polymorphism.
  • Used ODATA Controllers which acts as a generic web API for querying (dynamic search functionality) providing a uniform way to query and manipulate data sets through CRUD operations. Single Responsibility Principle which allows the system to be maintainable as the system gets more complex.
  • Worked on ReactJs components, forms and worked on setting up environment.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning using MS SQL Server.
  • Involved in writing Scope scripts for Cosmos Azure Services and cloud Services to convert unstructured streams in Cosmos to structured stream.
  • Performed Required Aggregation on the Data(Cosmos) using scope Studio by writing scope scripts.
  • Experience with Asynchronous messaging using Kafka, RabbitMQ, Redis.
  • Involved in developing frontend systems with JavaScript, Bootstrap, HTML5, Kendo UI, CSS3, MVC Frameworks such as Angular JS and Node JS as a platform for web applications.
  • Optimized services using NodeJS, ES6 as interfaces to Cassandra NoSQL database and programmed and prepared code for interfacing with Apache Tomcat systems.
  • Worked on setting up cloud environment and supported Amazon AWS services like EC2, S3, VPC, RDS etc.
  • Added dynamic functionality to the application by implementing JQuery, NodeJS.
  • Implemented search/filter functionality in Customer Component to search Customer by FirstName, Last Name or Gender using Angular4.0 pipe and developed HTML Components.
  • Implemented global error handling by extending Error-Handler class using Angular2.0
  • Upgraded an existing Angular2 application project to Angular4. Initially used Angular 2 CLI but later switched to Angular4 Documented.
  • Worked with Angular 4 routing, Lazy loading and ReactJS Forms to develop the client-side application.
  • Extensive experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Custom Control, Server Controls, Windows Service and Web Service, RESTful Services, Web API and MSMQ, SOA.
  • Development and improvement of various features in the Windows application using C .Net and Oracle.
  • Tasks -Create views and functions in Oracle database. Design Webforms Deploy the applications are completed successfully.
  • Used HTML5, XML, CSS, Bootstrap and Typescript, ReactJS, AngularJS, JQuery, JSON to develop and implement a user-friendly UI design and for functionality, used OOAD concepts using MVC5 C# programming presentation and provided Web Sphere MQ.
  • Used Java-Script and AngularJS extensively for performing client-side validations.
  • Extensive knowledge of Client/Server and Web based applications using Visual Basic 6.0, ASP, ASP.NET, ADO.ENT, C#, Web Services, Telerik Rad Controls, and Telerik Sitefinity.
  • Creating Views, Partial Views Strongly Typed Views Sections Areas, Controllers and Controller Actions Filters Routing etc. in ASP.NET MVC 5 for re-using the individual user controls by not coupling them with underlying data elements.
  • Role of an Atlassian Systems Administrator adapting with Jira, Confluence and Jira Agile.
  • Created JIRA Workflows for multiple projects according to business needs.
  • Improved .NET web services (.asmx) to achieve robust & seamless data transfer from external agency. Published and Consumed new WCF services(.svc) for inter-apps data transfer.
  • Used JSON to transmit data between Server and Web Application as an alternative to XML Serialization.
  • Expert knowledge and experience with JavaScript frameworks: AngularJS, ReactJS.
  • Assisted Sitefinity CMS software engineers (clients) with .net web related code samples using C#, ASP.NET/MVC and technical questions via e-mail, Phone and online support ticket system.
  • Designed and Developed Unit and Integration Tests using NUnit and MOQ framework to test the individual pieces of the functionality.
  • Implemented MVVM (Model View View Model) pattern to create MVVM user controls.
  • Working on Microsoft Azure Service Fabric for highly available customer facing B2B and B2C applications. Used Microsoft Azure Web jobs for batch processing job which can do resource intensive tasks like sending emails, listen to a queue, etc.
  • Deployed application to Azure Cloud.
  • Designed architectural style and developed single application Micro services.
  • Experience in working with NUnit, MOQ and VSTS test for Unit Testing.
  • Used Git Flow and SourceTree to manage source control of new features, releases, and hot fix enhancements.
  • Created jobs, packages, and Reporting Services (SSRS), Integration services (SSIS) on SQL Server database. Implemented authentication for NO SQL DB through Cassandra connecter scripts for enabling the scripts to run.

Environment: Microsoft .NET Framework 4.5/4.5.2, .NET Core 3.0, C#, WCF, SOAP, REST,Kafka, MS Team Foundation Server, Fiddler, jQuery, CSS, HTML 5, Reactjs, Angular JS, Oracle10g, Entity Framework 6.0(MVC), Web API 2.2, ODATA, Java script, Kendo UI, Angular4, Azure, Jira 7.x/6.x, Visual Studio 2017, MS Visio, GitHub, BitBucket, Moq, NUnit, Data Structures, MSMQ, T-SQL, PL-SQL, SQL Server 2014, Cosmos,Windows 7.

Confidential, Chicago, IL

Sr.Net Developer

Responsibilities:

  • As the senior developer, coordinated and negotiated time-lines and priorities of the technical aspects of project management with various business groups and stakeholders.
  • Designed project architecture, layouts and written components like UserLogin in C#. NET using various object-oriented features like classes, interfaces, inheritance, polymorphism and multi-threading.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Designed the User Interface framework, template layout using master page, XHTML, HTML5, CSS3, Bootstrap, JSON, AJAX, JQuery and Angular JS.
  • Build and Consumed the RESTful web services using ASP.NET Web API and resolved the day to day errors in web application.
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
  • Designed and developed Web API, WCF and Web service for the development teams.
  • Developed LINQ for querying, sorting and filtering the complex objects.
  • Designed and developed database objects such as Stored Procedures, Packages, Functions, Triggers and Indexes using Oracle PL/SQL.
  • Excellent Experience in writing Data Access Layers using Entity Framework and LINQ to SQL.
  • Consumed and exposed Dynamics CRM APIs for custom web front-end development and external service integration
  • Developed plugins and custom workflow activities consuming MS Dynamics CRM web services and using CRM SDK APIs.
  • Integrated Cosmos streams, SQL data (Azure database) and Kusto’s data to UI Using MVC architecture.
  • Designed and customized solutions as per requirements using custom forms, views, entities, relationships, JavaScript events
  • Developed Custom Dashboards to communicate information efficiently and in real time.
  • Used CRM web service and developed a custom service using Windows Communication Foundation to provide extended functionalities to the common methods of CRM
  • CRM custom SDK development using C#, front end development using JQuery
  • Used SQL Stored Procedures for customer pagination, functions, completed performance tuning by optimizing SQL quires. Strong experience in Extraction, Transformation and Loading (ETL) data from various sources into Data Warehouses and Data Marts using SSIS as ETL tool on Oracle, DB2 and SQL Server Databases.
  • Researched and developed POC for utilizing Microsoft BI Features for Ad-hoc reporting with Power Pivot, SSAS, SharePoint 2010 and Office 2010.
  • Extensive experience with SharePoint 2010 central Administration and working knowledge of SharePoint Designer 2010. Excellent experience in implementing ETL Packages using SSIS 2014/2012/2008 .
  • Design and integrate business processes and data flows between Salesforce application

Environment: VS.Net 2014, ASP.NET 4.5, Visual Studio 2010/2012/2013 ,.NET Framework 2.0/3.5/4.0/4.5 ,ASP.NET MVC 4, jQuery Mobile, AJAX, WCF 4.0, Oracel, NodeJS,MongoDB, Cosmos, Entity Framework, LINQ, Fiddler, Web API, jQuery, Angular JS, CSS3, Bootstrap, C#, VB.Net, XML, JSON, SQL Server 2014, Sales Force, SSCM, iOS SDK, Android SDK.

We'd love your feedback!