Post Job Free

Resume

Sign in

Stack Developer .Net Core

Location:
Texas City, TX
Posted:
April 10, 2024

Contact this candidate

Resume:

Pavan Kalyan +1-972-***-**** ad4wtq@r.postjobfree.com

Senior .NET/Full Stack Developer

SUMMARY

Senior .NET/Full Stack developer with 9+ years of experience in Software Development, Maintenance and Enhancement.

Strong Experience in working Agile and waterfall methodologies.

Adept at mapping client’s requirements, analyzing and translating business requirements to technical requirements and architecture.

Involved in end-to-end development of software products from requirement analysis to system study, designing, coding, testing, de- bugging, documentation, and implementation.

Focused, hardworking and self-motivated; with the capability to meet high-pressure deadlines and coordinate multiple projects; effective team player with excellent communication and inter-personal skills.

Expertise in developing applications using .Net Core, .NET 6.0/4.5/4.0/3.5, C#.Net, MVC, ASP.Net, HTML, AJAX, JavaScript, jQuery, Angular, ReactJS & CSS, WCF and Web API.

Proficiency in Developing, configuring, and deploying a variety of .Net Framework Applications including Win Forms, Web Forms, Web Services, Micro Services and Windows Services.

Proficient in developing single page applications, writing directives, services and controllers using Angular9/12/16 and ReactJs.

Implemented Micro services and Rest API using .Net Core.

Proficient in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0/5.0, Two-Tier & Three Tier & N-Tier Architecture for Multi users.

Expertise in implementing Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction and Polymorphism.

Expertise in applying multithreaded techniques for creating high performance applications.

Good Work experience on using different design pattern such as single-ton, repository pattern in back-end application development.

Expertise in Developing methodologies for cloud migration, implemented best practices and helped to develop backup and recovery techniques for applications and database on virtualization platform.

Implemented and optimized microservices architecture, integrating Cosmos DB for scalable and globally distributed data storage, contributing to enhanced performance, resilience, and data management in the projects undertaken.

Experience working with databases such as SQL, Oracle, PostgreSQL, Fire Store DB and Mongo DB.

Expertise working on developing Data Access layer using different Object Relational mappers such as Entity Framework Database First Approach, Entity Framework Code First approach and NHibernate.

Proficient in developing systems built on SQL Server 2010, 2012 and 2014 using tables, triggers, views, packages and stored procedures in SQL & PL-SQL.

Good Work experience in cloud environments like Microsoft Azure, Google Cloud and PCF (Pivotal cloud Foundry).

Expertise in developing Custom directives and pipes in Angular8/12/16 for DOM manipulation and services for common functionalities shared by different controllers.

Proficient in designing UI using Tab bar, Navigation Bar, Table Views and Page control along with validations and customizations.

Good Work Experience on Bootstrap, LESS to develop user interface with responsive design.

Experienced in React JS and working with React Flux architecture.

Expertise in working with source control VSTS, TFS, GIT and VSS.

Experience in Continuous integration and continuous deployment (CICD) by using Bamboo, JenKins, Docker, Kubernetes and TFS enterprise.

Strong work experience on developing Maven Scripts and PowerShell Scripts for build and deploy.

Proficient in reporting services like SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).

Working experience in writing unit tests for back-end logic using Microsoft Fake Assemblies, Mock assemblies, n-unit and x-unit and for User interface using Jasmine and Karma.

Proficient troubleshooting skills, committed to achievement, maintenance of quality, excellent communication and interpersonal skills and a very good team player.

Excellent verbal and communication skills, able to take and give directions, instructions and provide assistance through completion of tasks, work under minimal supervision, and adhere to deadlines.

EDUCATIONAL QUALIFICATION

Bachelor’s in Information Technology from Osmania University(2010-2014), Hyderabad, INDIA

Master’s in Computer Science from University of Houston -Clear lake, Houston(2017-2018), TX,USA

TECHNICAL SKILLS

Languages

C#.net, VB.net, ADO.NET.

.NET Technologies

