Post Job Free

Resume

Sign in

.Net Developer Net

Location:
North Andover, MA
Posted:
June 13, 2023

Contact this candidate

Resume:

Summary

●Over ** years of hands-on experience in all stages of SDLC, expertise includes solution architecting, developing Web/Cloud/windows-based n-tier distributed applications. Expertise in SOA and Microservice architecture.

●Project management, building and managing technical teams, Scrum and Agile practices.

●Excellent working knowledge of implementing SOLID principle, object-oriented programming (OOPS), Object Oriented Analysis and Design (OOAD), Agile, RAD and Waterfall methodology.

●Currently implementing projects with .NET 6, .NET Core 3.1, Microservices, Hybrid cloud environments (Azure, Docker) and constructing DevOps pipeline for quick deployments.

●Cloud implementations, IAAS, PASS and SAAS architecture-based Cloud implementations. Dockers, Kubernetes, Kafka connectors for .Net, Microservices, Terraform, Azure DevOps.

●Implementing Authentication and Authorization using SSO, OAuth, PING federation

●Designing and creating POCs for user/enterprise requirements.

●Proficient with .Net platform in developing medium to large scale Enterprise applications using different versions of the .Net framework (1.1-4.8), .Net Core, .NET 6 using C#, VB.Net, ASP.Net, ADO.Net and .Net MVC, MVVM, LINQ, and WPF.

●Hands on UI experience using jQuery, JavaScript, TypeScript, React, Angular, Fluent UI, Kendo Ui, Telerik. Working experience using CSS, SCSS, LESS.

●Implemented different design patterns like Singleton, Factory, Façade, Abstract factory and MVC.

●Hands on working experience with distributed application development using WCF, Web Services, and Web APIs. Experience with cloud platform, Azure cloud (IAAS, PAAS), AWS, Dockers, microservices

●Azure Functions, App Services, Service Bus, working knowledge with Kafka messaging system for building scalable, high-throughput applications.

●Hands on with DevOps CI/CD pipeline, Agile sprints, and scrum development.

●Extensively worked on RDBMS (SQL Server, Oracle). Expertise in writing stored procedures, views, Triggers. Extensively worked on Big-Data/ No-SQL (Mongo DB, Hadoop).

●Proficient in ORM implementation using Entity Framework. Experienced in SSIS and SSRS. Efficiently worked on ETL processes to provide data transformations with different databases.

●Proficient with security perspectives of a web application such as Authorization, Authentication, Cross-site scripting, cross site request forgery, OAuth, Single Sign-ON, SAML, OpenID, hashing algorithms for encryption and Token validation. Information security, application security, code vulnerability and risk assessment.

●Implemented Test Driven Development (TDD), nUnit/xUnit, code coverage and Onion (Domain Driven) Architecture.

●Experienced working on multiple projects at a time. Migration from legacy applications or technology.

●Batch files processing and Automation. Effectively participated in production support (L2 and L3 support)

●Experienced in graphical representation of data such as multi-dimensional charts, Dashboards, Big-data analytics.

●Communicating with business users to gather requirements, scoping the project, client interaction. Experience in onsite-offshore delivery model

Education:

Bachelor of Technology (Mechanical) from Nagarjuna University, 1997, India

Certifications:

Developing ASP.Net MVC Web Applications (Microsoft Exam Code: 070-486)

Developing Microsoft Azure and Web Services (Microsoft Exam Code: 070-487)

Delivering Continuous Value with Visual Studio Application Lifecycle Management (Microsoft Exam Code: 070-498)

Skills:

Languages

C#, VB 5.0/6.0/VB.Net, Python, C, C++, Java

Web Technologies

.NET 6, .NET Core 3.0/3.1 .Net Framework 1.1/2.0/3.5/4.0/4.5, ASP.Net, ADO.Net, MVC, Razor views, REST, Web API, Web services, AJAX, WCF (SOAP/REST), WPF, WF, Entity Framework, jQuery, JSON, ASP, Windows services, Microservices, MuleSoft APIs, JWT, OAuth, SAML, OpenID, OpenShift, VeraCode, Fortify, Splunk

