Post Job Free

Resume

Sign in

Stack Developer .Net Core

Location:
Olathe, KS
Posted:
February 15, 2024

Contact this candidate

Resume:

SRUTEJA K Sr. .NET Full Stack Developer

+* (***) 655 - 2677 ad3ny6@r.postjobfree.com

Results-driven .NET Full Stack Developer with over 9+ years of experience spanning diverse industries including Airlines, Health Services, and Finance. Proficient in designing and implementing N-Tier applications, utilizing technologies like C#, ASP.NET, .NET Core, and SQL Server. Skilled in optimizing user interfaces for seamless navigation and reducing workload through frameworks like Angular, React JS, and Bootstrap. Demonstrated expertise in Azure development, Agile methodologies, and facilitating Scrum meetings to deliver client-centric solutions. Accomplished in client-server application development, utilizing Oracle and SQL databases, with a keen focus on efficiency and scalability.

Professional Summary

·Seasoned .NET Full Stack Developer with over 9 years of experience spanning diverse industries, adept at all stages of the Software Development Life Cycle (SDLC). Proven expertise in analyzing user requirements, designing, coding, testing, deployment, and documentation.

·Extensive experience in web application deployment and maintenance, including IIS Server and Amazon Web Services (AWS), ensuring seamless operation in varied environments.

·Skilled in developing N-Tier applications adhering to best practices for modularity and scalability, encompassing Presentation, Business, Data Access, and Web Service layers, ensuring modular and scalable architecture.

·Expertise in Object-Oriented Programming (OOP), Model-View-Controller (MVC), and Test-Driven Development (TDD), leveraging technologies such as C#, ASP.NET, .NET Core, SQL Server, ADO.NET, Entity Framework, JavaScript, jQuery, Angular, and Web API for robust application development.

·Proficient in Visual Studio .NET platform, specializing in designing and branding Master Pages using Server Controls and CSS3 for enhanced user experience.

·Extensive proficiency in developing user interfaces using AJAX, HTML5, CSS3, JavaScript, React JS, jQuery, Bootstrap, and Angular, optimizing usability and interactivity.

·Strong command over web technologies like ASP.NET, Web Services, HTML, XML, and Ajax, ensuring compatibility and responsiveness across platforms.

·Experienced in utilizing Kendo UI, Bootstrap, and JQuery libraries to streamline web design processes and enhance productivity.

·Expertise in Angular 2/5 for developing single-page applications (SPA), integrating NgRx for efficient state management and scalability.

·Hands-on experience in Azure Development, including Azure web applications, API services, Azure SQL Database, and Azure Functions, ensuring seamless cloud integration and scalability.

·Proficient in HTML5 and CSS3 for developing mobile-responsive interfaces using Bootstrap, ensuring optimal performance across devices.

·Proven track record in database application development using C# with SQL Server and Microsoft Access, utilizing ADO.NET components for efficient data access and manipulation.

·Proficient in designing SQL databases using Entity Framework, ensuring efficient data storage and retrieval mechanisms.

·Effective communicator with strong interpersonal skills, capable of analyzing technical requirements and devising effective solutions in alignment with project goals.

·Proficient in Source Control Management tools such as TFS, GIT, ensuring efficient collaboration and version control.

·Proficient in Agile/Scrum methodologies, with experience in organizing and facilitating Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives for streamlined project execution.

·Versatile experience across industries including Airlines, Health Services, and Finance, adapting to varied project requirements and delivering tailored solutions.

·Skilled in developing and implementing Web Services and Windows Services in diverse applications, ensuring seamless integration and functionality.

·In-depth knowledge of SQL and Oracle Relational Database Management System (RDBMS), proficient in Client-Server application development using Oracle 11g/10g and SQL.

·Experienced in implementing Dependency Injection with Singleton pattern for Application-level Services, ensuring modular and maintainable codebase.

·Proven expertise in Client/Server programming, delivering efficient and scalable solutions for diverse business needs.

Technical Skills

Microsoft Technologies

.Net Core 6.0/3.5/2.2/2.1, C#, .Net Framework 4.7/4.5/4.0/3.5/2.0, ASP.Net MVC 5.0/4.5, ADO.Net, LINQ, Web Forms, RabbitMQ, Windows Forms, WCF, WPF, Web API, MSMQ(Microsoft Queuing), Windows Server2008/2012, Entity Framework.

