Yeshwanth Madineni
[email protected]
+1 201-203-2006
Sr Full Stack .Net Developer
Professional Summary:
Around 7 years of distinguished expertise as a .NET developer, I have cultivated a seasoned career excelling in various facets of software development. My proficiency extends to adeptly crafting applications and systems, orchestrating complex Build/Release Management processes, facilitating smooth transitions to Cloud environments with efficient Automation, skillfully managing System Administration, and successfully leading Cloud Migrations for enhanced operational efficiency.
This extensive and varied skill set, coupled with my unwavering commitment to excellence, positions me as an asset capable of successfully addressing a wide array of .NET projects and overcoming diverse technological challenges.
Proficient in C# programming language for building robust and scalable applications. Example: Implementing complex business logic in C#.
Experience in developing web applications and APIs using ASP.NET MVC and Web API. Example: Building a customer portal using ASP.NET MVC.
Knowledge of .NET Core for cross-platform development. Example: Developing a microservices architecture with .NET Core.
Skilled in using Entity Framework for database interactions. Example: Creating data models and performing CRUD operations with Entity Framework.
Strong database skills, including designing schemas and optimizing queries in SQL Server. Example: Writing stored procedures for efficient data retrieval.
Familiarity with front-end technologies like HTML, CSS, and JavaScript. Example: Integrating a responsive UI using HTML and CSS.
Understanding and implementation of Dependency Injection for loose coupling. Example: Using DI containers like Autofac for managing dependencies.
Proficient in writing unit tests using frameworks like MSTest or NUnit. Example: Creating test cases for critical business logic.
Building and consuming RESTful services for seamless communication between components. Example: Developing an API that communicates with a mobile application.
Experience with version control systems like Git for collaborative development. Example: Collaborating with a team on a Git repository.
Familiarity with cloud services in Azure for deployment and scalability. Example: Deploying a .NET application on Azure App Service.
Orchestrated a cross-functional development team for project enhancement.
Utilized ASP.NET MVC, C#, and Entity Framework for development.
Implemented a personalized product recommendation system.
Integrated a secure payment gateway for enhanced transactions.
Achieved a 30% reduction in page load times through performance optimization.
Successfully refactored the monolithic architecture into microservices using .NET Core.
Led the establishment of a CI/CD pipeline.
Implemented effective Git branching strategies and Agile methodologies.
Implementation of security best practices, such as data encryption and secure coding.
Setting up CI/CD pipelines for automated testing and deployment. Example: Integrating a .NET project with Azure DevOps for CI/CD.
Experience working in Agile methodologies for iterative and collaborative development. Example: Participating in sprint planning and daily stand-ups.
Technical Skills:
Languages C# 4.0/5.0/6.0/7.0/8.0/9.0/10.0, Visual Basic .NET
Web Technologies ASP.NET Core, ASP.NET 3.5/4.0/4.5/4.5.1, .NET 5.0, .NET 6.0, ADO.Net, .Net Web Services, Win forms, Web forms, Bootstrap, CSS, Angular JS, Angular 2.0,5,9,11,12,15 Windows Forms, SOAP, Entity Framework, WCF, SSIS, AJAX, HTML/XHTML, XML, LINQ, MVC3.0,4.0,5.0 Razor, jQuery, JSON, Web Services (SOAP/Restful)
Databases MS-SQL Server 2008/2012/2014/2016 Oracle SQL Developer 9i/10g/11g/12c, No SQL
OS Windows 7/8/10XP/ Vista/11, UNIX, DOS, Windows 2003/2008/2016/2017 server. Windows Store 10/8/8.1
Technologies Object-Oriented Design/Development, ADO, ODBC, ADO.Net, .NET Framework 2.0, 3.0, 3.5, 4.5.1, .NET Core 5.0, 6.0, 7.0, 8.0 HTML, HTML5.
Software/IDE Visual Studio .NET 2005/2008/2010/2013/2017/2019, VS Code, Sitefinity
Cloud Platforms Azure, AWS
Other Tools/Packages Team Foundation Server (TFS), Visual Source Safe (VSS) 6.0, GitHub,
TeamCity, Jira, SVN, GIT, BitBucket, Docker, Kubernetes
Professional Experience:
NYSIF, New York, NY Feb 2023 - Till Date
Sr. Full Stack Net Developer
Responsibilities:
Orchestrated the development team to enhance the functionality and user experience of a prominent e-commerce platform.
Utilized ASP.NET MVC, C#, and Entity Framework for robust server-side development.
Employed modern front-end technologies, including HTML5, CSS3, and jQuery, to create a responsive and dynamic user interface.
Designed and developed responsive single-page applications (SPAs) using Angular 15 and TypeScript, providing a rich user experience and seamless navigation.
Integrated Angular applications with backend APIs built on ASP.NET Core, leveraging RESTful principles for efficient data exchange and communication.
Implemented state management using NgRx for complex Angular applications, ensuring predictable state changes and improved scalability.
Developed reusable components and modules in Angular, following best practices and design patterns to promote code maintainability and reusability.
Implemented Angular Can Activate and Deactivate methods for guarding access to pages, navigation between pages, and preventing accidental loss of data entered.
Utilized Lazy Load Components to decrease load time.
Implemented an advanced recommendation system using collaborative filtering algorithms, resulting in a 20% increase in customer engagement and sales.
Integrated a secure payment gateway, streamlining the checkout process and ensuring the security of financial transactions.
Used semantic HTML elements (, , , , etc.) to structure web pages properly. This helps screen readers and other assistive technologies understand the content and navigate more effectively.
Followed Web Content Accessibility Guidelines (WCAG) and other accessibility standards, ensure that all interactive elements, such as buttons, links, and form controls, are accessible via keyboard navigation.
Conducted performance optimization by fine-tuning database queries and introducing caching mechanisms, leading to a 30% reduction in page load times.
Refactored the existing monolithic architecture into a microservices architecture using .NET Core, enhancing scalability, and modularizing the application for future growth. Designed and implemented RESTful APIs to facilitate seamless integration with external systems, enabling efficient data exchange.
Implemented OAuth for secure user authentication, ensuring the protection of customer accounts and sensitive data.
Worked extensively on ASP.NET MVC, Web API, WCF, and Web Services using SOAP and RESTful
Spearheaded the implementation of automated testing using NUnit and Moq, resulting in a 25% reduction in post-release bugs and improved overall code quality.
Established a robust CI/CD pipeline using Jenkins, Git, and Azure DevOps, automating build and deployment processes for an efficient and reliable development workflow.
Experience with Service Oriented Architecture (SOA) application integration including development of secure .Net web services using Windows Communication Foundation (WCF), SOAP/Restful APIs, message, and queue processing, and/or an Enterprise Service Bus. Experience in designing & implementing microservices.
Defined and implemented Git branching strategies, ensuring version control stability, and facilitating collaborative development among team members.
Integrated Splunk for real-time monitoring and analytics, enabling the team to proactively identify and resolve issues.
Maintained comprehensive documentation for the codebase, APIs, and deployment processes, ensuring transparency and aiding the onboarding of new team members.
Successfully delivered project milestones ahead of schedule, exceeding client expectations and garnering recognition for the team's exceptional performance.
Experience interpreting and analyzing business requirements and building the logic within an application's code to meet those requirements.
Implemented SSIS packages to update SQL data tables from Oracle Server.
Designed and implemented the application using Microservice Architecture for its various advantages, like loose coupling and design patterns.
Initiated continuous improvement initiatives, conducting regular retrospectives, and implementing feedback loops to enhance development processes.
Creation of Oracle packages, views, cursors, functions, files, and XML processing, in PL SQL. Query optimization, database design, and development in SQL Server.
Collaborated with UI/UX designers, QA engineers, and product managers to ensure alignment with project goals and deliver a cohesive and high-quality product.
Implemented Agile methodologies, fostering adaptability and responsiveness to changing project requirements throughout the development lifecycle.
Conducted regular security audits, ensuring compliance with industry standards and regulations to safeguard customer data.
Developed the Presentation/ User Interfaces (GUI) using HTML, CSS, ASP.Net, JavaScript, AngularJS, Bootstrap, Vue, XML, and XSLT and Handled Page Life cycle (SDLC) events, worked on creating different screens using ExtJs.
Efficiently managed Git repositories, ensuring proper branching, version control, and code collaboration within the development team.
Provided leadership and mentorship to junior developers, contributing to their professional growth, and fostering a collaborative team environment.
Environment: ASP.NET MVC, C#.Net, HTML5, CSS3, JavaScript, Angular 15, Bootstrap, .NET Core, .Net 8, .NET Framework 4.8, Visual Studio 2019/2022, SQL Server 2019, Azure, Entity Framework Core, SSIS, Web API, Restful API, Dev Ops, Oracle 11g/12c, AWS, Restful, TFS, IIS7, Build Pro 10.
Morgan Stanley, Alpharetta, GA Aug 2022 - Jan 2023
Sr .Net Full Stack Developer
Responsibilities:
Involved in the software development life cycle (SDLC) for application design, including the development of both functional and technical specifications, as well as the implementation of business logic.
Designed and developed web pages using HTML5, CSS, Angular JS 2.0,5.0 and jQuery for event handling, DOM manipulation, and cross-browser compatibility.
Developed the application in ASP.NET and wrote C#.NET classes.
Developed a hybrid cloud application using Microsoft Azure as the IaaS layer for virtual machines, AWS S3 for storage, and Salesforce as the SaaS layer for customer relationship management (CRM).
Used ODP.NET, SQL, PL/SQL, writing stored procedures, functions, and packages in a minimum version of Oracle 10g.
Developed automated T-SQL scripts for summary database transactions, wrote complex queries to retrieve data from various sources, and designed and maintained the database infrastructure using SQL tools like Stored Procedures, User Defined Functions, Views, and T-SQL scripting.
Established the Azure Cosmos database SQL API to store data for the Connectivity Check and Workshop User Web UI tools.
Developed applications using the MVC, MVVM
Managed ServiceNow instances, including user administration, workflow configuration, and integration with other enterprise systems.
Experience in writing unit tests using Rhino Mocks.
Designed, developing, and supporting child welfare applications under the SACWIS federal regulations.
Developed applications using VB.NET and .net framework 4.0.
Used ODP.NET, SQL, PL/SQL, writing stored procedures, functions, and packages in a minimum version of Oracle 10g experience in coding and implementation of high-end applications with ASP.NET, C#.ADO.NET, VB.NET, Angular JS, Angular, and Microsoft. NET Framework.
Actively contributed to the implementation and configuration of ServiceNow for IT Service Management (ITSM) within the organization.
Utilized Azure Cosmos database SQL API to efficiently store and manage structured and semi-structured data, ensuring high availability, low latency, and elastic scalability for the applications.
Created and enhanced SPAs within the application using Angular 9+ and TypeScript.
Implemented component router for navigation and services to connect the application to backend APIs.
Extensive experience in developing applications using WPF and WCF
Used C# WIN FORMS to create a dynamic reporting tool that queried a complex SQL backend.
Collaborate with network engineers to design and implement switch configurations that align with security and access control policies.
Configured network port authentication protocols such as 802.1X and MAC authentication bypass (MAB) to enforce identity-based access control mechanisms.
Involved in payment integration with PayPal, Tech process, and writing stored procedures for managing the data.
Participated in troubleshooting configuration issues and resolving compatibility issues between network devices and the ISE platform.
Developed applications using VB.NET and .net framework 4.0.
Configured and maintained network infrastructure components such as routers, switches, firewalls, and load balancers to ensure optimal performance and reliability.
Customized User Controls and web controls using Kendo UI and improved application performance by configuring caching, Browser Storage, and managing cookies.
Experience in designing and developing Microservices for business components using the .NET framework.
Involved in UI Designing, Development, and Testing of Web Forms using ASP.NET, Vb. NET (Visual Basic.Net), XML/XSD ADO.NET and .NET Framework.
Involved in maintenance and enhancements of an application using Microsoft .NET Framework 4.6.1 and Core 2.0, C#, .NET, ASP.NET, LINQ, WCF, AJAX, JavaScript, jQuery, XML WEBSERVICES.
Experience in developing hybrid cloud applications using C#, .NET Framework, ASP.NET Core, JavaScript, and AngularJS. Experienced in working with cloud services like Azure Virtual Machines, Azure App Service, AWS S3, AWS RDS, and Google Cloud Storage.
Actively involved in SCRUM meetings discussing requirements, module integration, and development.
Implemented IOC (Inversion of Control) through a Structure map. Prepared SRS, URS, Traceability matrix, and User Guide Documents.
Used XSD (XML Schema Definition) tool to generate appropriate XML for serialization/deserialization between disparate systems.
Implemented Kubernetes clusters to automate deployment, scaling, and management of containerized applications.
Developed component classes and interfaces in C# encapsulating the logic with strict adherence to object-oriented paradigms.
Used AJAX and JSON for making asynchronous calls to retrieve data.
Hands-on experience in developing custom integrated widgets/modules and .NET controls into Sitefinity and extending Sitefinity features working with Sitefinity API and Sitefinity Fluent API.
Excellent working knowledge of industry-advanced technologies like ASP.NET, VB.NET, C#.NET, ADO.NET, IIS 7.0/6.0, Reporting Tools, Kendo UI/Kendo Controls, JavaScript, jQuery, web controls, XML, AJAX, Framework 3.5, Web API, CSLA and awareness and strong understanding of WCF, LINQ.
Used Apache Subversion (SVN)/Tortoise SVN for source control.
Experience in performing regression and integration testing.
Developed queries using T-SQL statements, Views, user-defined functions, stored procedures, and triggers for data manipulation.
Used XML for data storage and utilized XSLT to transform SQL queries into XML nodes.
Executed Salesforce Continuous Integration processes utilizing Jenkins, Bitbucket, and the ANT Migration tool.
Implemented and maintained automated build and deployment pipelines using tools like Git, and
Azure DevOps to ensure efficient and reliable delivery of software updates and improvements to the SaaS application.
Integrated Docker with CI/CD pipelines for automated building, testing, and deployment of containerized applications.
Used a test-driven development (TDD) approach, creating detailed NUnit tests for each functionality within the application.
UI has MVC embedded with Angular, currently migrating from Angular 2 to Angular 8 with NGRX state management.
Integrated Power BI with other Microsoft Office Suite applications such as Excel and SharePoint, enabling data sharing, collaboration, and presentation across the organization.
Tested and deployed code by creating Octopus packages and managing deployment by updating variables for different environments.
Checked application insights, logs, and DevOps to track down issues when encountering bugs in production.
Environment: Visual Studio 2017/2019, VS Code, C#.Net, WCF, jQuery, LINQ, TFS, GIT, XML Web Services, IIS 6.0, WSDL, Agile, SOAP, ADO.Net, Framework 6.0, VB.Net(Visual Basic.NET), XML, SSIS, SSRS, SQL Server Management Studio 2008, Oracle SQL Developer, Agile(scrum) Windows XP, MS Office, Share Point 2013.Asp.Net, Postman, SaaS, AngularJS, React.js, JavaScript, JSON, Rest Sharp, MVC, LINQ, TFS, Windows 7, IIS 10, Bootstrap, ReSharper, SOAP UI (5.2.0,5.3.0 &5.5.0), Lync, Octopus, AWS, SVN.
Fannie Mae, Herndon, VA Apr 2021 - Jul 2022
.Net Full Stack Developer
Responsibilities:
Responsible for architecting backup solutions utilizing Microsoft Azure's infrastructure for .NET applications, incorporating robust Azure VM configurations and backup policies to enhance disaster recovery capabilities and optimize application performance.
Implemented Azure App Service for streamlined deployment and scaling of diverse .NET web applications, leveraging C# and ASP.NET. Conducted comprehensive health checks to ensure optimal performance and reliability in a multi-tier .NET environment.
Experience interpreting and analyzing business requirements and building the logic within an application's code to meet those requirements.
Designed and implemented the application using Microservice Architecture.
Used screen readers NVDA, JAWS, and Voiceover to test the web content accessibility of applications.
Integrated Azure Functions with Azure Cosmos DB to automate responses to events within Cosmos DB, streamlining real-time data processing and supporting event-driven .NET applications.
Successfully set up Azure Stream Analytics, Azure Data Explorer, and Power BI to collect, analyze, and visualize data from .NET IoT devices. Presented IoT insights through interactive Power BI dashboards.
Integrated Azure SQL Database with Power BI for data visualization and reporting in .NET projects.
Leveraged Azure Migrate and Azure Site Recovery for assessing, replicating, and planning the migration of .NET workloads. Ensured that migrated VMs adhered to Azure best practices, including proper virtual network setup and availability configurations.
Creation of Oracle Tables, views, cursors, and functions in PL SQL. Query optimization, database design, and development in PL SQL Server.
Created and deployed SSIS packages to production, scheduled them to run on a routine basis, and monitored the error log for errors.
Experience in developing web applications and APIs using ASP.NET MVC and Web API. Example: Building a customer portal using ASP.NET MVC.
Strong database skills, including designing schemas and optimizing queries in SQL Server. Example: Writing stored procedures for efficient data retrieval.
Established Azure Monitor and Azure Security Center for proactive monitoring and security of .NET resources and migrated workloads.
Developed PowerShell scripts to establish tailored Virtual Private Clouds (VPCs), subnets, Azure VM instances, load balancers, and security groups. Defined and enforced tagging standards for precise identification and ownership attribution across .NET instances and various Azure services, including Azure CDN, Azure Monitor, Azure SQL Database, Azure Storage, Azure Service Bus, and Azure Key Vault.
Utilized PowerShell scripting for advanced features, including execution plans, resource graphs, and change automation. Authored PowerShell scripts tailored to Azure infrastructure to seamlessly construct staging and production environments, enhancing workflow efficiency for the testing department.
Proficiently deployed and managed container replicas on Azure Kubernetes nodes while orchestrating .NET Kubernetes clusters that effectively operated alongside Helm charts within the same cluster resources.
Developed and maintained Dockized .NET application deployment processes, enhancing consistency, and reducing deployment issues. Involved in troubleshooting and resolving Docker container runtime issues, ensuring the availability and reliability of containerized .NET applications.
Implemented PowerShell Desired State Configuration (DSC) for efficient control and delegation of complex network deployments. NET-powered environments.
Proficient in .NET application setup, managing configurations, employing YAML Linter, and authoring diverse scripts and custom modules. Expertise in using .NET scripts to automate Azure services, including IAM, VPC configuration, Azure Storage management, and Azure Monitor and Azure Log Analytics monitoring.
Designed and implemented the application using Microservice Architecture for its various advantages, like loose coupling and design patterns.
Experience coding and maintaining applications that contain Health Care data that fall under HIPAA Protected Health Information (PHI)
Setting up CI/CD pipelines for automated testing and deployment. Example: Integrating a .NET project with Azure DevOps for CI/CD
Developed the Presentation/ User Interfaces (GUI) using HTML, CSS, ASP.Net, JavaScript, AngularJS, React, Bootstrap, Vue, XML, and XSLT and Handled Page Life cycle (SDLC) events, worked on creating different screens using ExtJs.
Familiarity with front-end technologies like HTML, CSS, and JavaScript. Example: Integrating a responsive UI using HTML and CSS.
Automated repetitive tasks, deployed .NET applications, managed changes, and automated software updates, and verified functionality using the Configuration management tool. NET.
Strong database skills, including designing schemas and optimizing queries in SQL Server. Example: Writing stored procedures for efficient data retrieval.
Seamlessly integrated Jenkins with version control systems for automated builds triggered by .NET code commits and executed effective branching strategies.
Proficient in managing Sona-type Nexus Artifactory repositories to streamline the storage and retrieval of .NET artifacts and dependencies.
Proficient in Azure CLI installation for streamlined control of Azure services via PowerShell scripting. Leveraged .NET scripting alongside Azure CLI for enhanced automation and service management.
Proficient in Splunk architecture and components, including indexers, forwarders, search heads, and deployment servers. Experienced with Heavy and Universal forwarders and well-versed in Splunk's license model.
Environment: ASP.NET MVC, C#.Net, HTML5, CSS3, JavaScript, Bootstrap, .NET Core, .NET Framework 4.8, Visual Studio 2019, SQL Server 2019, Azure, Entity Framework Core, SSIS, Web API, Restful API, Dev Ops, Oracle 11g/12c, AWS, Restful, TFS, IIS7, Azure, React.js, PowerShell, Azure DevOps, Kubernetes, Jenkins, Splunk, Nexus/Artifactory, JIRA.
BambeeQ Solution Pvt Ltd, Chennai, India Apr 2018 - Oct 2020
.Net Developer
Responsibilities:
Implemented new features and functionalities using ASP.NET MVC, C#, and SQL Server for a CRM system.
Contributed to the development of interactive and user-friendly interfaces, improving overall user experience.
Assisted in optimizing database queries and improving data retrieval performance for enhanced system efficiency.
Successfully integrated third-party APIs for additional functionalities, expanding the CRM system's capabilities.
Worked on creating Stored Procedures, Packages, and functions in PL SQL.
Experience interpreting and analyzing business requirements and building the logic within an application's code to meet those requirements.
Identified and resolved software bugs through systematic debugging and troubleshooting processes.
Experience with Service Oriented Architecture (SOA) application integration including development of secure .Net web services using Windows Communication Foundation (WCF), SOAP/Restful APIs, message, and queue processing, and/or an Enterprise Service Bus. Experience in designing & implementing microservices.
Collaborated with UX designers to implement design elements and ensure visual consistency.
Familiarity with front-end technologies like HTML, CSS, and JavaScript. Example: Integrating a responsive UI using HTML and CSS.
Participated in code reviews, providing constructive feedback, and engaging in code refactoring to enhance maintainability.
Implemented robust data validation mechanisms to ensure the integrity of user-entered information.
Assisted in implementing performance monitoring tools to track system performance and address potential bottlenecks.
Actively participated in Agile development practices, attending sprint planning and retrospective meetings.
Utilized Git for version control, adhering to established Git workflows for collaborative development.
Contributed to project documentation, detailing system functionalities, APIs, and database structures.
Collaborated with the QA team to perform testing, ensuring the reliability and functionality of implemented features.
Maintained awareness of security measures, implementing encryption and secure coding practices.
Participated in client meetings to gather feedback, understand requirements, and provide project updates.
Engaged in continuous learning, staying updated on the latest .NET technologies and industry best practices.
Assisted in the deployment process, troubleshooting deployment-related issues, and ensuring smooth releases.
Enhanced error handling mechanisms, improving the system's resilience to unexpected situations.
Worked collaboratively with cross-functional teams, including developers, designers, and testers, to achieve project goals.
Environment: Visual Studio, ASP.NET / C#.NET, HTML, CSS, SQL Server / Oracle, LINQ, ASP.NET MVC 2.0, Ajax, JavaScript, jQuery, JSON, OOP/OOD, Web services, Entity Framework Core, SSIS, Web API, Restful API, Dev Ops, TFS. Jenkins, Maven, ANT, Puppet, Python, Shell script, GIT, Linux/Unix, Oracle, SQL Server.
Education:
B Tech (Electrical and Communication Engineering) from Vellore institute of technology, Vellore, India, 2018.
MS (Computer and Information Sciences) from NJIT, 2022. Keywords: csharp continuous integration continuous deployment quality analyst user interface user experience javascript business intelligence sthree database information technology microsoft procedural language Georgia New York Virginia