Cloud Technology

Azure cloud, Azure Functions, EventHub, Azure Logic Apps, Azure API Manager, Azure DevOps, Cognitive Search, Kubernetes, Dockers, AWS, GCP, TerraForm

Scripting/UI

Java script, VB script, PERL, PHP, jQuery, TypeScript, Angular 4 and above, knockout JS, Bootstrap, React, Redux, CSS 3, Fluent UI, Material UI

Mark-Up Languages

HTML, DHTML, HTML5, XSLT, XML, XPath, XAML

RDBMS/No-SQL/Big-Data

SQL Server 2000/2005/2008/2012 with SSRS, ETL & SSIS, MySQL, Oracle 10g/11/12, MS Access, Mongo DB, Cosmos DB, Hadoop, KQL (Kusto Query)

Architecture & Patterns

EA Architecture. Viewpoints (Functional, Informational, Development, Design, Deployment, and operational) & Perspectives (Performance, Security, Availability, Quality). SOLID principles, OOAD, Design Patterns (singleton, Façade, MVC, MVVM).

Development Tools

MS Visual Studio.Net, MS SQL Server Management Studio, MS Visio, Git, Specflow, ReSharper, K2, ESB, Nunit, Moq, JIRA, Bugzilla,

Reporting

Crystal Reports, Data Reports, Web Reports (HTML), Telerik Reports/charts, Dashboards, PDF reporting

Management Tools

GIT, VSS, TFS, Perforce, MS Project 2000/2003 and MS Excel

Web Servers

IIS, Apache, various Application Servers, Load Balancers

Methodologies

Agile, Rapid Application Development, Waterfall

Experience:

Secretary of Commonwealth of Massachusetts

Boston MA

January 2022 – Till Date

Full stack .NET Dev Lead/Architect

Consulting with State of Commonwealth (SOC) of Massachusetts, engage with SOC business teams to create or enhance applications. Analyzing business requirements, discuss with Analysts, technology architects, cyber security teams to provide state-of-the-art solutions. Focusing on improving the system capabilities and usability.

Implementing .NET 6 with MVC, SSO, Microservices, Azure DevOps pipeline for continuous integration. implements application security, analyzing security report and mitigating the application security issues.

●Requirement analysis, implementing agile way.

●Design and development using .NET 6/Core/.NET Framework (Modernizing legacy applications), ASP.Net, MVC, C#, VB.NET, EF Core, EF6/ EF5, Angular 10, HTML5, Bootstrap, CSS3

●Implementing Web APIs, WCF. Created and deployed multiple Microservices, cloud deployment. Implemented security using .Net Core Authentication/Authorization, SSO, OAuth

●Debugging, unit testing, resolving code issues, code refactoring, Code reviews

●PDF creation using iText Pdf, AbcPDF and other .NET supported PDF generators

●Production support, resolving tickets efficiently on day-to-day bases.

Environment:

ASP.Net MVC, C#, VB.NET, Swagger, Integration with third party payment systems, WCF, WebAPIs, MSSQL, AbcPDF, Crystal Reports, SSRS, Angular 10, Node JS, jQuery, Azure TFS, XML, SAML, OpenID, OAuth, Entity framework, LINQ, Azure Services, Azure Functions

Comcast, Manchester NH

January 2019 – December 2021

Full stack .NET Dev Lead/Architect

Xfinity (a subsidiary of Comcast) is the largest cable company in the United States. Xfinity’s internet availability area covers 40 states, with the widest statewide coverage in CA, MA, FL, IL as of 2021.

At Comcast, use of a plenty of tools needed to support the business operations, manage the user base, proving quick dashboards to support the customers 24/7. Involved in designing and implementing multiple end-to-end solutions.

Consulting with business teams to create or enhance applications. Analyzing business requirements, confer with Analysts, providing possible solutions and hence improving the system capabilities and usability.

Implementing .NET Core framework with MVC, .NET Core with Angular, SSO, Microservices, CICD pipeline for continuous integration, Openshift, Azure cloud. implements application security, analyzing security report and mitigating the application security issues.

