Sai Krishna Kanakabandi


Location

Texas City, TX
Hyderabad, India
Education
    Texas Tech University
    August 2022 - May 2024
    degree
    Master's
    major
    Computer Science
Work Experience
    Fidelity Investments
    Full Stack Developer
    Boston, MA, US
    June 2023 - present
    company
    Fidelity Investments
    title
    Full Stack Developer
    overview
    - Responsibilities - Architected and maintained core Java applications utilizing Java 11, integrated with Spring Boot and Kafka, ensuring - Collaborated with business analysts and system architects to translate business requirements into precise technical - Led a team of 5 developers in designing and deploying RESTful and SOAP web services using JAX-RS and JAX-WS - Engineered React applications with Typescript and AJAX for dynamic user interfaces, enhancing user experience and engagement - Optimized databases using SQL Server and JPA, enhancing data storage and retrieval, resulting in a 25% increase in database performance - Executed comprehensive unit and integration testing using Mockito and JUnit, ensuring code quality, functionality, and compliance with coding standards, reducing bugs by 30 - Streamlined application deployment processes by integrating seamlessly within a CI/CD pipeline using GitLab CI - Docker, and Kubernetes, reducing deployment times - Configured and managed cloud infrastructure using AWS EC2, S3, Lambda, and DynamoDB, optimizing resource - Implemented API Gateway services in AWS for secure and efficient API management, improving API response times - Utilized Gradle as a build tool, alongside WebLogic as an application server, and Git for version control, ensuring - Deployed monitoring tools such as ELK Stack for logging, enhancing system observability and proactive issue - Enhanced coding efficiency and accuracy by developing and debugging applications using IntelliJ IDEA, improving
    Citi Bank
    Full Stack Developer
    Irving, TX, US
    April 2021 - July 2022
    Elevance Health
    Software Engineer
    Indianapolis, IN, US
    August 2018 - March 2021
Skills
AdaptabilityAdministration of Computer SystemsAgile MethodologyAjax (Programming Language)Amazon DynamoDBAmazon Elastic Compute CloudAmazon S3Amazon Web ServicesAnalytical ThinkingAngularJSAnsibleApache KafkaApache MavenApache TomcatApi GatewayApi ManagementAppdynamicsApple Mac SystemsApplication Performance ManagementApplication Programming Interfaces (APIs)Applications ArchitectureAutomationBackendBitbucketBootstrap (Software)Build ToolsBusiness PlanningBusiness Process ImprovementBusiness RequirementsCascading Style Sheets (CSS)Cloud ComputingCode ReviewCommunication SkillsContainerizationContinuous IntegrationCustomer Account ManagementCustomer ExperienceCustomer SatisfactionDatabase PerformanceDatabasesData LoggingData ManagementData SecurityData Storage TechnologiesDelivery of ProjectsDevOpsDockerEclipse (Software)Elk StackEnterprise Software ApplicationsExtensible Markup Language (XML)Front End Software DevelopmentGitGithubGitlab-ciGradleGrafanaGraphqlGroovyHard Work and DedicationHibernate (Java)HTMLHTML5IBM DB2Information TechnologyInfrastructure ManagementIntegration TestsIntelliJ IDEAJava API for RESTful Web Services (JAX-RS)Java Database ConnectivityJava Persistence APIJava Platform Enterprise Edition (J2EE)Java (Programming Language)JavaScript (Programming Language)Jax WsJenkinsJIRAJQueryJunitKibanaKotlinKubernetesLinuxMaintenanceMentoringMicroservicesMicrosoft AzureMicrosoft SQL ServerMicrosoft Visual StudioMicrosoft WindowsMockitoMoney InvestmentsMongoDBMySQLNetwork SecurityNode.JsNoSQLObject-Oriented Software DevelopmentOnline BankingOpenShiftOperational SystemsOracle ApplicationsOracle WebLogic ServerPerformance MonitorPostgreSQLPostmanProblem SolvingProgramming LanguagesPrometheusPython (Programming Language)Quality ControlReactJSRelational DatabasesReliabilityReliability of SystemsResponsive Web DesignRestful APIsScrum MethodologySeleniumSelf MotivationServer ApplicationsSimple Object Access Protocol (SOAP)Software CodingSoftware DebuggingSoftware DeploymentSoftware Design PatternsSoftware QualitySoftware SystemsSoftware Version ControlSonarQubeSpring-bootSpring FrameworkSpring-mvcSpring SecuritySQL DatabasesStreamlineSubversionSystem AvailabilitySystems Development Life CycleTeam WorkingTerraformTest-Driven Development (TDD)Testing SkillsTestngTurnaround TimeTypeScriptUnit TestingUnstructured DataUptimeUser ExperienceWeb ApplicationsWeb DevelopmentWeb ServicesWorkflows