.Net Core, C# .Net, ASP.Net, .Net Framework, MVC, SQL, PostgreSQL WEB API 2.0, Web services, WCF, WPF,Entity framework

Web Technologies

Azure DevOps, Google Cloud, HTML, Java Script, jQuery, Angular 8/10/14/16, React JS, Vue, XHTML, CSS, CSS3, XML, JSON, XSL, XSLT and Bootstrap, Crystal reports.

Source Control

GIT, VSTS, Team Foundation Server (TFS), Identity server and Tortoise SVN

Development Tools

MS Visual Studio.NET 2022/2010/2013/2017. SQL Server 2005/2008/2012/2019, Oracle, MS Office.

PROFESSIONAL EXPERIENCE

Ingram Micro, Dallas, TX

Sr .NET/Full Stack Developer Sep 2021 – Present

Project Description:

Ingram Micro is a e-commerce platform where all whole sale distributor purchase different type of merchandise and sells for retaliers and consumers faced e-commerce platforms like Amazon. I worked in Unified Catalog team in this organization and my team is responsible for maintain Search Page functionality and Carton Page functionality. User search Products in search page then using microservice we provide results and along with the results we populate different section results like recommended products etc and based his search results we show filters as well like categories and price filters etc. We developed cartons page where it show the user selected items and price other details. We developed different micro front ends and Nicro Services on backend to support search and carton page.

Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile and Scrum Methodologies .

Designed and developed micro services using .Net 6.0 and .Net Core 3.1.

Extensively worked on Designing and developing Micro Service architecture and integrating with external systems.

Created the UI architecture of the application using the Angular 12/16 Framework.

Proficient in designing and optimizing Crystal Reports with intricate data structures, ensuring seamless generation in both PDF and Word formats, employing advanced technical methodologies for enhanced report functionality.

Followed MFE (Micro Front End) architecture in developing single page applications (SPA) using Angular 12/16.

Used Cascading Style Sheets (CSS3) to maintain design consistency across all web forms where required.

Worked one-way/two-way databinding, filters, UI-routers and creating custom directives in Angular12/16.

Used AJAX and JSON to make asynchronous for the project server to fetch data.

Created User Controls, and Business Logic Layer Classes in Model using C#.

Worked on developing Data Access Layer using EntityFramework6.0 code first approach.

Implemented a customized Hyland OnBase solution to automate document workflows.

Demonstrated expertise in Angular application development, specializing in creating dynamic and responsive web applications that adhere to best practices and industry standards.

Implemented application logic, workflows, integrations and customizations utilizing OnBase Unity scripts, APIs, WorkView interfaces, and form building tools including Unity Forms and E-Forms. Optimized solutions for scalability, security and performance.

Designed and implemented scalable and resilient cloud solutions on Azure’ Global Infrastructure, leveraging its global infrastructure for high availability and performance.

Architected cloud solutions, incorporating best practices and scalable cloud architecture principles to meet business requirements and ensure optimal performance on various cloud platforms.

Worked on injecting required objects in constructor using .net core dependency injection.

Developed a responsive and dynamic user interface using Vue.js for a web application.

Implemented Vuex state management in a Vue.js project to efficiently handle and synchronize the application's state across components.

Seasoned in WCF for designing scalable and secure distributed systems, ensuring seamless communication across diverse enterprise applications.

Adept at Xamarin development, proficiently creating visually consistent cross-platform mobile applications with Xamarin.Forms and optimizing native experiences for iOS (Xamarin.iOS) and Android (Xamarin.Android).

Worked on developing reusable logic with loosely coupled pattern.

Orchestrated the integration of Cosmos DB into microservices-based applications, establishing a resilient and globally distributed database foundation for improved data access and responsiveness.

Implemented Authentication and Authorization security policy at controller level to access the application.

Developed and implemented custom Tracking and Error Logging mechanisms using ASP.net core custom middle ware exception handling.

Engineered a real-time analytics platform using MongoDB for scalable data storage and Redis for efficient caching, ensuring optimal performance and responsiveness.