●Requirement analysis and agile development approach. Implemented design patterns.

●Design and development using .NET Core, ASP.Net, MVC, C#, EF Core, E 6/ EF5

●The UI is implemented using React, HTML5, Bootstrap, SCSS, CSS3, Fluent UI, Angular is using in one of the implementation

●Implemented several WCF and Web API. Created and deployed multiple Microservices, cloud deployment. Implemented security using .Net Core Authentication/Authorization, SSO, WebSec, OAuth

●Debugging, unit testing, resolving code issues, code refactoring.

●PDF creation using iText Pdf, AbcPDF and other .NET supported PDF generators

●Production support, resolving issues efficiently on day-to-day bases.

●Azure API Management, Swagger, Azure AD, Azure Queues, Oauth, SAML, Azure Service fabric, Azure Data fabric

●Implemented in memory cache and distributed cache techniques like Redis.

●Designed and developed a couple of Microservices and deployed using Service Fabric in VS 2017.

●Identity management using Azure AD. Participated in Azure SQL/Cosmos DB POC project

Environment:

ASP.Net MVC, C#, SAAS architecture, Swagger, JMeter, Integration with Out Systems and other third party, WCF, iText PDF, AbcPDF, Crystal Reports, SSRS, Python, Angular, React, Redux, VSTS, XML, Entity framework, LINQ, Azure, Docker, Kubernetes, MSSQL, Postgres, and DB2

Westfield Insurance, Westfield center OH

September 2017 – January 2019

.Net Lead /Project Management

Westfield Insurance is part of Westfield Group providing commercial insurance in almost 21 states. Westfield is practicing digital transformation.

CL System of Underwriting: System of Underwriting is targeted to replace the existing systems with more sophisticated and integrated systems with advanced technologies competing in commercial lines market place. This involves multiple work-streams (Billing, Agency, Policy, Underwriting) developing multiple systems enable with cloud and enterprise data hub.

Digital/WFI: Digital Transformation of the Westfield Insurance includes Cloud technologies (Azure), Microservices/.NET services.

●Application development, code review (.NET and Java), implementing IaaS/PaaS models, implementing security in CI/CD environment that uses Jenkins, QRadar, AppScan for vulnerability test.

●Requirement analysis and agile development approach. Implemented design patterns.

●Design and development using ASP.Net MVC with C#, .Net Core, EF5, Angular, HTML5, BootStrap, CSS3

●Implemented Angular 2 to develop single page modules. Utilized Typescript, web pack and grunt.

●Implemented several WCF and WebAPIs. Created and deployed Microservices on cloud.

●Debugging, unit testing, resolving code issues, code refactoring.

●Crystal reports, SSRS, and PDF generating tools and print the reports using PDF.

●Jenkins and VSTS for automation and continuous deployment

●Production support, resolving issues efficiently and closed on time on day-to-day bases.

●Azure Api Management, Swagger, Azure AD, Azure Queues, Oauth, SAML, Azure Service fabric, Azure Data fabric

●Designed and developed a couple of Microservices and deployed using Service Fabric in VS 2017.

●Identity management for cloud implementation using Azure AD. Participated in Azure SQL/Cosmos DB POC for the same project

●Implemented static analysis of code for vulnerability reporting.

●Participated as Scrum master and managed the teams as part of project management

Environment:

ASP.Net MVC, C#, MuleSoft, Swagger, JMeter, Integration with Out Systems and other third party, WCF, MSSQL, Python, Angular 2/4, AbcPDF, jQuery, Kendo UI, VSTS, XML, Entity framework, LINQ, Azure, MSSQL, Postgres, and DB2

Broadridge Financial Services, Andover, MA

October 2015 – July 2017

Lead .Net Developer

Broadridge Financial Services provides technology solutions to financial industry through their innovative and robust business solutions and operations such as proxy management for investor management, and securities processing solutions.

