Rakesh Reddy Thalakanti


Location

Dallas, TX
Education
    University of Dayton
    August 2019 - April 2021
    degree
    Master's
    major
    Computer Science
Work Experience
    Raven Consulting
    Software Engineer
    Dallas, TX, US
    November 2023 - present
    company
    Raven Consulting
    title
    Software Engineer
    overview
    - Enhanced client's website functionality by implementing user-centric features and performance optimizations, resulting in a measurable 20 - Led the rearchitecting of legacy systems to cloud-based AWS infrastructure, employing modern best practices and scalable solutions. Resulted in improved system reliability, flexibility, and cost efficiency, enabling seamless scalability to meet evolving business demands - Implemented performance optimizations to reduce latency by 30%, enhancing the user experience and increasing customer satisfaction - Leveraged advanced caching strategies, database query optimizations, and code refactoring - Developed and maintained microservices in Java and Go within a healthcare setting, employing event-driven architecture with Kafka to enable - Proficient in back-end technologies with a focus on developing RESTful APIs and utilizing SQL databases. Leveraged this expertise to architect and implement robust back-end solutions within the healthcare domain, ensuring seamless data exchange and efficient management of patient information while adhering to industry standards and regulatory requirements - Led cross-functional teams in the development of mission-critical software applications, leveraging deep technical expertise to overcome - Mentored junior engineers and interns, fostering their professional growth and ensuring successful project outcomes through guidance in software development best practices and hands-on support
    Amazon
    SDE Software Development Engineer
    Austin, TX, US
    January 2023 - October 2023
    Amazon
    SDE 1 Software Development Engineer
    Seattle, WA, US
    August 2021 - November 2022
    Coign Consultants
    Software Engineer
    IN
    August 2017 - July 2019
Skills
Acceptance Test-Driven DevelopmentAcceptance TestingAdaptabilityAgile MethodologyAgricultureAmazon DynamoDBAmazon Elastic Compute CloudAmazon S3Amazon Simple Queue Service (SQS)Amazon Web ServicesAndroid StudioAngularJSAngular UiApache HTTP ServerApache KafkaApache MavenApache TomcatApplication Programming Interfaces (APIs)AutomationAWS FargateAWS LambdaBackendBootstrap (Software)Building Services EngineeringBuild ToolsBusiness Transaction ManagementCachingCascading Style Sheets (CSS)Cloud ComputingCloud EngineeringCloudformationCode RestructuringCode ReviewCommunication SkillsComputer ArchitectureConfiguration ManagementConsultingContinuous IntegrationCryptographyCucumber (Software)Customer Demand PlanningCustomer SatisfactionDashboardsDatabase QueriesData ProcessingData Storage TechnologiesData StructuresData VisualizationDistributed Computing EnvironmentDockerDomain Name System (DNS)DynamoEclipse (Software)ECMAScriptElectronic Data Interchange (EDI)Employee OnboardingError CodesEvent Driven ArchitectureFriendlinessGitGradleGulp.jsHealth CareHibernate (Java)HTML5Identity and Access ManagementInformation TechnologyInfrastructure ManagementInnovationIntegration TestsJava Message Service (JMS)Java (Programming Language)JenkinsJQueryKubernetesLegacy SystemsLinux DevelopmentLoad BalancingMessage Oriented MiddlewareMicroservicesMicrosoft SQL ServerModel View Controller (MVC)Network ProtocolsNotification SystemsObject-Oriented Software DevelopmentOperations Support SystemsOracle ApplicationsOrganization DevelopmentPaginationPatient Information LeafletsPatient Management SoftwarePeer ReviewPerl (Programming Language)PerseverancePrioritization of RequirementsPython (Programming Language)Quality ManagementRational RoseReactJSReact ReduxRegulatory RequirementsReliability of SystemsRequirements AnalysisResource UtilizationRestful APIsRevenue GrowthRoute53RubyScalabilitySearch EnginesSequence DiagramSoftware ApplicationsSoftware Bug ManagementSoftware Design DocumentsSoftware EngineeringSoftware Exception HandlingSpring-bootSQL DatabasesSQL Stored ProceduresStakeholder ManagementStrategic ThinkingTax EfficiencyTest-Driven Development (TDD)Testing SkillsTestngTest ScriptsTibco EmsTypeScriptUMLUnit TestingUnix ShellUser AuthenticationUser ExperienceWeb Pages