Sr. Fullstack .net Developer Resume
Rockville-mD
SUMMARY:
- 7+ years of experience in developing enterprise level web/windows applications using Microsoft Technologies such C#.NET, ASP.NET, ADO.NET, Web Services, WCF, ASP.NET MVC, Entity Framework, AJAX, LINQ, WPF, Silverlight and SQL Server.
- Strong knowledge on Object Oriented Programming concepts (OOPS)
- Experience in designing and developing enterprise applications using various Design patterns like MVC (Model View Controller) and MVVM (Model View Model) Architecture
- Experience in all phases of the Software Development Life Cycle (SDLC) using Agile Scrum, Waterfall models and V Model
- Experience working with various versions of .NET Framework 4.5/4.0/3.5/3.0/2.0 using C#, VB.net, REST, SOAP and Service Oriented Architecture (SOA).
- Hands on experience with development of applications using ASP.NET, ADO.NET, C #, WCF, WPF, LINQ and Silverlight.
- Experience with developing GUI using web technologies like HTML, XHTML, CSS, Skins, Themes, DHTML, AJAX, JavaScript, jQuery, Telerik Controls, Master Pages, Partial Pages and XAML.
- Experience with Relational Databases like SQL Server 2012/2008/2005/2000 and Oracle 10g.
- Good Knowledge of developing Interoperable and distributed applications using web Services and WCF Services.
- Experience in developing and deploying Client server, Web-based, distributed end-to-end enterprise applications. Worked on Azure PaaS and IaaS Components.
- Experience in working with various version controls like Tortoise SVN, Visual source safe and Microsoft’s Team Foundation Server.
- Experience with working on various software development/monitoring tools like HTTPWatch, Fiddler, Developer Tools, Style Cop, Resharper and Firebug.
- Experience working with tool like JIRA for bug tracking, issue tracking and project management.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery.
- Expertise in using Data Binding Controls (Dataset, DataReader, DataAdapter, GridView)
- Proficient in the design and development of multi-tier Distributed Client Server and Web Applications utilizing MS.NET, C#, VB.NET, ASP.NET, ADO.NET, Web Forms and Windows Communication Foundation (WCF) technologies.
- Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework 4.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adapter.
- Experience of handling queries using .NET 3.5 LINQ components and the Entity Framework.
- Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful services
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL.
- Experience in generating business reports using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience in using .Net Remoting, Web Services, XML, XSLT, XPATH and XML Schema.
- Knowledge in Installing, Configuring, Troubleshooting IIS5.1, IIS6.0, IIS7
- Experience with Microsoft Enterprise Library 4.0
- Experience using SSIS tools like Import and Export Wizard, Package Installation and SSIS Package Designer.
- Planned, organized, and maintained the full stack Kubernetes environment running on Google Cloud Platform (GCP) and set up the alert and monitoring it by using Stack driver in GCP.
- Experience in working AWS (Amazon Web Services) likeLambda, API Gateway,S3,Elastic Cache, andDynamo DB.
- Experience in setting up windows server to Microsoft web server (IIS) in DEV and QA environments.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Worked on TOAD for the application development and also for the database development on Oracle based applications.
- Experience in handling various backend data sources like MSSQL Server 2005/2008/2012 and Oracle
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Experience in implementing the design Patterns like MVC and MVP architecture.
- Experience with AJAX controls, WPF and Windows Communication foundation (WCF)
- Worked on AWS (Amazon Web Services) products.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, JavaScript, T-SQL, PL/SQL.
.NET Technologies: ASP.NET, VB.NET, ASP.NET MVC/MVP, .NET, ADO.NET, LINQ, Entity Framework, WPF, XAML, MVVM, WCF Services, Web Services, ASP.NET WebAPI, Win Forms, Web Forms, Nunit Testing Framework.
Front End Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, Typescript, XML, JSON, Typescript, AJAX, JQuery, AngularJS, Angular 2/4/6, Knockout.
Database: SQL Server, Oracle 9i/10g, Mongo DB, MS Access.
Development Tools: MS Visual Studio, MS Visual Code, SQL Management Studio.
Reporting Tools: SQL Reporting Services (SSRS), SQL Integration Services (SSIS), Crystal Reports, Dream Weaver, MS Visio.
Version Control Tools: Team Foundation Server (TFS), Git, Visual Source Safe (VSS), SVN.
Web Servers: Internet Information Services, Azure.
IDE & Tools: JIRA, Jenkins, Docker, Selenium.
PROFESSIONAL EXPERIENCE:
Confidential, Rockville-MD
Sr. Fullstack .Net Developer
Responsibilities:
- Responsible for analysis, design, implementation and deployment of code and database. Maintain SDLC process whole development life cycle in agile methodology using Visual Studio 2015, SQL Server 2014.
- Designed Single Page Applications (SPA) with dynamic User Interface via Angular 2 by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, ASP.NET, ASP.NET MVC5, WebAPI, and SQL Server.
- Implemented Angular 2 for asynchronously update of element (search, sorting, updating the data and pagination).
- Designed Front-End Web Forms, web page used ASP.NET Razor View as a view engine and HTML5, CSS3, Bootstrap, XML, JQuery, Angular 2.
- Implemented repository and unit of work patterns by using dependency injection on MVC5 Controller level to facilitate Unit Testing and Test Drive Development(TDD)
- Built the web application using ASP.NETMVC, Designed and executed n-tier architecture using ADO.NET Entity Framework as Data access layer and Model, Controllers for Business access layer and ASP.NET WebAPI REST Services as Service layer with LINQ to select specific/clean data using code first approach.
- Created web services using ASP.NET WebAPI (HTTP, REST), WCF (SOAP) consumed them in the frontend using AJAX calls. Deployed the web application and services in IIS, Azure.
- Involved in designing and development of Service Oriented Architecture (SOA) services using WCF and Restful WebAPI’ s based on XML, JSON, WSDL, ASMX, HTTP and SOAP protocols.
- Designed the database using SQL Server with SQL Server Management Studio and created Stored Procedures for specific View model, triggers, Constraints, Indexes and Functions using T-SQL.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Migrated data from Microsoft Dynamics CRM 2016 to Dynamics CRM 365.
- Azure PaaS Services, Strategy and Planning.
- Designed, developed and implemented web application with dynamically generated forms from Oracle database using MVC, Web API with Angular 8, jQuery, Bootstrap and CSS
- Created tables in Amazon Dynamo DB, a No-Sql Database and implemented CRUD operations using .Net SDK. Written command line scripts and embedded them into SSIS package to merge/zip files.
- Designed and built an enterprise-wide asynchronous message processing service using .NET and RabbitMq handling number of message a day.
- Define and create the Azure DevOps pipelines to deploy our applications
- Responsible for enhancement, bug fixes, developingMicroservicesusing .NETCore framework.
- Experience in Microsoft Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO) and SQL Azure Worked on teh Google Cloud platform (GCP) for teh existing applications
- Worked inETLand data integration in developingETLmappings and scripts, guided team for the transformations and all aspects of SDLC that includes requirements gathering, analysis, design, and development. Creating Dashboards Using Power BI
- Designed and implement AWS Lambda and API usingVS .NET 2015, ASP.NET core with AWS kit.
- Involved in design, coding and testing of multi-tier Windows Form application.
- Used Azure service components Service Bus, Message Queues,IOTHub for sending and receiving applications in different Ways.
- Designed and developed NoSQL solutions for all users along with Azure tables
- Participate in theJADsessions and involve in preparing the functional requirement specifications.
- UsedUmbracoin the front end for the content management of the website.
- Developed single page applications usingReactJS.
- As a Dynamics CRM/ERPConsultant, involved in the migration process from 2013 on premise to 2015 online.
- DevelopedMicroservicesfor each required business functional element and was implemented usingMicroservicesas independent components.
- Involved in Developing Queries in T-SQL for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services) and used integration services in SSIS to generate data from various data sources.
- Deployment of web application using apache web server across the cluster ofLINUX/UNIX operating systems and Windows IIS.
- IntegratedFACETSdatabase with the .NET applications using Trizetto Integration Solution.
- User interface screens developed usingVB.NETand using Telerik RAD Ajax controls
- Built automated scalable workflows that integrate apps and data across cloud services and on-premises systems by enabling azure logic apps
- Extending Dynamics CRM 365/ERPby writing Custom Pages, Plugins, custom Workflow Activities and Web Resources. (Customization & Configuration.
- CreatedVSTSbuild definitions and Release definitions in support of Continuous Integration/Continuous Deployment (CI/CD) pipeline.
- Brought up lot of initiatives in QA processes, establishing test automation infrastructure, reducing the manual effort by scheduling regression automation suites.
- Implemented Telemetry Monitoring application (Angular 2/C#/RESTful/LINQ/Amazon Dynamo DB) to watch the health of company applications infrastructure.
- Designed and executed test scripts inRanorexand Selenium
- Gained an exclusive experience working withSitefinity, adding User Controls designed using VB.NETinto theSitefinity, creating Custom Modules, Pages, Master templates etc.
- User interfaces can be made faster and responsive by adding and rendering view components usingReact.js Used RabbitMQ as the informing middleware.
- UsedSencha ExtJsto Improve application quality through unit testing designed specifically for Ext JS applications.
- Implementations of Customs MS Dynamics CRM 365 Plugins and workflows
- Used JIRA as Agile PM tools to create/update tasks status Bamboo as CI Build tools.
- Ability to create a new website and maintain an existingSitecoresite using ASP.NETweb frameworks
- Handled Shared Database inMicroservicesarchitecture.
- Embedded ASP.NETuser controls intoKenticoCMS.
- Created Data Templates with Standard values in Sitecore CMS.
- Implemented Security in Web Applications usingAzureand Deployed Web Applications toAzure.
- Responsible for setting up Python REST API framework and spring frame work using Django.
- Worked with DBA team for database performance issues, network related issue onLinux/ Unix Servers.
- Created Documentation of theETLprocesses and also involved in Production Support.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, with Nunit Framework. Implemented other third-party library to optimize the code such as Auto mapper.
- Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Working on Azure DevOps, CI/CD Build and Release Pipelines and Deployment in AWS cloud.
- Developed service class in Confidential service to get the XML nodes and store it in the database and deployed applications in PCF.
- Test Driven Development (TDD) can be implemented using the NUnit Framework for unit testing and ability to load, explore and execute tests.
- Contributed in the creation of C#/LINQ library, designed to implement CRUD functionality for Amazon Dynamo DB.
- Involved in developing the Azure Solution and Services like Azure PaaS
- Developed methods to utilize SMTP Server to send Email automatically when a user submits a request or coordinator modifies a certain request.
- Integrated Jenkins with repositories like GitHub to build Automation tool (Maven), and Artifact repository for pushing successful build code.
- Implemented different validation control on the web-pages usingAngular
- Developed windows services to store Sql Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services(AWS) Redshift.
- Built the integration and worked with FACETS claims and developed the WCF web services to integrate Trizetto FACETS and consumed them.
- Form Customizations using javascript in MS Dynamics 365
- Created various Web Forms& User Interfaces Screens usingVB.NET& ASP.Net.
- Developed Automation script usingseleniumweb driver to execute the test cases for integration testing
- Used JIRA for requirements gathering and testing and Bug tracking and Team Foundation Server (TFS) 2015 as version control, continuous build and deploy tool.
Environment: VB.Net Visual Studio 2015, C#. NET, Umbraco, ASP.NET MVC5.0, ADO.NET Entity framework, LINUX/UNIX, IOT, LINQ, WebAPI, WCF, SQL Server 2014, T-SQL, RabbitMQ, TDD, Power BI, AWS, SSRS, SSIS, Kentico, Web Forms, VB.NET, React JS, Razor, Microservices, HTML5, CSS3, Bootstrap, JQuery, Angular 2, ETL, HTTP, Microsoft VSTS, REST, SOAP, AJAX, XML, Nunit, Team Foundation Server 2015, IIS, Azure.
Confidential - PA
Sr. Fullstack .Net Developer
Responsibilities:
- Developed core functionality with the ASP.NET MVC Framework (CNET, NHibernate)
- Performed conversion of existing classic ASP web applications into ASP.NET, for various short-term contract projects, utilizing VB.NET & C.
- Involved in Requirement gathering and set up architecture of project using server less architecture onAWS.
- Experience in working with the MongoDB, NoSQL, Apache Cassandra, and Async Programming.
- Involved in preparation of Release pack and providing support on release/migration.
- Delphi code development to .NET, debugging and reviewing.
- Involved in implementation of complex and performance oriented queries for the Business logic.
- Design Document for various components in FACET implementation
- Used frameworks like Log4net to implement logging.
- Used multithreading to increase the response time of the applications.
- Developed mobile applications using JQuery Mobile and Cordova.
- Migrated pages in benefits election website to MVC.NET from ASP Classic code for conversion project.
- Designed and Developed Unit and Integration Tests utilizing NUnit and Moq system to test the individual bits of the functionality. Deployed Applications on PCF using CF push and urban code deploy
- Used Agile practices and Test Driven Development (TDD) techniques to provide reliable, working software early and often.
- Deploying ASP.Net Core web application and API to ECS Fargate using an Azure DevOps pipeline.
- Integrate Azure Cloud PaaS Application server for running scheduler task
- Involved in reusing the open source technologies and deploying the HA cluster for Neo4j which is Graph database from Azure Market place and manually.
- Actualized Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for information coordination with Windows Services.
- Developing and maintaining automation framework in .Net for Agent facing applications.
- Wrote queries (Microsoft internal data warehouse) and extracting data from those events to represent UI dashboards and pushing queries to power BI to create Dashboards to monitor CRM Customers.
- Debugging existing applications in classic ASP and COM to resolve the issues in live site. Created Silverlight Web Objects for an Interactive UI.
- Experience in building REST based microservice using ASP. NET Core and RabbitMQ which runs on Docker. Configured windows .NET servers to existing PCF .
- Performed changes to some applications involving classic ASP.
- Rewrote legacy corporate banking module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, ORM (Object-Related Modeling), WCF and AngularJS, as part of a major update.
- Created Menus and Drawer component by using Typescript and knockout JS.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Maintained and enhanced multi-tiered, distributed application architecture powered by Elasticsearch.Net and NEST, Structure Map, NHibernate, and NServiceBus.
- Implemented 404 page in Sitecore.
- Created WCF, WCF Restful Services and also used different bindings to make it available to different types of clients. Worked with NoSQL databases like MongoDB and Elasticsearch.
- Created SSIS (SQL Server Integration Services) packages to Import/Export data from various data sources and SSRS (SQL Server Reporting Services) for generating reports in T-SQL.
- Worked in AWS environment for development and deployment of Custom Hadoop Applications.
- Used Chai, Karma, Mocha or similar for Unit Testing.
- Implemented ETL processes between Amazon Dynamo DB and MS SQL Server 2016 (SSIS).
- Experience writing and deploying AWS Lambda Functions.
- Use source control applications like git and subversion and Web Pack
- Used JSON objects to transfer data between server and client.
- Designed presentation layer for dynamic web applications using ASP.NetMVC 5.0 Framework, HTML5, CSS3, JSON, AJAX, JQuery, SASS, Weawsb API, Restful APIs, Swagger UI, ColdFusion, Jason Web Tokens and Visual Studio 2015/2013.
- UsedSencha Ext Jsframework for event management for data validation of input forms and to support cross-platform. Troubleshoot issues within PCF environments.
- Developed test-driven development (TDD) strategy guiding use of the Nunit testing framework.
- Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, SOAP.
- Used DTS/ SSIS for ETL processes, SSRS for Reporting needs and SSAS for Analytics reporting including SharePoint integration
- Used Angular JS, ES6, and React.JS for making Restful API calls and data binding.
- Works on MVC Frameworks like Bootstrap, Angular.JS, Backbone.JS, and Node.JS.
- Worked on JQuery Ajax functionality and HTML5 as per stated requirements.
- Design the UI standards for the application using Bootstrap, Angular JS, JavaScript and JQuery, and JQuery UI.
- Involved in team to implement and development for Enrollment for HIPPA and Facets. HIPPA Gateway Trizetto Facets
- Developed unit tests for send and receive message functions on RabbitMQ
- Designed and coded application components in anAgileenvironment utilizing aTest-Driven Development(TDD) approach.
- Built an image asset library usingKnockout.jsand Backbone.jsas part of the same overall Project.
- Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, SOAP.Developed Applications Using Ruby,ReactJs, Clojure
- Created WebAPI Controllers (Web API 2) in ASP.NET MVC5 to build, maintain Restful (XML, JSON) services and consume the API's client side using AngularJS data binding.
- ImplementedMicroservicesarchitecture using Spring Boot for making application smaller and independent.
- Designed, developed, tested and implemented of transition from a legacy system to Trizetto’s Facets enterprise solution.
- Web APIwere used for reading the Data from Agilix and Saving inDynamo DB
- Migrated existing source control system to GIT, moved build system from TFS toVSTSin Azure.
- Extensively worked on TFS integration tool to migrate TFS data within TFS internal servers and observed.
- Developed the application using C#, ASP.NETMVC 4 with Razor View Engine, AJAX, TSQL, Typescript, HTML5 UI, CSS3, SASS, JavaScript, ASP.Net Web API, Sencha EXT js, and CSS3.
Environment: Visual Studio 2013, C#, ASP.NET4.5, SOA, ASP.NETMVC5.0, Umbraco, IOT, ASP.NETWebAPI, WCF, Razor, ADO.NETEntity Framework (Code First), AWS, LINQ, Power BI, JSON, Kentico, AngularJS, React JS, Microsoft VSTS, Python, HTML5, CSS3, Sitefinity, Bootstrap, RabbitMQ, Jasmine, Karma, Telerik UI, LINUX, Kendo UI,JQuery, SQL Server 2012, ETL, T-SQL, MS Test, VB.NET, Team Foundation Server 2013, IIS, Azure.
Confidential - Buffalo, NY
.Net Developer
Responsibilities:
- Designed Single Page Applications (SPA) using AngularJS, HTML5, Knockout, CSS3, and Bootstrap to help the responsiveness of webpage with custom CSS3 style sheet.
- Used testing frameworks like NUnit and Visual Studio Unit Test Framework
- Experience interfacing with SAP ERP system.
- Design, develop and test web applications with .Net and Sitecore CMS, as well as HTML, CSS JavaScript and other technologies.
- Involved in automated Email generation system using SMTP server.
- Implemented client-side functionality using Sencha Ext JS.
- Used HTML5, CSS3, Microservicesand Restful Service.
- Developed complex SQL Server Integration Services (SSIS) packages andETLroutines.
- Experienced in WPF (Windows Presentation Foundation) development using XAML, MVVM including front end designing in Microsoft Expression Blend and back end programming
- Responsible for managing live-site dev, staging, and prod Azure environments.
- Performed migration of Microsoft SQL server to Azure SQL database.
- Developed mobile applications using JQuery Mobile, JQuery UI, and Cordova.
- Designed and developed Web Applications using Razor Engine, MVC 4 and ASP.Net 4.5 and C .NET as programming language.
- Development of SQL Server stored procedures to support SSIS automation
- Experience in building AWS lambda functions and connecting Lambdas with SNS, SQS and Dynamo DB streams. Used Mongo DB for NOSQL queries.
- Developed a communication system using SMTP, ASP.NET and C#.NET.
- Developed code in aTest-Driven Development(TDD) environment for unit testing applications usingNUnit.
- Developed complex SSIS packages to migrate the data from flat files to SSIS .
- Used third party library to optimize the design of web page such as Telerik UI, Kendo UI.
- Developed HTML helper methods, Custom filters. Developed Views and partial views using Razor syntax and utilized validation controls for server-side validation and JavaScript for client-side validation.
- Developed Web sites, Win Forms using VB.NET.
- Performed Unit Testing and also automated testing usingSelenium
- Used Connectors to create automated workflows with Azure Logic Apps
- Used MVC design pattern for developing views, controllers and models using ASP.NETMVC 5, Data Access layer as Entity Framework, Service layer as ASP.NET WebAPI, WCF and used C#.NET for construction of business logic for developing various abstract classes, interfaces.
- Developed Views and Templates withPythonand using Django’ s view controller and template language for the Web application.
- Responsible to create WPF controls and to create communication framework using WCF.
- Used LINQ Queries to retrieve data from Database.
- Implement Ajax and JavaScript and JQuery. Reviewed requirements and integrated Sitecore CMS with SharePoint and systems.
- Developed Templates using HTML, CSS Bootstrap and JavaScript.
- Implement new and fixing existing web service problems for sending Emails.
Environment: Microsoft Visual Studio 2012, .NET 4.0, ASP.NET, SSIS,VB.NET, C, ADO.NET, WPF, XAML, MVVM, LINQ, ADO.Net, Entity Framework, WCF, WEB Service, MVC 4, Multithreading, HTML 5, CSS, XML, AJAX, Java Script, Angular JS, Bootstrap, SQL Server 2012, SSRS, SSAS, Windows 7
Confidential - San Francisco, CA
.NET Developer
Responsibilities:
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C#.
- Developed WCF service to be used by the ASP.NET applications.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Involved in the Analysis, Design and Development of the Web Based Intranet Application using ASP.NET, C#, Multiview, JQuery, JavaScript, session states.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Designed and Developed SSIS Packages and SSRS Reports
- Developed the Web Application in ASP.Net 3.5 using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Designed and Developed Web Services to synchronize data from Remote application database to Online.
- Created automatically generated e-mails usingSMTPcreate object of type mail message and add To, From, Body, Subject and send it using Smtpmail.send .
- Database using C#.Net, ASP.Net, Visual Studio.
Environment: C#, .NET Framework 3.5/2.0, ASP.NET 3.5, SSIS, ADO.NET, HTML, CSS, WCF, Visual studio 2010/2008, SQL Server 2008, Java Script, IIS, Web Services, AJAX, TFS