FundPOINT Product Suite web-based deals with unmatched fund data coverage with four major module of Data view, fund suitability, Share class analyzer and roll over review. Fund search provides faster fund search based on any fund name, CUSIP or by Ticker. Fund Suitability and Share Class Suitability provides wider range of calculations and provides the best suitable funds for their investment. PDF ready FundPOINT provides charting tools, and various documents such as Mutual fund, VA and ETF.

Proxy Policy Insights (PPI) web application provides proxy voting insights to the clients. Provides client meetings and shareholder meetings, policy rules, voting instructions and voting trends. The application generates multiple reports for and compares the voting trends/instructions. Advance search and filter options for the policy rules, meetings and voting instructions. Outstanding visualization of voting trends and analytics through graphical representation.

Requirement analysis and designing the application, Followed agile development approach. Designing and developing the application using HTML5, CSS, Bootstrap, jQuery, Angular, XML, and ASP.Net MVC with C# using VS 2015.

Created multiple WCF soap and Web API (REST) services for fund calculations and proxy insights. Using Entity framework and LINQ for querying the database.

Managing App pools in IIS, Debugging, testing, resolving code issues. Resolved production issues efficiently.

Environment:

ASP.Net MVC, C#, WCF, Oracle, Devart dotConnect, jQuery, TDD, Angular2, Perforce, Kendo, Telerik charts, iTextSharp, XML, Entity framework, LINQ, Nunit, Moq, and Windows/Linux servers.

Integration project:

Worked on different client projects in the process of integration with new configuration tool, password reset for application users, and security vulnerabilities.

Development of the code to integrate with other application. Created multiple WCF services. Used Entity framework, LINQ, Packages/Stored Procedures for querying the database. Resolved issues in production support effectively and closed on time on day-to-day bases. Used TFS for source and version control.

Environment:

ASP.Net MVC 3.0/4.0 (multiple applications) with C#, WCF, Angular 2, Oracle, Razor, jQuery, TFS, Entity framework, LINQ, VS 2010, VS 2013, and VS 2015, Agile sprint development.

Visiting Nurse Services, New York

April 2015 – September 2015

Senior .Net Developer

Visiting Nurse Services, New York is a non-profit organization; provide services to patients’ at-home care. The Patient Care Records Suit (PCRS) application provides convenient, secure way to manage the patient’s at-home care electronically. The patient’s demographic module provides the visiting nurse easy way to capture the patient’s demographics at-home care. The demographics data is available for the physicians or care taking team through the web module.

Requirements gathering for the migration of the existing application. Designing and developing the application using HTML5, CSS, ASP.Net MVC, Razor, C#, Python, Angular JS.

Created the physical data modeling and writing the database objects such as stored procedures, packages, functions, triggers and indexes. Used LINQ for extensively querying the databases.

Production Support and resolved issues efficiently and closed on time on day-to-day bases. Used Team Foundation Server (TFS) for source and version control.

Environment:

ASP.Net MVC, C#, WCF, SQL Server, Angular JS, TFS and LINQ

Access Institute, New York

September 2014 – March 2015

Senior .Net Developer

Access Institute is a New York metropolitan based high quality education training institute for career advancement for students. The application is a CRM system, to manage the student enquiry, follow up, enrolment, payments, student funding from government organizations, analytics and reporting, quick reminders to students.

Prepared high level and low level design documents. Created logical and physical data model for the database based on the requirement specifications. Extensively used C#.Net for designing and developing Web Forms.

Developed various Web User controls for extending reusability. Master Page, identifying common appearance and behavior factors for the pages in your application, and move those to a master page.

Environment:

.Net Framework, C#, ASP.Net, Entity Framework, MSSQL Server, Crystal reports, HTML, XML, jQuery UI, JSON, TFS

Cascades Research, Laurel, MD

April 2011 – August 2014

Senior .Net Developer & Research Analyst

Cascades Research is a scientific and research institute, has strong base in Intellectual Property domain. The Predictive Analytics is web based application provides analytics on the growth rate of the startup companies based on various metrics, such as jobs posted, funds raised, performance in various social network sites.

●Design and develop rapid prototyping across different architectural layers, i.e., database, application server, workflow, messaging, and user interface

●Discussing with various social media companies for the data mining aspects for better data extraction from social media to provide better analytics.