Web Technologies/client Scripting

Angular (13/10/9/6/4) AngularJS (1.x), WEB API, REST API, HTML 5, DHTML, Blazor, XML, CSS, React JS, Node JS, Typescript, Bootstrap and JavaScript.

Cloud Technologies

Microsoft Azure, Azure Data Factories, Amazon Web Service (AWS).

Databases

PostgreSQL, DynamoDB, Redis, MongoDB, SQL Server 2014/2012/08 R2 (PL/SQL, SP, Functions, ORM, Triggers, Views).

Development Tools

Visual Studio.NET 2019/15/13/12/10, TFS, Remedy, N Unit, Service Now

Reporting and Testing

MS SQL Reporting Services, Dynamic Report, SSRS, Power BI, SSIS

Versioning

Team Foundation Server (TFS), GIT, JIRA, Bit bucket, Gitlab, SVN, Visual Source Safe (VFS)

Testing Tools

Unit testing, Selenium, Fiddler, ETL Testing, TestNG, Maven, Junit, IE debugger, Chrome, Soap UI, Postman, Ready API

Professional Experience

FIRST REPUBLIC BANK - SAN FRANCISCO, CALIFORNIA SEP 2022 – TLL DATE

.NET Full Stack Developer

Description: Led end-to-end SDLC robust client and server-side validations using ASP.NET and JavaScript for data integrity. Integrated RESTful services into Angular pages, ensuring asynchronous data retrieval and consistency. Developed versatile modules in Angular to run on Node.js servers. Optimized ETL processes for seamless data extraction and transformation. Played key roles in Azure deployment, UI enhancement, Agile methodologies, security implementation, and CI/CD practices.

Responsibilities:

·Client-Side and Server-Side Validations: robust client and server-side validations using ASP.NET validation controls and JavaScript, ensuring data integrity and user input security.

·RESTful Integration with Angular: Integrated RESTful services into Angular 2, 4, 6, 7 pages using Web API, enhancing asynchronous data retrieval and maintaining data consistency across views.

·Node.js Module Development: Developed a module in Angular 10 to run on a Node.js server, showcasing versatility in technology stack.

·ETL Process Optimization: Designed and implemented efficient ETL processes for seamless data extraction from diverse sources, transforming raw data into a structured format suitable for analysis.

·Data Warehouse Design and Maintenance: Analyzed business requirements, translated them into data warehouse design specifications, and maintained ETL processes for optimal performance.

·Automation with SSIS and .NET Libraries: Automated ETL workflows using SSIS and custom .NET libraries, reducing manual intervention and enhancing data pipeline reliability.

·Entity Framework and Database Operations: Utilized Entity Framework for model creation, employed LINQ to SQL for database queries, and developed stored procedures, functions, and triggers in MS SQL Server.

·CI/CD and Version Control: Implemented CI/CD strategies using GIT for code repositories and migrations, ensuring seamless code integration aligned with DevOps practices.

·Azure Cloud Integration: Played a pivotal role in Azure VM deployment, monitoring system health checks, and participating in end-to-end development within the Azure environment.

·UI Design and Enhancement: Collaborated in UI design using Master Pages in MVC 5, improved layout with HTML5, Bootstrap, Bootwatch, and CSS, enhancing overall user experience.

·Agile Development and SCRUM: Actively participated in SCRUM ceremonies, ensuring alignment with Agile and Sprint methodologies, and maintained project status and issues in JIRA.

·Security Implementation: Implemented JWT token authentication to secure ASP .NET Core Web API, providing authorization for different user roles.

·Microservices and Azure Service Fabric: Developed REST APIs with Azure Service Fabric, making use of ASP.NET Core for stateless microservices.

·Continuous Improvement and Debugging: Involved in continuous improvement through regular unit testing, integration testing, and regression testing to enhance application performance.

·Code Review and Deployment: Facilitated code reviews, build, and deployment processes using GIT, Jenkins, and Azure, ensuring a streamlined and efficient development lifecycle.

