| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Senior Full Stack .Net DeveloperPH: PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLEPROFESSIONAL SUMMARY: Having 10+ Years of Experience in the Design, Development, Analysis, Testing, Implementation and Maintenance of Client/Server, Internet, Intranet, Windows, and Web-based applications using n-tier Architecture, I have consistently provided innovative solutions and played a crucial role in attaining organizational goals. Expertise in the proficient design, development, and maintenance of applications. Possesses comprehensive experience in the entire Software Development Life Cycle (SDLC).
Experience with AGILE Scrum, Waterfall/JIRA, Kanban, and Test-driven development (TDD) methodologies for project management. Skilled in implementing various architecture patterns such as MVC, MVVM, Service Oriented Architecture (SOA), REST APIs, OOPS based applications, N-tier applications, and Windows Services based applications to ensure modular and maintainable code. Experience in designing, developing, and updating Web-Forms using .NET Technologies like HTML, CSS, C#, AJAX, Telerik, JQuery, ASP .Net and Silverlight. Experienced in developing comprehensive reports using Crystal Reports, D3.JS, Microsoft RDLC reports, and Telerik Reports. Demonstrated expertise in applying SOLD principles to design and develop software solutions that are modular, extensible, and easy to maintain. Experience on cloud technologies like Azure and AWS for building scalable and resilient applications in the cloud. Strong hands-on experience in front-end frameworks such as Angular, React JS, J-Query, Java Script for building interactive and dynamic user interfaces. Developed web applications using ASP.NET Web Forms, ASP.NET MVC, and ASP.NET Web API frameworks for different project requirements. Skilled in developing SOAP and RESTful APIs for seamless integration and communication between systems. Implemented ORM frameworks like Entity Framework, NHibernate, LINQ, and Dapper for efficient data access and management. Use Auto Mapper to map properties of one object to another by Auto Mapper. This can be used to map DTOs to Entities and vice versa. Acquainted with using Crystal Reports for generating detailed and dynamic reports, enhancing data presentation and business intelligence capabilities. Utilized Razor syntax to present complex data structures elegantly, transforming raw data into organized and meaningful content for healthcare professionals and end-users. Proficient in using build and deployment tools such as MS Build, Jenkins, and TeamCity for automating the build and release processes. Skilled in setting up CI/CD pipelines to automate the build, testing, and deployment processes, ensuring rapid development cycles using Azure DevOps, Jenkins. Extensive experience in developing pipelines for Build & Release using Azure DevOps, Jenkins & Jules. Used Windows PowerShell for configuration management and task automation. Implemented security frameworks like OAuth2, JWT, and Identity Server for secure authentication and authorization. Experienced in building interactive user interfaces with HTML, HTML5/4.0, CSS, JavaScript, TypeScript, Bootstrap, jQuery, and AJAX. Skilled in leveraging SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) to deliver advanced data reporting and integration solutions. Utilized testing frameworks like NUnit, XUnit, MS Test, and MOQ for unit testing and ensuring code quality. Proficient in working with Microsoft SQL Server, MongoDB, Cosmos DB, MySQL and Oracle databases. Expert in Microsoft Azure, proficient in developing and managing Web and Function Apps, utilizing App Insights, Cosmos DB, SQL Azure, and integrating Microservices, Service Fabric, and Logic Apps. Accumulated experience in architecting and developing Microservices utilizing ASP.Net Core, EC2, RDS, DynamoDB, S3, CloudWatch, and Docker, exploiting benefits like loose coupling and implementing design patterns such as singleton. Experienced in version control systems using GIT and collaboration using TFS for source code management and team coordination. Involved in containerization technologies development such as Docker and Kubernetes for efficient deployment and management of applications. Experienced in writing efficient SQL queries, stored procedures, and database management using T-SQL and PL/SQL. Experience on Application Development Using SQL Server Database in Developing Stored Procedure, Views, Joins, Triggered and SSIS (SQL Server Integration Service). Excellent at solving complex problems under strict deadlines, communication and interpersonal skills. Good Communication skills, Interpersonal skills, Flexible, Fast learner and ability to work effectively independently and perform as part of a team. Excellent abilities to understand functional requirement to convert into technological product using requisite tools.TECHNICAL SKILLS:Programming LanguagesC#, VB.NET, Typescript, JavaScript, Python, T-SQL.Web TechnologiesASP.NET, MVC, Web API, WCF, HTML, CSS, jQuery, JavaScript, Angular JS, Angular, Angular CLI, Angular Material, React JS, Bootstrap, Node JS, RESTful APIs, Web API, ASP.NET Web API, AJAX, XML, SOAP, Knockout, JS, Razor, XSLT, XPath..NET Technologies.NET Framework, ASP.NET Web API, ASP.Net Core, ASP.NET MVC, ADO.NET, WPF, Entity Framework, LINQ, Blazor.Net.Design PatternsMVC, MVVM, Singleton, Factory, DI, SOA.Database Development
SQL Server, SSIS, SSRS T-SQL, MongoDB.Software MethodologiesSDLC, Agile, WCF.RAD/IDEVisual Studio, Visual Basic, Visual Studio Code.Cloud TechnologiesMS Azure, AWS, GCP, Azure VMs, Azure Service Fabric, Azure Resource Manager (ARM), Azure Active Directory (AD)Source RepositoriesGitHub, TFS, Git.ORMEntity Framework Core, Entity FrameworkModeling and Design ToolsMicrosoft Vision, UMLOperating SystemsWindows, LINUX, UNIX.Testing ToolsPostman, Soap UI, Fiddler, MS-Test, NUnit, Jasmine, xUnit, Selenium, Xamarin Test Cloud,Unit Testing, Integration Testing, Protractor, Karma.Bug tracking toolsJIRA, TFS PROFESSIONAL EXPERIENCE:Client: TIAA, Charlotte, NC Jun 2023 - PresentRole: Senior Full Stack .Net DeveloperResponsibilities: Responsible and active in the analysis, definition, design, implementation, management, maintenance, and deployment of full software development lifecycle (SDLC) projects, utilizing Agile/Scrum methodology to ensure iterative development and continuous improvement.
Expertise in using .NET Framework for building microservices. Proficiency in ASP.NET Core for developing RESTful APIs and web services to support microservices communication. Utilized ASP.NET Core, Docker, and Kubernetes to architect and deploy a scalable microservices architecture, ensuring system reliability and efficient service delivery. Set up a development environment using the latest Blazor.NET, streamlining the process for building interactive web applications with C# and .NET. Developed Web forms using HTML, CSS, JSON, JavaScript, Angular, C#.NET, including .NET Core, C#, ASP.NET and Entity Framework Core. Created and maintained technical documentation, including design documents, API documentation, and user guides, facilitating knowledge sharing and onboarding of new team members. Designed and implemented RESTful APIs using C# .NET Web API for functionalities such as loan origination, disbursement, repayment tracking, and customer management. Implemented OAuth2 and role-based access control (RBAC) to ensure secure, authorized access to sensitive financial data and operations. Customized the .Net template for Project Task assignment, Build Release version control. Developed application using C#.Net and AJAX under Visual Studio environment. Extensively used controls such as Data Grid and Data List to populate the records for presentation layer. Extensively used multi-threading for fetching data from web services using C#. Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion. Engaged with cross-functional teams to design and implement RESTful APIs/SOAP, facilitating seamless integration between frontend and backend systems. Built Angular Template and implemented various features using Angular Material.
Involved and used ASP.NET MVC as a platform to develop a web application .NET Framework. Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server by using JavaScript and TypeScript programming.
Working with Azure Cloud Services like Logic Apps, Function Apps, Blob Storage, Azure App Services, Service Fabric, Azure Data Factory. Creating modern Angular and ASP.NET Core 6.0 MVC applications from scratch, designing responsive UI components and services for seamless HTTP communication. Designing, developing, and deploying solutions using various Azure Integration services, including Service Bus, Azure Functions, API Management, and Application Insights. Designed the database and Created the Tables, Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables. Implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps, enabling automated builds, tests, and deployments. Utilized version control systems such as Git to manage codebase changes, track feature branches, and coordinate team contributions. Established communication from Angular Project to Web API 2 Project. Implemented a responsive User Interface using Angular, enhancing the user experience, and making the application accessible across multiple devices. Development of Azure Data Factory pipelines. Utilized Microsoft SQL Server to manage the database layer, including creating complex queries, stored procedures, and triggers. Developed comprehensive unit tests with high code coverage using testing frameworks like NUnit to ensure code quality and reduce defects. Performed unit testing, functional testing, and automated end-to-end testing. Implemented .NET Core Web API to create RESTful services, enabling efficient CRUD operations and seamless data interaction for client applications. Implemented, migrated, and deployed workloads on Azure Virtual Machines (VMs) to enhance scalability, performance, and reliability of applications. Provided support and exposed services for implementing the UI components using Angular. Proactively identified and resolved performance bottlenecks in SQL queries, optimizing database operations and ensuring smooth application performance. Utilized JIRA to track project progress, manage tasks, and communicate with the team, helping to plan sprints and solve issues efficiently.Environment: ASP.NET Core, ASP.NET Web API, Entity Framework, Microsoft Visual Studio, C#, JavaScript, HTML5, CSS3, Angular 13, Microsoft SQL Server 2022, Git, Azure DevOps, Docker, NUnit, Agile, Postman and Git Hub.Client: State of Massachusetts, Boston MA Jan 2022 May 2023 Role: Senior Full Stack .Net DeveloperResponsibilities: Utilized Agile, Scrum, and Waterfall methodologies within the SDLC to manage and deliver software development projects effectively. Utilized MVC, WCF, and C# within a microservices architecture. Designed and implemented responsive and user-friendly frontend interfaces using HTML, CSS, and JavaScript frameworks, enhancing the usability and accessibility of application. Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2016 and used ADO.Net connection objects like SQL Connection, SQL Command and SQL Data Adapter to execute stored procedures. Created the Web API controllers in ASP. NET MVC to build, maintain Restful API's, also consumed API's client side using Angular data binding.
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular. Developed and maintained Blazor.NET applications, creating dynamic and interactive web components that enhance user experience and performance. Implemented OAuth authentication for securing RESTful APIs and enabling seamless integration with third-party applications, enhancing security and data privacy in compliance with industry standards. Developed User Interface using .NET and extensively worked with win forms using VB.Net and Implemented validation using validation controls and JavaScript client slide validation. Data format using HTML, CSS and client-side scripting using JavaScript.
Involved in deploying web applications on the IIS web server, ensuring proper configuration, performance optimization, and seamless integration with the server environment. Worked with Angular new features with ng-template and some of the form validations, Animation Packages. Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked with SQL Server Reporting Services (SSRS) for providing comprehensive reporting functionality for variety of data sources. Configure SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for various tables in the database for improving the performance of the application. Integrate multiple pages into a single-page application using Angular. Implemented CI/CD pipelines using Azure DevOps to automate the build, test, and deployment process of .NET applications. Developed reusable components and services using TypeScript to perform CRUD operations based on Angular structure and concept of dependency injection, promoting code reusability and maintainability. Familiarity with using DI containers like Microsoft's built-in DI or third-party libraries for managing application dependencies. Created custom directives in Angular for re-usable components (multi-field form elements, background file uploads) and used filters while coding in Angular.
Collaborated with cross-functional teams to design, develop, and maintain banking applications using C#, .NET Core, ASP.NET. Developed and deployed a .Net Core N tiered application with an Angular SPA front end. I helped lead the small team, also proposed, and implemented the projects architecture. Implemented features and functionalities related to online banking, account management, transaction processing, and customer data management. Integrated applications with relational databases such as SQL Server, ensuring efficient data storage, retrieval, and manipulation while maintaining data integrity and security. Worked with Angular MVC architecture and working with features like directives, components, Modules, dependency Injection, Services, and Routing. Developed backend services, APIs, and business logic using C# and .NET framework, enabling seamless data integration and efficient transaction processing. Proficient in Git version control system, adept at managing source code repositories, branching strategies, and collaborative workflows to facilitate seamless team collaboration and codebase management. Used Azure Cloud for Hosting Web services for retrieval and posting Data to Blob Storage. Employed ASP.NET Server controls, User Controls, HTML server controls, and custom validation controls for both client-side and server-side validation. Skilled in optimizing the performance of Xamarin applications, including startup time, memory usage, and rendering performance. Demonstrated expertise in setting up Continuous Integration and Continuous Deployment (CI/CD) pipelines on Azure DevOps to streamline and automate the build, test, and deployment processes. Employed JIRA to monitor project milestones, assign tasks, and streamline team collaboration, enhancing overall project workflow and efficiency.Environment: .Net Framework, Web Forms, ASP.NET, ADO.NET, Microsoft Visual Studio, C#, IIS, JavaScript, Angular 10, grid controls, Web Services, Enterprise library, MS Azure, T-SQL, XML, SQL Server 2016, Bootstrap, CSS, HTML.Client: Johnson & Johnson, Raritan, NJ Aug 2020 Dec 2021Role: .Net Developer
Responsibilities: Implemented Agile/Scrum methodologies within the SDLC, participating in daily stand-ups, sprint planning, and retrospectives to ensure efficient project management and timely delivery of web applications. Used N-Tier Architecture having Business Logic Layer (C#.NET), Presentation Layer and Database Layer (Database Connection and Security Settings). Implemented event-driven architecture using AWS Lambda to handle asynchronous processing, such as notifications and data processing. Proficient in utilizing Angular to design and implement effective web interfaces, including building Angular components and consuming REST services using Component-based architecture. Developed RESTful APIs using ASP.NET Web API to expose data and functionality to other healthcare systems, enabling interoperability and enabling the development of third-party integrations. Implemented OAuth2 authentication for secure RESTful API access, enhancing security and facilitating seamless integration with third-party applications in healthcare systems. Created responsive and user-friendly front-end interfaces using HTML5, CSS3, JavaScript, Angular and TypeScript frameworks, enhancing the user experience and accessibility of web applications. Utilized Amazon Web Services (AWS) to deploy and manage scalable and reliable web applications in a cloud environment. Implemented UI development using Angular.js, Bootstrap.js, HTML and CSS. Proficient in evaluating and identifying best practices for implementing Angular. Designed and developed serverless components using AWS Lambda and API Gateway, optimizing resource utilization, and enabling cost-efficient execution of backend services. Utilized AWS managed databases such as Amazon RDS (Relational Database Service) or Amazon DynamoDB to store and retrieve application data securely and efficiently. Integrated modules and conducted code reviews to maintain quality standards. Performed comprehensive testing and error fixing to ensure system stability and performance. Developed the components using Angular needed for the application from scratch to meet the application's functionality. Implemented version control using TFS to manage code changes and track revisions. Ensured seamless team collaboration and enhanced code quality. For the Web application created Application-Level Themes and designed the Master Pages. Designed, developed, and maintained .NET-based healthcare applications that facilitated patient data management, appointment scheduling, and medical record retrieval. Designed and maintained the database schema using Microsoft SQL Server, ensuring efficient storage and retrieval of patient data while adhering to data integrity constraints. Extensively developed and executed unit tests for critical front-end components within a healthcare project, employing Karma and Jasmine testing frameworks to ensure the reliability, accuracy, and compliance of the application's user interface functionalities. Implemented reports using Microsoft RDLC reporting tool to visualize and analyze data, enhancing business intelligence capabilities and decision-making processes. Involved in Unit Testing and Integration Testing to ensure software quality, identify defects, and validate system functionality across various modules and components.Environment: Visual Studio, SQL Server, MVC 4.0, C# with ASP.NET framework, Web API, unit test, AWS, Java Script, Angular 8, jQuery, XML, JSON, HTML, CSS, Bootstrap.js, HTML5, Media CSS, Microsoft RDLC reporting, ADO.NET.Client: Albertsons, Pleasanton, CA Jan 2017 July 2020Role: .Net Developer
Responsibilities: Formulated a comprehensive Technical Planning Process, inclusive of architecture and ER Diagram, delineating the entire SDLC life cycle for project clarity. Leveraged programming capabilities in Microsoft SQL Server, JavaScript, and incorporated additional libraries as required. Managed version control through Git, overseeing code merges and initiating new branches and forks for the commencement of new feature implementation. Developed and maintained web application, Fond center and Third-Party Fund Management for UBS using C#, ASP. NET, Web Services, WCF, SQL Server 2016, Silk Test, HTML5, jQuery, Angular, Web API and Ajax.
Leveraged VB.NET for both front-end and back-end development, creating user-friendly interfaces with ASP.NET Web Forms for seamless user interaction and data manipulation. Developing SQL stored procedures, using Cursors in stored procedures, functions, and triggers for developing back-end database structures required for web applications to maintain Real time data integration. Utilized Angular new directives like ng-If and Else, ng-template conditions. Involved in developing applications using Angular - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
Maintaining the Activity Logs. Implemented page level error handling using Custom Error pages and Error logs. Worked with Angular to building UI component for developing Single Page Applications (SPAs). Re-designing the main website to improve user experience and add new functionalities using Angular. Reviewing code work for accuracy and functionality. Conducted detailed analysis to comprehending client requirements and translated them into new application features. Creating and implementing design plans, using reusable technology components, Designing, Developing, and implementing web applications with user-friendly interface and eye-catching designs using .NET 4.5.1 C#. Developing and designing different Summary reports and farmer survey reports using the Microsoft RDLC reporting for web applications. Performing coding assignments. Scheduled, processed, and monitored code in accordance with the technical design derived from client requirements. Proficient in hosting websites on Windows Server environments and utilizing FileZilla application for efficient file transfer and management, ensuring smooth deployment and operation of web applications. Implemented parameterized user-defined functions and procedures for efficient data manipulation. Proficient in invoking events to automate processes and maintain system integrity. AJAX based ASP.Net controls were also used to give a better Interface over the web. Experience in setting up and configuring CI/CD pipelines for Xamarin applications using tools such as Azure DevOps, GitHub Actions, and App Center.Environment: .Net Framework 4.5.1, Visual Studio 2015, ASP.NET, ADO.NET, C#, SQL Server, Ajax, CSS, XML, HTML, JavaScript, Angular 4, IIS 6.0, SSRS, Microsoft RDLC reporting, Validations, GIT, T-SQL, Bootstrap.Client: Cloud Digital Media, Hyderabad, India Nov 2013 Sep 2016
Role: Software DeveloperResponsibilities: Developed the application in an Agile model, actively participating in daily scrum meetings. Engaged in the SDLC phases of meticulous requirement analysis, intricate design, and intricate development of a web-based intranet application tool. Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language. Incorporated AJAX Controls to enhance web application performance through asynchronous data exchange, minimizing page reloads. Improved user experience and responsiveness. Written test cases and have performed unit testing for each of the task assigned and done thorough testing whenever there is a release using N-Unit. Utilized a Test Automation Framework to automate regression tests for the product, improving testing efficiency and ensuring software reliability through automated validation of critical functionalities. Responsible for managing and maintaining source code versions using Team Foundation Server (TFS), ensuring version control, code integrity, and facilitating team collaboration. Created and executed unit tests using N-Unit and Rhino Mocks to ensure code quality, reliability, and adherence to test-driven development (TDD) practices. Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data into the tables.
Wrote SQL scripts and extensively designed and developed Stored Procedures, Functions and Packages in SQL Server to execute various database routines. Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS). Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering, and paging with Entity framework in MVC.Environment: Visual Studio, C#, WCF, ASP.NET, MVC, CSS3, HTML, XML, .NET Framework, JavaScript, XML, WPF, T-SQL, SQL Server, WindowsEDUCATION:
Kakatiya Institute of Technology & Science, Wgl, India Aug 2009 to June 2013Bachelor of Technology BTech, Computer Science Engineering.
|