Orchestrated the seamless migration and optimization of SAP BW/4HANA, enhancing data processing efficiency and enabling more robust business intelligence solutions for informed decision-making.

Implemented Data access layer using Entity Framework to connect and retrieve or manipulate data in database.

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Extensively worked on developing Microservice for Authorization between Front End and Backend and it was consumed across Enterprise.

Implemented Jwt.IO Token Encryption and Decryption mechanism for the purpose of authentication.

Manage database security, Design, develop and implement automated data backup.

Developed database objects like Tables, Views and Stored procedures in SQL Server.

Worked on RabbitMQ and Google Pubsub and developed publisher Microservice to publish the messages and

developed .Net Core Background Service to consume messages as a listener from external team topics asynchronously.

Worked on Implementing different cache techniques using Redis Cache to store the data and improve performance.

Worked on developing custom Configuration service in Google Cloud which provides Application Yaml files based on

Environment variables on Runtime.

Worked on creating Splunk/ Grafana alerts in production based on logs.

Applied CSLA framework to optimize business applications, improving code maintainability and scalability. Designed

robust business logic and data access layers for streamlined workflows.

Orchestrated version control, project planning, and releases with Team Foundation Server (TFS), enhancing collaboration

and streamlining the software development lifecycle.

Worked on Ctrl+M to create and schedule daily and weekly distributed jobs.

Implemented sophisticated desktop applications using WPF, incorporating Dependency Injection, routed events, and

custom controls, optimizing performance through efficient UI composition and event handling.

Created automate CI/CD pipeline using Bit Bucket, Bamboo and Google Cloud.

Proficient in orchestrating Continuous Integration and Continuous Deployment (CI/CD) pipelines through tools like

GitLab CI, Jenkins, Docker, Kubernetes and Azure DevOps (formerly TFS), ensuring streamlined and automated

software delivery processes.

Implemented and configured monitoring tools to track system performance, detect anomalies, and facilitate proactive

issue resolution.

Designed, implemented, and deployed microservices architecture in Azure environments, leveraging the platform's

capabilities to enhance scalability, reliability, and overall system efficiency.

Expertise in crafting robust Client/Server Applications employing diverse architectural design patterns, encompassing

MVC 3.0/4.0/5.0 and Two-Tier, Three-Tier, and N-Tier Architectures to accommodate multi-user environments.

Deployed microservices in Azure environments, showcasing expertise in utilizing Azure API Gateway and Azure

services to optimize communication between microservices, enhance security, and streamline API management

for seamless integration.

Worked on developing Maven Scripts for Custom Features in build and deployment.

Managed version controlling using TFS, VSTS and GIT.

Applied expertise in utilizing Redux for state management, React Router for seamless navigation, and Jest for unit testing, enhancing the efficiency and maintainability of web applications.

Created Unit Tests for front end code using Karma and Jasmine and for the Microservices using Mock Assemblies, X-Unit.

Proficient in automated testing using frameworks like NUnit and XUnit for ensuring software reliability and quality.

Skilled in implementing rigorous automated testing strategies with frameworks such as JUnit and TestNG, guaranteeing software reliability and maintaining high-quality standards throughout the development lifecycle.

Experienced in leveraging Apache Kafka to design and implement robust, scalable event streaming solutions, ensuring efficient real-time data processing and seamless integration within distributed architectures.

Proficient in leveraging SOAP (Simple Object Access Protocol) to facilitate seamless communication between diverse systems.

Well-versed in version control systems, particularly Git and adept at implementing effective versioning strategies to ensure collaborative and organized software development.

Experienced in SonarCloud for continuous code quality analysis, adept at integrating seamlessly for early issue detection and ensuring robust code maintainability

Environment: .Net Core 6.0, Web API, Angular, Hyland OnBase version 22,SAP Landscape,Google Cloud, C#.Net, Entity Framework, AJAX, JSON, Agile, HTML, RabbitMQ, kafka,Splunk, Grafana, Azure Global Infrastructure,jQuery, Bootstrap 2.0, WCF, VB.Net, .Net Core Background Application, SQL Server 2019.

American Eagle Outfitters, Pittsburgh, PA