Technology Stack: .Net Framework, .Net Core, ASP.NET MVC5, IIS, C#. Net, Visual Studio, Web API 2.0, SQL Server, WCF, Entity Framework, LINQ, Git, AJAX, Angular 2, 4, 6, 7, CSS, Entity Framework, Typescript, JavaScript, Bootstrap, jQuery, ADO. NET, Agile Methodology.

CHEVRON CORP - SAN RAMON, CALIFORNIA SEP 2019 – AUG 2022

Sr .NET Full Stack Developer

Description: Led and enhanced ETL processes for improved efficiency and data quality, ensuring compliance with data privacy regulations. Collaborated with stakeholders to refine data solutions, documented processes, and developed UI screens with React JS. Adhered to Agile methodologies, emphasizing component reusability, code quality, and performance optimization. Established DevOps pipelines for efficient deployment and utilized TDD for reliability. Managed version control with Git.

Responsibilities:

·ETL Process Enhancement: Proactively optimized ETL processes, enhancing efficiency and data quality, thus ensuring streamlined data transformation.

·Data Privacy Compliance: Implemented data masking, encryption, and anonymization techniques within ETL processes to comply with stringent data privacy regulations.

·Stakeholder Collaboration: Collaborated with stakeholders to refine data warehouse solutions, ensuring alignment with evolving business requirements.

·Documentation and Maintenance: Documented data warehouse processes and ETL workflows for future reference, facilitating maintenance and scalability.

·UI Development with React JS: Designed and developed UI screens using React JS, HTML, and Bootstrap, delivering intuitive user interfaces.

·Agile Development Framework: Adhered to the Scrum framework for efficient development and release activities, ensuring iterative and collaborative project management.

·Component Reusability: Created reusable components using React JS, promoting code efficiency and scalability.

·Code Quality Improvement: Conducted code reviews to enhance product quality and maintain coding standards.

·Performance Optimization: Tuned ETL processes for handling large data volumes effectively, maintaining high performance levels under heavy loads.

·API Endpoint Development: Designed and implemented API endpoints using .NET Core, enabling seamless communication between applications.

·Data Security Implementation: Implemented role-based access control and data encryption measures to safeguard sensitive information within the data warehouse.

·Frontend Development with React.js: Utilized React.js to build scalable and reusable frontend components, ensuring high-quality user experiences.

·Technical Support and Troubleshooting: Provided technical assistance and troubleshooting for users encountering data issues within the data warehouse.

·Continuous Integration and Deployment: Established DevOps pipelines using Jenkins and AWS CI/CD tools, ensuring efficient code deployment and management.

·Test-Driven Development (TDD): Implemented TDD methodologies, developing unit tests using N Unit for each module, ensuring code reliability and quality.

·Version Control with Git: Managed code repositories effectively using Git, facilitating collaborative development and version control.

Technologies Used: .Net Framework, Net Core, ASP. NET MVC5, IIS, C#. Net, Visual Studio, Web API 2.0, SQL Server, WCF, Entity Framework, LINQ, Git, AJAX, Angular 2,4,6,7, CSS, Entity Framework, Typescript, JavaScript, Bootstrap, jQuery, ADO. NET, Agile Methodology.

STATE OF MASSACHUSETTS - LOWELL, MASSACHUSETTS MAR 2017 – SEP 2019

.NET Full Stack Developer

Description: Led full-stack development project, utilizing ASP.NET MVC, Razor Syntax, and Angular 6 to design and implement a robust web application. Developed TypeScript components and services for REST API integration. Managed data access layer and implemented CRUD operations with Entity Framework. Leveraged Azure Cloud for efficient deployment and utilized Agile methodologies for iterative development.

Responsibilities:

·Participates in requirement collecting, analysis, coding, low-level design, and integration.

·In charge of using Razor Syntaxes, Razor View Engine, C#, and ASP.Net MVC to design and create the application.

·Extensive familiarity with Angular 2,6 Framework, HTML, CSS, Bootstrap, JavaScript, and jQuery as tools for front-end web development.

·Using Angular 2's component-based architecture, created Typescript reusable components and services to access REST APIs.