●Used Microsoft Visio for developing use cases, sequence diagrams and class diagrams.

●Provide technical guidance, assistance to development teams, and technical risk mitigation

●Interact with subject matter experts to understand the business requirement and design the application accordingly

●Developed WCF services to provide analytics, deployed the services on AWS.

●Setting up the IIS, virtual directory, managing App pools.

●Designed logical and physical data modeling in MongoDB (No-SQL) and SQL Server.

●CRUD operation on MongoDB.

●Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS). Developed various operational Drill-through and Drill-down reports using SSRS

●Developed different kind of reports such a Sub Reports, Charts, Matrix reports, Linked reports.

●Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.

●Deployed services on Linux servers.

Environment:

ASP.Net MVC, C#, PHP, WCF, nHibernate, Mongo DB, MS SQL Server, SSRS, jQuery, AWS, TFS and data mining APIs. Windows/Linux servers.

Patent Infringement Analytics Database (PAI)

A web-based application provides the analytics on patents Infringement database.

Analyzing the requirements, design, and development. Developed the application using C#, .Net Web forms, HTML5, CSS. Data modeling for the SQL Server database.

Monitoring development activities and timely risk assessment and mitigation. Managing & providing technical guidance/support to the project team. Created workflows for the infringement process.

Environment:

ASP.NET Web forms, SQL Server 2008, jQuery, TFS

Legal Advantage, Alexandria, VA

April 2010 – March 2011

Senior .Net Developer & Research Analyst

Legal Advantage provides Intellectual Property services to AmLaw 200 companies in US. LA Projects Dashboard is company’s in-house web application provides database of projects and clients. The application provides projects dashboard. The client module provides client registration and progress on their projects.

●Interacting with the different departments for system study, requirements gathering, analysis and scoping.

●Logical and physical data modelling based on requirement

●Design the UI, Code review, debugging and troubleshooting the application.

●Monitoring development activities, providing technical guidance/support to the project team.

●Support for other inhouse products.

Environment:

ASP.Net with VB.Net, MS SQL Server 2008

Infoane Technologies, Hyderabad

December 2009 – March 2010

.Net Consultant

Developed web modules for RFID based inventory control application for Tagit Solutions, Santa Clara, CA. The application provides inventory tracking system for the huge logistics using the RFID sensor information.

SV informatics, Hyderabad

October 2008 - November 2009

.Net Consultant

Involved in the web application development, provides the information on the schools in and around a city in India. Provides the growth rankings on the schools based on different metrics.

Distinct Infotech Solutions, Hyderabad

July 2007 - August 2008

.Net Consultant

Distinct Infotech Solutions provides web CMS products. Feature enhancement of the CMS System. Developed new modules that helps Web CMS administrators.

KDSC, Kuwait

June 2002 - June 2007

.Net Developer

Kuwait Distinguished Systems Company is an IT consulting firm based in Kuwait and the clients spread over Kuwait, Dubai, Abu Dhabi, and Qatar. Worked in different domains like Oil, Petro chemical and money exchange business helped me in understanding domain specific development, managing development teams, learning while working, and interaction with clients, gathering core business requirements from business users, application support and maintenance.

Developed several web based as well as windows based applications for different clients.

Actively involved to gather/analyze business requirements. Preparing flowcharts, team discussions on project requirements. UI design, Database design, coding, refactoring. Guiding the development team in programming, resolving technical issues.

Wrote different classes to validate business rules, built a data access layer (DAL). Forms based authentication, role-based security, and globalization. Monitor the development, Code review, debugging and troubleshooting the application.

Environment:

VB 6.0, Classic ASP and .Net platform, MS SQL Server 2000/2005, Oracle 10g, VBA, VB Script, Fusion charts, WebDAV, MAPI, MS Exchange server, Share Point, and Crystal reports

.Net Framework 2.0/3.0/3.5, C#, VB.Net, Windows Server 2003, Visual Studio 2005/2008, Sqlserver2005/2008, XML, HTML, CSS, NHibernate 2.2, jQuery 1.3.2, and XSLT



Contact this candidate