Sr .NET/Full Stack Developer Dec 2019 – Jul 2021

Project Description: We developed and maintain Inventory Management application which will use by Store users and manager to create and receive transfer from one store to another store and from Distribution center to stores. We get inventory updated from backend systems as well. So, we developed couple of backend processing service to process real time data using RabbitMQ. In order support complete application, we developed single page web application with micro front-end architecture and we developed multiple micro service for each functionality.

Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.

Redesigned and developed existing SOAP and REST web services into micro services using .Net Core 2.1.

Designed and developed SPA application using Angular 5, CSS3 and Typescript.

Designed and developed MVC web application using C#, Bootstrap, HTML5 and CSS3.

Expertise in implementing dynamic parameterization and subreport integration within Crystal Reports, delivering sophisticated data presentation in meticulously crafted PDF and Word outputs,

Implemented authentication and authorization in SPA using angular route guards and http request interceptors.

Created gateway for APIs and implemented authentication using oauth bearer token.

Developed custom framework using .net core to display status tags on search results.

Worked on developing mappings between data access layer and Business layer objects using Auto Mapper.

Used Entity Framework database first approach and written LINQ queries for database CRUD operations.

Extensively worked on Designing and developing Micro Service architecture.

Developed Service access layer using service factory model approach to consume external team services.

Used Splunk for logging application logs and created custom dashboards and Alerts in splunk.

Created CI/CD build pipelines using Jenkins and deployed applications into Azure cloud environment.

Designed and developed publisher and consumer services for RabbitMQ for publishing and consuming messages.

Drove the seamless migration of a key VB6 application to .NET, enhancing UI with Windows Forms, optimizing data access, and ensuring post-deployment support for a modernized and efficient system.

Demonstrated proficiency in Xamarin.Forms to create responsive and adaptive user interfaces, ensuring optimal user experiences across various device screen sizes and resolutions.

Expertise in WCF for designing scalable and secure distributed systems, ensuring seamless communication across diverse enterprise applications.

Expertise in Xamarin.Android for building native Android applications, incorporating platform-specific optimizations and adhering to Android design principles.

Configured Azure cloud environment and applications deployment.

Implemented microservices architecture and cloud-native design patterns, enhancing agility and scalability while aligning with best practices for robust and flexible cloud solutions.

Developed and deployed document capture and retrieval functionalities within Hyland OnBase, optimizing the storage and accessibility of critical business information.

Orchestrated seamless deployments and optimized resource utilization within Azure's global infrastructure, ensuring efficient utilization of services, data storage, and network resources.

Created tables, triggers and views in SQL Database.

Worked on creating Micro Service to sync the data between legacy application and modern micro services.

Used NoSQL databases like MongoDB and Redis for caching and events storage.

Created common functionalities as an extension method in .net core to use across the web application.

Designed animated web pages by importing the @angular/animations which is the latest animation package in Angular5.

Utilized the features of Angular 5.0 to present effective web design.

Architected performant desktop solutions in WPF, employing advanced MVVM (Model-View-ViewModel) architecture, commanding patterns, and rich data binding for intricate UI development and seamless user interaction.

Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.

Followed TDD approach in project development using N-Unit testing framework.

Analyzed API and Database performance issues using SQL profiler and analytical tools.

Created BDD automation test suites using C# and specflow and integrated as part of CI/CD pipeline in Jenkins.

Used Control M to scheduled batch jobs to run orchestration APIs for backend process.

Created automate CI/CD pipeline using Bit Bucket, Jenkins, and Microsoft Azure.

Extensive experience in designing and implementing SOAP-based web services, ensuring standardized and secure data exchange.

Prepared unit Tests using Microsoft Fake Assemblies libraries for backend code and Worked as onsite offshore coordinator and managed offshore development team.

Employed Rhino Mocks for precise unit testing, creating dynamic mock objects to isolate components and ensure accurate behavior through expectation setting and interaction verification.

Technically skilled in SonarCloud implementation, adept at identifying and addressing code quality issues swiftly. Seamless integration into CI/CD pipelines for continuous improvement of code standards.

