Post Job Free

Resume

Sign in

.Net Developer Asp.Net

Location:
Irving, TX
Posted:
April 22, 2024

Contact this candidate

Resume:

RAHUL CHOWDARY

Sr. Full Stack .NET Developer

PH: 469-***-****

Email: ad46u2@r.postjobfree.com

https://www.linkedin.com/in/rahul-chowdary-1621852a1/

Professional Summary

Over 10 Years of IT experience in all phases of SDLC including requirements specifications, design specifications, development, testing, implementation, and support.

Diverse experience in stand-alone, Intranet, Windows, Client-Server, and Web-based apps.

Proficient in Microsoft Technologies ASP.NET, .NET Framework, C#, JavaScript, jQuery, Web services, CSS, HTML, XML, JSON.

Familiarity with Oracle, SQL, Angular, TypeScript & Web API.

Design expertise in Web and WPF applications using XAML, Expression Blend, and MS Visual Studio.

Recent focus on object-oriented web apps with Angular, Bootstrap, CSS 3, and SASS.

Strong in Agile/Scrum, Kanban, and Test-Driven Development. Use of third-party UI controls like Telerik and Kendo controls.

Experience with VSS, TFS, GIT HUB, and SVN for version control. Proficient in HTML5, XSL/XSLT, JavaScript, jQuery, Bootstrap, Angular. Data transfer expertise in XML and JSON with cross-browser compatibility.

Extensive work on ASP.NET MVC, RAZOR view engine, MVVM, and PRISM framework.

Data layer development using ADO.NET, LINQ, NHibernate, and Entity Framework.

Kknowledge of OOAD, OOD, MVP, SOA, and MVC. Developed applications using WPF, WCF, and Telerik controls.

Migration of ASP.NET Applications to ASP.NET MVC-Based Applications with WEB API.

Windows application development using WinForms, Timers, and Windows Services. Good Working knowledge of SQL Server and Oracle DB.

Extensive experience in writing SQL Queries, stored procedures, Tables, triggers, cursors, exception handlers, and DTS Export & Import. Designing and developing WinForms and Webforms.

Experience in Webforms, User Control, and Panel User Control using ASP.NET and C#.

Experience with SQL Server Reporting Services (SSRS).Good knowledge of Facets.

Extensive experience in AWS and node.

Understanding of storage concepts; experience in designing and implementing Azure Storage.

Experience in working with N-Tier applications. Expert in debugging applications using Visual Studio IDE, ReSharper, etc.

Expertise in writing unit test cases using Xunit, NUnit, and MSTEST frameworks and in writing Integration test suites.

Expertise in designing CSS style sheets for different browsers and aware of UML diagrams.

Technical Skills:

Programming Languages

C#.Net 7.2/6.0/5.0/4.0/3.0, VB.Net 10.0/9.0/8.0/6.0, Agile / Scrum, PL/SQL, C#, ReactJS, VueJS,Ruby,SQL, Angular 9 -6 and JavaScript

Web Technologies

ASP.NET 4.7/4.5/4.0/3.5/2.0, C/C++, ASP.Net Ajax 3.0/2.0, JavaScript, jQuery, .Net 4.5 framework (MVC). Identity and Access Mgmt. (MFA), Angular JS, NodeJS, ReactJS, Knockout JS and MVC 5.0/4.0/2.0.

XML Technologies

XML, XAML, XDOCUMENT

Middleware:

Web API, ADO.NET 4.0/3.5, Web Services, RestAPI, WCF, ASMX, SOAP

Other tools

PuTTY, Tibco Gems, Kafka, Kibana

IDE Tools:

Visual Studio 2017/2015/2013/2012/2010/2008, SSMS 17.8/17.0/16.5/16.3.

Databases:

MS SQL SERVER2017/2016/20142012/2008, COSMOS DB, Oracle 12c/11g/10g.

Servers:

Windows, Microsoft IIS (8.0/7.0/6.0/5.0).

Software Methodologies:

Agile Methodology using Scrum, Waterfall methodology

Version Control Tools:

Team Foundation Server (2017.2015,2012,2010), TortoiseSVN 1.10, Git

Professional Experience

Sr. Full Stack Dot Net Developer

Centene Corporation, St Louis, MO July 2022 to Present

Responsibilities:

Involved in daily scrum meetings, Iteration planning for estimating the story points, and built several APIs for clients to consume the data. Used an Agile, Scrum approach methodology for software development using Rally.

Consistently followed to Test Driven Development (TDD) and Behavior Driven Development (BDD) Process.

Extensively worked with business analysts and gathered requirements in Agile Methodologies such as SCRUM master.

Actively involved in design and development using UML, ASP.NET, Master Pages, Themes, Skins, ADO.NET, Angular 12, JavaScript, XML, CSS, and VisualStudio.Net & AWS.

Played a key role in feature implementation and enhancement, code refactoring, and defect fixing.

Designed and developed a single-page application using C#, .NET Core, ASP.NET MVC, and Angular.

Participated in UI design with Master Pages in MVC and improved layout with HTML, Bootstrap, and CSS.

Extensive experience in developing UI screens using HTML5, CSS3, and JavaScript. Strong ability in Responsive Web Design using jQuery, AJAX, and Bootstrap.

Worked on Ajax Framework Mode property of ASP.NET, which controls components of the ASP.NET Ajax Library.

Created Web Forms, WIN Forms Custom controls, User Controls, and Code behind pages using .Net Framework.

Involved in the backend from designing DB schemas, and query optimization, to crud using Entity Framework and LINQ.

Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.

Developed the rich visual components through WPF using XAML and Expression Blend.

Developed Web Services through WEB API service to provide store details. Worked on the custom controls in VB.NET for a requirement on the upload functionality.

Azure Storage development and design utilizing Blobs, Pages, Queues, Tables, and VMs. Designed front-end web pages in an object-oriented JavaScript framework using Angular 14.

Experience in developing Microservices using ASP.NET core.

Involved in regression & integration end-to-end testing of the applications.

Worked with different web services SOAP, and WSDL using WCF. Created and incorporated diverse web Created and incorporated diverse web services within applications to facilitate smooth communication across different systems.

Responsible for designing the ASP.NET application Authentication using .NET Framework, Model View Controller (MVC), and IIS 8.0 security model. Consumed RESTful APIs provided by other applications in the portfolio.

Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT, and DELETE. Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.

Prepared Data Context using LINQ to SQL object relation mapping methodology. Implemented LINQ for querying, sorting, and filtering complex objects.

Used SQL queries to developing Views, Functions, Triggers, and Indexes using SQL Server. Generated data migration and transformation using SSIS and built reports with SSRS.

Used JSON web token to do user authentication and secure information exchange. Designed unit testing module with NUnit to test the application performance and availability.

Provided product support and First Tier, Second Tier support to ensure high-quality delivery of the project and customer satisfaction by working with customers, and team members closely.

Environment: .Net Framework, ASP.NET, C#, .NET Core Microsoft Visual Studio 2015/2017/2019, Azure DevOps, Entity

Framework, C# .net, Docker, Linux, ASP.NET MVC 6.0, Azure Service Bus, SOAP, ADO.NET, Azure, Web API, WCF, SQL