·In charge of leveraging JQuery to make AJAX calls for the IJI Interactions to the Controller Actions, retrieving the data in JSON, and processing it onto the Ul.

·In charge of creating the Data Access Layer (Model) in C# and the ADO.Net Entity Framework Model.

·Introduced sorting, filtering, and paging with the Entity framework in MVC and CRUD capability with the Entity framework in ASP.NETMVC.

·In charge of creating the Controller Actions that carry out the Business Rules and serve as a go-between for the Database (Model) and IJI (View). Utilized source control tools like Team Foundation Server (TFS) and kept an application repository.

·Developed Win Forms and Web Forms to create n-tier distributed.NET apps.

·Participated in XML request revisions and answer in accordance with business requirements.

·Developed SSIS routines, SSRS reports, and unit and integration test processes for already-existing web applications.

·Implemented new features of Angular 6, such as the new if else syntax and ng-templates, enhancing application functionality.

·Configured various components on Cloud platforms such as VMs, Azure AD, Web Apps, and Cloud Services, ensuring seamless deployment.

·Managed dependencies efficiently using NPM, installing necessary node modules and Angular NPM packages.

·Leveraged Angular CLI for creating components, services, pipes, and directives, streamlining development processes.

·Updated applications to incorporate the latest features of Angular 6, ensuring compatibility and optimization.

·Utilized Azure Cloud IaaS and PaaS services, ensuring efficient deployment, maintenance, and troubleshooting.

·Managed Azure Web Apps and provided access permissions to Microsoft Accounts, ensuring secure.

·Implemented agile software methodologies with a focus on Test-Driven Development (TDD), ensuring code quality and reliability.

·Tracked bugs and issues using JIRA, facilitating effective communication, reducing downtime, enhancing productivity.

Technologies Used: Net Framework, Net Core, MVC5, Razor View Engine, NUnit Framework, Angular (6), Angular CLI, Type Script, Node.js, NPM, Express.js, jQuery, Ajax, GIT, Web Storm, TDD, Karma, LESS, Azure Cloud Services.

ARICENT TECHNOLOGIES - BANGALORE MAY 2014 – NOV 2016

.NET Developer

Description: Led comprehensive project involving AWS Security Groups for EC2 instance traffic regulation, .NET Core architecture for n-tier web apps, WCF Endpoints for seamless service access, and AWS server management with Puppet and Chef. Monitored servers with CloudWatch, employed Agile methodologies, and deployed enhancements for continuous improvement on EC2 instances.

Responsibilities:

·Orchestrated AWS Security Groups to regulate traffic to EC2 instances, ensuring secure access.

·Architected n-tier web applications with .NET Core and C#, implementing Data Access, Business, and Presentation layers.

·Leveraged WCF Endpoints for seamless service access across diverse platforms.

·Managed AWS servers using Puppet and Chef for streamlined configuration management.

·Implemented robust business logic using C# abstract classes and interfaces within .NET Core.

·Led complex application implementations, ensuring successful delivery.

·Monitored production servers with AWS CloudWatch, ensuring high availability.

·Developed reusable frameworks in .NET Core for efficient application development.

·Provisioned and managed AWS environments for Linux servers and services.

·Designed rich user interfaces with Angular, TypeScript, CSS, and HTML.

·Engineered fault-tolerant websites on AWS with auto-scaling and load testing.

·Utilized JSON for efficient data transmission between server and web applications.

·Managed CI/CD pipelines with Microsoft Azure DevOps for streamlined deployment.

·Implemented entity classes and relationships using Entity Framework for data management.

·Utilized TFS for version control and documentation, leveraging PostgreSQL for cloud data storage.

·Developed microservices and APIs, integrating with existing services for seamless functionality.

·Deployed enhancements to existing applications on EC2 instances, ensuring continuous improvement.

Technologies Used: Visual Studio, C#, .Net Core 3.5, Node.js, PostgreSQL, WCF, jQuery, Angular10, TFS 2010, GitHub, IIS 7.0, JavaScript, SSRS, SSIS, Typescript, Html, CSS, XML, Microsoft Enterprise Library, AWS, Db Beaver, EC2 Instances, Loud Balancer, Docker Image, Postman, RDB, Linux and Jira.



Contact this candidate