Used TFS, VSTS and GIT as source code repository for applications.

Environment: .Net Core 2.1, Asp.Net MVC 5, Web API, Angular 5, Jenkins, AWS, Hyland OnBase,C#.Net, Entity Framework, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2017, SQL Server Management Studio, MongoDB, Redis, jQuery, Bootstrap 2.0, WCF, VB.Net, Windows Application, SQL Server 2019, Azure Global Infrastructure,ETL, SSIS and SSRS.

PNC Bank, Pittsburgh, PA

.NET Developer Sep 2017 – Nov 2019

Project Description: I worked on application called “Hub” which will use for wire transfer adjustments by business users internally. We developed multiple web service to call internal team and gather details about wire transfer and present in dashboard which will help business user to take decision. We also developed multiple backend service to process the data from external systems to my application and we send data to downstream systems as well.

Designed and Developed Web Forms using ASP.NET MVC, C#.Net.

Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution

Major role in the development of the Lantern Framework using ASP.NET 4.7.2, MVC 5.0, C#, Angular2.

Designed and Developed Web API services using ASP.Net 4.7.2.

Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.

Implemented Data access layer using Entity Framework to connect and retrieve or manipulate database information.

Established communication between different applications running on same/different platforms using WCF and Windows Services.

Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages.

Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, and Database Tier.

Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C #.

Implemented various Validation Controls for form validation and implemented custom validation controls with TypeScript validation controls.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms and Master Pages where required.

Used jQuery events to manipulate the elements depends on the user interactions (like ready, hover, bind, click, key press, etc .

Orchestrated the successful transformation of a critical VB6 application to .NET, incorporating modern UI elements, optimizing data access for improved performance, and delivering comprehensive user training, resulting in a streamlined and resilient system aligned with contemporary technology standards.

Designed visually striking desktop applications with WPF, utilizing XAML and advanced features for seamless UI and optimal user experience.

Worked on developing service access layer using service factory model approach to consume multiple internal REST and WCF services.

Worked on developing various store procedures for the data retrieval from the database and generating different reports using SQL Reporting services (SSRS).

Coordinate with Interface Design Architects for meeting accessibility standards at code level.

Worked as L3 support for multiple projects.

Used Team Foundation Server for source code maintenance.

Created Unit Tests to test the client and server-side applications.

Utilized Rhino Mocks to implement rigorous unit testing, dynamically generating mock objects for intricate component isolation.

Closely interacted with QA team and updated Spar system after resolving the bugs.

Environment: .Net 4.0, ASP.Net MVC 3.0, C#.Net, ADO.Net, LINQ to SQL, IIS, AJAX, HTML, DHTML, XML, JavaScript, CSS, jQuery, Agile, TFS, MS Visual Studio 2012, SQL Server 2008, Oracle, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS)

NCR Corporation, Hyderabad, India

.NET Developer July 2014 – Aug 2017

Project Description: I worked on application called “TOA (Transfer of assets)” which use by internal users to transfer assets from one location to another office location. Application managed end to end workflow for the transfer like creating labels and maintain status of the transfer and send the details about transfer to downstream systems.

Involved in implementing new modules and migrating the old modules using new technologies.

Created functional prototypes, design templates and mock-ups for the entire application.

Developed several web pages using Web Forms ASP.NET and C#.NET.

Implemented the content management system EPI server, which is widely used throughout the application.

Created custom security component using VB.NET to encrypt and decrypt data

Experience in creating the crystal reports in pdf and word formats.

Worked extensively on the backend developing the SQL tables, stored procedures and writing complex queries.

Developed WCF services that are used by clients and also consumed several other WCF and web services in our application.

Written e-Mail scheduler application in ASP.NET to deliver messages to users on specified date.

Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier.

Used Agile Scrum methodology to implement the application.

Environment: .Net 4.0, ASP.Net, VB.NET, ADO.Net, AJAX, JSON, HTML, JavaScript, CSS, MS Visual Studio 2010, Waterfall, SQL Server 2008 R2, WCF Services



Contact this candidate