Server 2012, Windows 7, LINQ, JSON, XML, AJAX, Angular 9/12, (jQuery, Bootstrap, HTML5, CSS3, IIS 8.0, XML/XSLT,

NUnit.

Broadridge, Lake Success, NY October 2020 to June 2022

Sr. Full Stack .Net Developer

Responsibilities:

Integral involvement in the complete Software Development Life Cycle (SDLC), offering valuable services to developers, clients, and team members. Development of web applications using ASP.NET.

Consistently followed Scrum and Test-Driven Development in Agile Scrum Methodology for high-quality software production.

Design of Single Page Applications (SPA) with dynamic UI using Angular, incorporating HTML, CSS, Bootstrap, TypeScript, jQuery, ASP.NET, ASP.NET MVC, WebAPI, and SQL Server.

Maintenance and enhancement of B2B website application through ASP.NET MVC. Collaboration with the team to implement innovative ideas.

Development of WCF Services for real-time data communication from integrated server to client application.

Web application development in n-Tier architectures using ASP.Net.

Creation of single-page applications using Angular and Restful APIs with .Net Core.

Web application development with Test Driven Development (TDD) methodology.

Establishment of Master Pages for website branding using SharePoint Designer.

Implementation of client-side applications to invoke SOAP and Restful Web Services.

Usage of SharePoint Object Model for Web Parts development with C# .NET. Utilization of JSON Serializer in data contract of Restful APIs for data generation in JSON format.

Application of XML and REST microservices for structured information exchange over the Internet.

Angular development with Bootstrap components like Grids, Toolbars, Panels, Combo-Box, and Buttons.

Integration of Elastic Search in the project. Implementation of Couchbase server for data manipulation.

Expertise in developing XML documents with XSD validations, SAX, DOM, and JAXP parsers.

Analysis of business, functional, and technical requirements to meet project expectations. Enhancement of admin pages in web applications using ASP.NET and VB.NET.

Implementation of error logging using Exceptional Handling in T-SQL and SSIS.

Used Azure DevOps for Source Code Control, project-related document sharing, team collaboration, build, and deployment.

Version control maintenance in Team Foundation Server (TFS) by merging developed modules with the latest version.

Implementation of Microsoft Azure Development and Deployment. Retrieval of data using LINQ to SQL and LINQ to Objects in ASP.NET.

Experience with BPM and Workflow concepts. Resolution of production support issues on a day-to-day basis.

Environment: .Net Core 2.1, Visual Studio 2013, C#, ASP.NET MVC, ASP.NET, WebAPI, Razor, ADO.NET Entity Framework

(Code First), LINQ, JSON, AngularJS, HTML5, CSS3, Bootstrap, Telerik UI, Kendo UI, SQL Server 2012, T-SQL, MS Test, TFS.

Senior .Net Full Stack Developer

State of New York, Brooklyn, NY (NYC DSS) March 2018 to September 2020

Responsibilities:

Developed a web application in Visual Studio and Microsoft SQL Server.

Designed the Presentation layer using ASP.NET, React JS, Bootstrap, HTML, CSS, JavaScript, jQuery, and AJAX, following TDD and Agile methodology.

Implemented the MVC design pattern for views, controllers, and models in ASP.NET MVC.

Utilized Entity Framework for the Data Access layer and ASP.NET WebAPI for the Service layer, employing C# for constructing business logic, including abstract classes and interfaces.

Created Single Page Applications (SPA) with React JS, HTML, CSS3, and Bootstrap, enhancing webpage responsiveness with custom CSS styles.

Employed ReactJS directives like ng-model, ng-bind, ng-grid, and ng-repeat for displaying tabular databases and implemented form validation using ReactJS.

Designed and developed web user controls, master pages, validation controls, and CSS files using C#.NET, jQuery, XML, HTML, and ASP.NET.

Utilized third-party libraries such as Telerik UI and Kendo UI for optimizing webpage design.

Written services for storing and retrieving user data from SQL Server, utilizing Mongoose API to access SQL Server from NodeJS. Utilized SQL Server .NET Driver to build alternative high-level APIs.

Developed HTML helper methods, custom filters, and views using Razor syntax, implementing server-side validation and client-side validation with JavaScript.

Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.

Manage various AWS/AZURE environments for provisioning of Linux servers and services implemented by the providers.

Integrated Sitecore CMS with SharePoint and other systems, adding product pages in Kendo UI.

Created Data Templates with Standard values in Sitecore CMS, utilizing Entity Framework for importing and updating Database Objects with LINQ.

Developed WebAPI Controllers (Web API 2) in ASP.NET MVC to build and maintain Restful services, consuming them client-side using React JS data binding.

Designed and developed database objects like Tables, Views, Triggers, Indexes, and Complex T-SQL Stored Procedures in SQL Server.

Contributed to the development of the Web layer with ASP.NET and the business layer with VB.Net.

Created SSIS packages for Import/Export operations and utilized SSRS for generating reports in T-SQL.

Senior .NET Full Stack Developer

State of Maine, Augusta, ME December 2015 to February 2018

Responsibilities:

Developed software applications using C# and the .NET framework, prioritizing code simplicity and readability.

Contributed to both front-end and back-end development using ASP.NET MVC, ensuring smooth integration.

Designed and managed databases with SQL Server, handling basic CRUD operations.

Communicated with clients to collect and document their requirements.

Participated in the analysis, design, and development of system enhancements. Crafted the User Interface using HTML and CSS.

Implemented Angular Controllers to maintain view data and Implemented Angular service calls using Angular Factory.

Developed user interface by using Angular JS, and Flux for SPA development.

Developed routing and Lazy Loading single-page applications and Developed View templates using Angular Forms for Better performance in Rendering.

Generated application setups and reports using ASP, HTML, DHTML, and executed validations using VBScript and JavaScript.

Designed and developed RESTful APIs using Node.js and Express.js for seamless front-end and back-end communication.

Developed architectures on AWS, utilizing EC2, Auto Scaling, and Elastic Load Balancing for high availability.

Built serverless applications using AWS Lambda, API Gateway, and DynamoDB to optimize resource usage and reduce costs.

Applied security best practices on AWS, including IAM policies, VPC configurations, and encryption mechanisms.

Creation of single-page applications using Angular JS. Extensive utilization of JavaScript and jQuery for client-side validation.

Built modular microservices architectures with Node.js for scalability and ease of maintenance.

Developed real-time applications with Node.js and WebSocket technology for responsive user experiences.

Employed Firebug for JavaScript debugging, DOM object analysis, and page layout modifications.

Applied Object-Oriented Analysis and GUI principles. Skillfully implemented object-oriented concepts such as inheritance, overloading, and abstract classes. Developed JavaScript files for client-side validations.

Played a significant role in designing the object model within the middle tier.

Established a Common Data Access Layer (DAL) using Visual Basic and ADO.NET.

Managed the processing of adjudicated claims from facets for Claims Payment, producing explanations of payments and benefits.

Contributed to Database Design utilizing SQL Server 2005, creating packages, and Stored Procedures. Conducted requirements review sessions to gather feedback and finalize project requirements.

Environment: ASP.NET, ADO.NET, Visual Basic 6.0, Window Forms, Web Services, SQL Server 2005, JavaScript, Visual

Source safe, HTML, DHTML, CSS, ASP.

HSBC Bank, Hyderabad, India Aug 2013 to September 2015

.NET Full Stack Web Developer

Responsibilities:

Initiated full-stack development of dynamic web applications through the ASP.Net framework.

Used Jenkins pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes,

Created cross-browser compatible and standards-compliant CSS-based page layouts.

Designed, architected, and developed Microservices using ASP.NET Core Web API and Entity Framework Core.

Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET)

Created REST Services using ASP.NET WebAPI and C# for exposing analytics data to clients, hosting them in IIS and Azure. Performed migration of Microsoft SQL server to Azure SQL database.

Responsible for manipulating HTML, and CSS in jQuery as well as making the UI pages dynamic using AJAX and JSON.

Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and adding modal dialog in web pages to get user input and requests.

Used JavaScript to make dropdown menus on web pages and display part of a web page upon user request.

Worked on full-stack projects, integrating Node.js on the server side with front-end frameworks like React.js for a cohesive user experience.

Used LINQ to SQL to get data from the database. Utilized JIRA for version control, workflow management, and team communication. Responsible for troubleshooting and bug fixing of the defects.

EDUCATION: Bachelor of Technology, Computer Science and Engineering, K L University, Vijayawada, India - May 2013



Contact this candidate