Swetha Gadde


Location

Buffalo, NY
Education
    University at Buffalo
    January 2023 - May 2024
    degree
    Master's
    major
    Computer Science
    National Institute of Technology Calicut
Work Experience
    Dell Technologies
    Software Engineer 1
    Bangalore, IN-KA, IN
    July 2020 - December 2022
    company
    Dell Technologies
    title
    Software Engineer 1
    overview
    - Led a two-member development team to migrate the PPCM application's monolith codebase from legacy servers to cloud - Developed multiple Angular frontend web pages and backend springboot microservices for the Demand forecasting - Implemented server-side pagination Proof Of Concept(POC) to streamline the handling of billions of records in sales - Data, optimizing initial page load performance with lazy-loading techniques - Implemented a config-driven UI architecture in React.js, enabling dynamic UI changes with minimal coding to evolving requirements, which saved over 50 development hours per sprint - Integrated GraphQl queries in React.js application using Apollo Client, reducing overfecthing of data by 60 - Enhanced UI with new features for sorting, filtering, file management and search auto complete, resulting in improving both customer service and overall user experience. Implemented Redux for state management and leveraged - Streamlined the deployment process of serverless backend infrastructure using Azure Resource Manager - ARM - Written Oracle SQL stored procedures to streamline Dell's global demand planning process, achieving a 70 - Served as the security champion for six cross-functional teams, mitigating over 400 security issues by updating - Developed and refined CI/CD - Led end-to-end qa testing and test-driven development for the 'Life Cycle Plan' product, automating critical data test
Skills
AlgorithmsAmazon Elastic Compute CloudAmazon S3Amazon Web ServicesAngularJSApache HadoopApache KafkaApache MavenApache SparkApple IOSArchitectureArtificial IntelligenceArtificial Neural NetworksAutomationAzure Resource ManagerBackendBash ShellBlockchainBootstrap (Software)BroadcastingCascading Style Sheets (CSS)CassandraCheckmarxCloud ComputingCodebaseComputer NetworksComputer SecurityContainerizationContinuous IntegrationC++ (Programming Language)Cross-Site Scripting (XSS)C Sharp (Programming Language)Cucumber (Software)Customer ServiceDatabasesData ManagementData StructuresDemand ForecastingDevOpsDockerECMAScriptElectrical Rule CheckElectronicsForecasting SkillsFront End Software DevelopmentGitlabGolangGraphqlHTMLInformation SystemsInformation TechnologyInfrastructure ManagementJava (Programming Language)JavaScript (Programming Language)JenkinsJQueryJunitKubernetesLeadershipLogic Synthesis of CircuitsMachine LearningMentoringMicroservicesMobile Application SoftwareMongoDBMySQLNetworking SkillsNetwork ServerNode.JsNpm(Software)Oracle ApplicationsOracle SQL DeveloperPaginationPHP (Programming Language)PostgreSQLProduction SupportProject ManagementProof of ConceptPython (Programming Language)QA TestingRabbitMQReactJSReact NativeReact ReduxRecords ManagementRedisRegion ManagementRegression TestingResource AllocationRestful APIsRoot Cause AnalysisSafety PrinciplesSalesScriptingSeleniumServerless ComputingSocket ProgrammingSoliditySonarQubeSpring-bootSQL DatabasesSQL InjectionSQL Stored ProceduresStreamlineSupply Chain ManagementTelecommunicationsTest-Driven Development (TDD)TokenizationTransmission Control Protocol (TCP)TypeScriptUser ExperienceVue.jsVulnerabilityWeb3.jsWeb PagesYAML