SREEJA MARADA
Email: **********@*****.*** PH: 469-***-****
Senior .Net Full Stack Developer
www.linkedin.com/in/sreeja-m-3559001b4
PROFESSIONAL SUMMARY
Software Professional with 10+ years of experience in end - to-end development of software applications from requirement analysis to system study, designing, coding, testing, debugging, documentation, implementation using Microsoft.Net Technologies and maintaining of enterprise-level web and windows applications.
Conversant Exposure in various Software methodologies like Agile, Waterfall methodology, Test-Driven and Domain - Driven. Strong knowledge of Object-Oriented Programming System (OOPS) and Test-Driven Development (TDD).
Extensive experience in developing web and windows-based applications using Microsoft technologies including C#, .Net Core, ASP.Net, MVC, and SQL Server and integrating and migrating mainframe applications.
Proficient in transaction management using T-SQL transactions, ensuring data consistency and integrity in multi-user database environments.
Knowledge in Transformed traditional environment knowledge in virtualized environments with chef, Puppet, Jira, Ansible, Dockers, Vagrant, and VMware.
Working with Azure CosmosDB as the data store for faster performance.
Experienced in integrating Machine Learning algorithms and models into software applications through RESTful APIs, enabling intelligent decision-making capabilities.
Explored .NET Core's support for scripting languages such as PowerShell and Python, enabling the development of cross-platform automation scripts for managing .NET applications in diverse environments.
Experience in integrating UI with Blazor technology.
Proficient in front-end UI development and web application development using HTML, CSS, JavaScript, TypeScript, jQuery, AngularJS, Angular7/9/13/14/15, ReactJS, Ajax, Bootstrap, KnockOutJS, ASP.NET (including Web Forms, MVC 5.0, AJAX Control Toolkit, Master Pages, Themes, Skins, Web Parts), and Entity Framework.
Experience with Microsoft azure services like IaaS, PaaS.
Implemented .Net security features using OKTA Identity service, ASP.Net Authentication and Authorization.
Implemented Transparent Data Encryption (TDE) to enhance data security and compliance with regulatory requirements.
Used Vue.js to implement the open-source JavaScript framework for building user interface.
Proficient in Kubernetes for container orchestration.
Strong proficiency in designing and developing InfoPath 2003/2007 forms and SharePoint Designer.
Implemented MSDTC for maintaining transactional consistency and integrity in complex multi-tier applications.
Strong in creating user interface using Android SDK, iOS SDK and in using Xamarin Forms for designing UI using framework APIs and XAML with different available layouts and controls.
Skilled in leveraging core Azure services such as Azure Virtual Machines, Azure Storage, Azure SQL Database, Azure Functions, and Azure App Service.
Skilled in deploying, managing, and optimizing cloud solutions on Microsoft Azure, utilizing Azure DevOps for CI/CD pipelines. Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
Extensive experience with AWS for deploying, managing, and operating scalable, highly available, and fault-tolerant systems. Proficient in core AWS services including EC2, S3, RDS, Lambda, VPC, CloudFront, and Route 53.
Experience in developing report such SQL Server Reporting Services (SSRS), StimulSoft Reporting Software, SSAS, MDX, Power BI, CUBES, SQL Server Integration Services (SSIS), DTS Packages and Performance tuning.
Experience in documenting, preparing test plans, executing it and Code Review.
Ability to fully support all development phases of the software development lifecycle (SDLC).
Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Worked with Team Foundation Server, GIT, Subversion and Visual Source Safe.
Capable of effectively coordinating between onsite and offshore teams, adept at stakeholder communication across all technical level.
TECHNICAL SKILLS
.Net Technologies
.Net Framework 4.0/4.5, C#, .Net Core, VBScript, ASP.NET, MVC4/5, AJAX, Web Services, ADO.NET, LINQ, Entity Frameworks, Bootstrap
Databases
Oracle 11i/10g (PL/SQL), SQL Server 2012/2014/2015 DB2, Teradata
Web Technologies
HTML 4/5, CSS, AJAX, JavaScript, JSON, ReactJS, XML, Xamarin, azure, jQuery, AngularJS, KnockoutJS
Methodologies
Agile, Waterfall, Test-Driven Development (TDD), Domain-Driven Design (DDD), Scrum
Operating Systems
UNIX, Windows Azure, Microsoft Windows 7/ Vista/ XP/ 2003/ 2000
Tools
Visual Studio .Net, AQT, SQL Navigator, SQL Developer, MS - Visio, HP Quality Centre ALM 12(QC), Bug Tracker, SharePoint, Jenkins, Rally, JIRA &TFS and Testing tools like Type Mock, Moq and N unit
Service Layer
Web services (SOAP, REST), WCF, WPF, WEB API 4.0.
Reporting & Integration Tools
Crystal Reports, SSRS, SSIS.
IDE and Tools
Microsoft Visual Studio, Visio, .Net 2013/2012, SQL Profiler, SQL Server Agent, PowerShell
Cloud Technologies
Azure, AWS, Kubernetes, Containerization, Docker
Third Party Frameworks
ASP.NET AJAX Control Toolkit, Bootstrap, KnockoutJS, Infragistics for Net Advantage for .Net
Version Control Tools
Team Foundation Server (TFS), GIT, Subversion, Visual Source Safe
PROFESSIONAL EXPERIENCE
Senior .Net Full Stack Developer
GEICO, MD Jul 2023 to Present
Responsibilities:
Developed and architected .NET application using C#, ASP.NET, MVC, .NET Core 7.0, and .NET frameworks.
Utilized front-end technologies including JavaScript, Vue.js, AngularJS, and AJAX for UI development and creating responsive web pages.
Worked in the design and development phases of the application using Ruby on Rails framework.
Worked with packages such as NuGet, SSIS and ML.NET in visual studio 2017 to improve and implement new tools in modern Web application.
Designed and developed secure cloud & web applications using .Net and Azure PaaS technologies.
Proficient in using MVC 5.0, Web Forms, and Web API to implement UI and business logic.
Developed web pages with HTML, JavaScript, CSS, and XML, including Master Pages and page layouts.
Designed and developed reusable frameworks and rule index matrix using ASP.NET MVC 4.0/5.0 and C#.
Utilized VB.NET for various application development tasks alongside C#.
Expertise on configuring the MOSS 2007, Windows SharePoint Services and handling the SharePoint migrations from the V2.0 to V3.0
Involved in migrating existing applications from on-perm to cloud Azure using Terraform
Expertise in Object Modelling of Use cases, Object diagrams, Activity diagram, Class diagrams and UML using Visio, Lucid charts.
Conducted seamless migration of large datasets from SQL Server to CosmosDB, ensuring data integrity and minimal downtime.
Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
Integrated and used Serilog, logging framework to log the sensitive operations of an application.
Used Entity Framework for data querying, retrieval, manipulation, and LINQ for data storage.
Developed stored procedures for generating various reports and handling backend job processes. Worked on scheduling and managing backend data processing jobs.
Experienced in using Domino/Lotus Note and Metalogix data migration tools with SharePoint
Ensured transactional consistency and integrity across multiple databases and systems.
Implemented T-SQL triggers for enforcing data integrity constraints, auditing changes, and implementing business logic at the database level, ensuring data consistency and compliance with business rules.
Utilized SQL Server Management Studio (SSMS) for database administration tasks, including backup and restore operations, user management, and performance monitoring.
Implemented UI components and data binding using Angular 15, enhancing client-side validation and application responsiveness.
Designed and implemented a CRM application using VB.NET and WPF, which improved client communication and data management.
Implemented TypeScript in Angular projects to enhance code readability and maintainability.
Developed and integrated complex workflows within Azure Logic Apps. Configured IIS 7 for application server management and deployed .NET applications across DEV, QA, UAT, and PROD environments.
Designed and developed data access, business, and presentation layers for n-tier web applications.
Implemented CI/CD pipelines using Azure DevOps, Azure Monitor, and Azure Log Analytics for effective resource management and automated deployments and implemented Kubernetes for automated deployment and testing.
Utilized Azure Security Center and Azure Active Directory for ensuring security and compliance.
Integrated hybrid cloud solutions with Azure for enhanced scalability and flexibility.
Developed and consumed WebAPI and RESTful API services using WCF, SOAP, and XML.
Implemented client-side and server-side validation using jQuery, AngularJS, and ASP.NET MVC Validation controls.
Participated in agile development processes, including daily stand-up meetings and Scrum project estimations.
Written unit tests using NUnit, XUnit, and Moq Framework for validating application functionality.
Utilized TypeScript's async/await syntax to handle asynchronous operations more efficiently in Angular applications.
Extensive experience with Agile methodologies, including sprint planning, daily scrums, and retrospectives.
Environment: Visual Studio 2017/2019, Net CORE 4.7 Framework, C#, ASP.NET, MVC 5.0, WCF, Web API, Angular Js, Entity Framework, LINQ, HTML5, jQuery, JavaScript, SSIS, SQL Server 2016, IIS, Azure, Team Foundation Server, Jenkins.
Senior .Net Full stack Developer
CVS Pharmacy, MA Apr 2021 to Jun 2023
Responsibilities:
Expertise in developing applications using Microsoft technologies such as .NET Framework 4.0, .NET Core 4.6, ASP.NET, and distributed applications using WCF, XML Web Services, and Messaging systems.
Worked on Visual Studio 2017 and Visual Studio Code to implement business logic and develop robust applications.
Experience in writing code and debugging skills with ASP.NET, WCF, and Web services.
Proficient in creating and consuming RESTful APIs and WebAPI services using .NET frameworks.
Implemented vue.js mixins to maintain code reusability at application level.
Developing the reports using POWER BI, Power Pivot and SSRS.
Worked on setting up the Authentications IDs for the existing applications using Terraform
Designed and developed reusable frameworks and rule index matrices using ASP.NET MVC 4.0/5.0 and C#.
Utilized VB.NET for various application development tasks alongside C#.
Implemented UI using MVC 5.0, HTML, XML, CSS, JavaScript, React, AJAX, vue.js and Web Form Controls to create responsive web pages, developed Master Pages.
Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
Implemented MDX scripts for complex data calculations in SQL Server Analysis Services (SSAS).
Implemented gRPC for high-performance, language-agnostic RPC (Remote Procedure Call) communication between microservices, ensuring efficient inter-service communication and improved scalability.
Developed Single Page Applications (SPAs) using React, Blazor WebAssembly ensuring high performance and dynamic user experiences.
Used React with Redux for managing application state and improving application scalability.
Implemented server-side rendering (SSR) with React to enhance SEO and initial load performance.
Developed and maintained unit tests for React components using Jest and React Testing Library.
Developed PowerShell scripts to automate build tasks, package deployment, and configuration of .NET applications, enhancing deployment speed and reliability, memoization.
Implemented large enterprise-level integration systems using Azure Logic Apps, Azure Functions, Azure Storage, and Service Bus Queues.
Implemented effective partitioning strategies and configured indexing policies in CosmosDB to enhance data-intensive application performance.
Optimized data retrieval times by writing efficient SQL queries in CosmosDB, significantly improving application performance.
Expertise in developing and deploying custom Web parts, Workflows, Features, Site Content Types, Lists and Libraries, style sheets and site definitions using WSS, SharePoint Object Model and Visual Studio on multiple web applications
Used TypeScript with React for type safety and improved development experience.
Implemented Data Access Layer using Entity Framework to connect, retrieve, and update the data from SQL Server.
Created databases, tables, indexes, stored procedures, functions, and triggers using SQL Server 2016.
Utilized SQL Server Management Studio (SSMS) for database administration tasks, including backup and restore operations, user management, and performance monitoring.
Expertise in Microsoft Office System and its integration with Microsoft SharePoint Server
Experience with Asynchronous messaging using Kafka, RabbitMQ, Redis.
Capable of administering Linux servers, including installation, configuration, and maintenance of services such as Apache, Nginx, SSH, and others.
Integrated XUnit and NUnit with CI/CD pipelines for automated testing and continuous integration.
Deployed Azure Kubernetes Service (AKS) for scalable and reliable hosting of containerized healthcare applications, ensuring high availability and fault tolerance.
Utilized Azure Boards for agile project management, tracking work items, user stories, and sprints, ensuring alignment with project goals and timelines.
Implemented release pipelines in Azure DevOps to automate the deployment of applications to various environments, including staging and production.
Experience in writing unit test cases based on TDD. Performed unit testing on every new version before sending it for User Acceptance Test (UAT). Testing the website on multiple browsers with their old as well as latest releases.
Identified bottlenecks and bugs, and devised solutions to mitigate and address issues. Fixed various production bugs.
Environment: Visual Studio 2017, Visual Studio Code, .Net CORE 4.6 Framework, C#, ASP.NET, MVC 5.0, WCF, Web API, React, Redux, TypeScript, Entity Framework, LINQ, HTML5, jQuery, SQL Server 2014/2016, IIS, Azure, Team Foundation Server, GIT, Rally, Jenkins, Xamarin.
Senior .Net Full stack Developer
State of South Carolina, SC Nov 2018 to Mar 2021
Responsibilities:
Followed OOPS concepts for developing the application with C#, ASP.NET.
Created Stored Procedures, User Defined Functions, Cursors, Triggers, Views, and Indexes using SQL Server 2012.
Involved in complete application in AWS like EC2, S3 bucket.
Utilized React Router for client-side routing and navigation within single-page applications (SPAs), ensuring seamless navigation between different views and components.
Integrated React with server-side rendering (SSR) frameworks such as Next.js or Gatsby for improved performance, SEO, and initial page load times.
Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed inCloud Foundry, AWS S3 and Kubernetes.
Implemented failover and disaster recovery strategies for MSDTC to ensure business continuity.
Implemented responsive design and ensured cross-browser compatibility in React applications.
Utilized React Router for declarative routing and navigation within single-page applications.
Integrated external APIs and services into React applications using fetch or Axios for data fetching.
Documented results of JIRA workflows and process audits.
Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
Implemented advanced T-SQL features including window functions, common table expressions (CTEs), and table-valued parameters (TVPs) to address complex business requirements and analytical queries.
Worked with the Razor View engine of MVC 5. Participated in UAT by handling unit testing.
Worked on the new Ajax Framework Mode property of ASP.NET 4.0, which controls components of the ASP.NET Ajax Library. Created visual web parts using SharePoint 2012 and Visual Studio 2015.
Worked with different web services SOAP and REST using WCF. Used HTML for creating views in MVC 5.
Experience with administrating the Atlassian product line (JIRA, Agile, Confluence, etc.).
Created layout views and incorporated them into the ASP.NET MVC application.
Coordinated with QA Leads, Project Managers, Development Managers, System Administrators, Architects, and DBA members. Provided status reports to appropriate project management.
Modified view files using jQuery to display database changes, utilizing LINQ, jQuery, C#, MS SQL, and WCF services.
Designed and managed JIRA/Confluence queries and dashboards for metrics reporting for various teams.
Provided technical support, troubleshooting, and monitoring for reports released for staging and production.
Experience in reporting and integration using business intelligence tools like SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), and Crystal Reports.
Leveraged PowerShell Core for cross-platform scripting, enabling automation of .NET application deployment tasks in heterogeneous environments encompassing Windows, Linux, and macOS systems.
Involved in developing object-oriented PowerShell and TypeScript, experienced with AJAX, JSON, HTML, and CSS.
Provided technical guidance on building solutions using AWS PaaS and other services.
Environment: Advanced Query Tool, HP Performance Center, DB2, Teradata, DataStage, ASP.Net, HTML, CSS, MVS, Webservices, ReactJS, Entity Framework, LINQ, SSRS, SSIS, SSAS, UNIX, validator, HP Quality Center, SQL Server, Bootstrap, AWS.
.Net Full Stack Developer
Wipro, Houston, TX Dec 2017 to Aug 2018
Responsibilities:
Prepared Functional Specifications, Design Specifications document and UML Diagrams.
Designed and Developed application using .NET framework, Object Oriented Concepts.
Involved in application development using Visual C# 4.5, ASP.NET, WCF, Entity Framework and Web API.
Hands on experience in developing, debugging n-tier applications using C#, HTML 5, CSS3 on MVC with RAZOR.
Developed and consumed Web API using MVC Application and other ASP.Net applications.
Experience with developing back-end services to Azure clouds. Involved in Bug fixing and system documentation.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
Leveraged Angular's reactive forms module and TypeScript decorators to build robust and scalable form components.
Created RESTful APIs in Node.js to interact with MongoDB databases, providing data access to AngularJS and Angular applications.
Proven ability to troubleshoot and optimize Azure Logic App workflows for intricate use cases.
Enhanced reporting capabilities within applications by integrating StimulSoft Reporting Software.
Utilized T-SQL for data manipulation tasks such as data insertion, updating, deletion, and bulk data loading, ensuring accurate and efficient data processing.
Developed service layer that uses Dependency Injection to pass updates models to the application layer to facilitate unit testing. AngularJS Controllers are used to maintain each View data. Used Twitter Bootstrap classes for responsive design.
Participated in Daily Scrum and in sessions for the estimation of Stories.
Used GIT extensively to rebase and merge branches to the Master. Used Jenkins to do Continuous Integration.
Developed web base application using JavaScript and SQL server.
Designed and developed PL-SQL functions, stored procedures, cursors, triggers, packages.
Developed and implemented custom logging structure in Event Handlers for all the SSIS packages using SSIS system variables. Designed archive structure for error logs for auditing purposes using T-SQL and Integration Services.
Environment: ASP.NET, MVC 5, Entity Framework 6 Code First, Classic ASP, Twitter Bootstrap, Fluent Validations, Dependency Injection, Structure Map, LINQ, Angular JS, Hibernate, JQuery, HTML 5, CSS3, XML/XSLT, MVVM Pattern, SQL Server 2012, T-SQL, IIS 7.0, SSIS, TIDAL, Resharper, Git.
.Net Developer
Kotak Bank, Hyderabad, India Jan 2013 to Apr 2017
Responsibilities:
Involved in several phases of software development, including requirements gathering, application design, implementation, testing, and deployment.
Developed the application in ASP.NET and involved in writing C# classes.
Worked on designing and developing helper classes in C# to facilitate reusable controls and code.
Converted .NET projects from Framework 1.1 to 3.5.
Maintained all Web applications, Windows Services, and Web Services daily.
Involved in creating maintenance rules to take daily backups of SQL Server databases.
Used SQL Profiler to improve the performance of SQL stored procedures and functions.
Created SQL Server reports using SQL Server Reporting Services (SSRS).
Involved in writing test cases for unit testing and integration testing.
Implemented client-side functionality and dynamic web pages using AngularJS.
Used AngularJS to develop Single Page Applications (SPAs), enhancing user experience and performance.
Implemented data binding and validation using AngularJS to ensure responsive and interactive UI components.
Source code was maintained using Visual Source Safe (VSS).
Environment: .NET Framework 3.5, Visual Studio.NET 2010, ASP.NET, C#, HTML, JavaScript, AngularJS, .NET XML Web Services, SQL Server 2005, SSIS, SSRS, Visual Source Safe, XAML
Education: Bachelors in CS, JNTU, India-2015.