Sushanth Chinthalapalli


Location

Florida City, FL
Education
    Missouri State University-Springfield
    August 2021 - December 2022
    degree
    Master's
    major
    Computer Science
Work Experience
    BCBS TX
    Full Stack Developer
    February 2023 - present
    company
    BCBS TX
    title
    Full Stack Developer
    overview
    - Developed reusable HTML5 templates and CSS3 stylesheets using Bootstrap 4, resulting in a 20% enhancement in cross-device usability. This user-focused design directly contributed to higher client satisfaction and retention rates - Created intricate forms for user input and implemented advanced input validation employing AngularJS 1.7 and JavaScript Regular Expressions. This led to a 15% reduction in data errors, bolstering overall data integrity and enhancing application usability - Designed modular components with AngularJS 1.7, including controllers, services, filters, and models. The reusability of these components yielded a 25% reduction in development time for new features, accelerating project timelines - Constructed a Single Page Application (SPA) using AngularJS 1.7, resulting in a 15% increase in user session durations. This UX improvement fostered better client engagement and expanded opportunities for service utilization - Architected scalable back-end systems, incorporating microservices mongo architecture with Node.js, effortlessly handling a 300% increase in user traffic without compromising performance - Optimized database interactions using PostgreSQL 12 and MongoDB 4.2, achieving a 30% increase in data retrieval speed. This optimization positively impacted real-time data analytics and informed decision-making processes - Implemented a sync/await and promises to streamline data fetching and processing, resulting in a 40% reduction in page load times, leading to heightened user satisfaction - Used Java8 concepts like lambda expressions and streams while loop iterations and functional interfaces with default method implementations. Spring, Micro Services - Successfully integrated third-party libraries and APIs into React applications, expanding functionality and saving 25% of development time - Demonstrated proficiency with the Spring Framework, particularly Spring Boot, for constructing RESTful APIs, realizing a 20% reduction in development time and a 15% increase in API response speed - Established robust RESTful APIs with Express.js 4.17, augmenting the efficiency of data exchange between front-end and back-end components by 20%. This architectural enhancement contributed to application scalability and maintainability - Integrated AJAX with JSON to optimize data exchange between the client and server, effectively reducing bandwidth usage by 30 - Experience working with Amazon Web Services (AWS) like EC2, S3 bucket, RDS, SQS, Elastic Load Balancer, Dynamo DB through AWS Console and API Integration - Using Kubernetes cluster to build Pods on top of Docker Image for using them to define Policies in AWS IAM to give access to the credentials - Involved in installing and configuring Maven, Gradle for building applications and deployment purposes - Worked on Log4J to validate functionalities and JUnit for unit testing - Used JIRA to assign, track, report and audit the issues in the application - Setup the continuous Integration (CI) process for the application using Jenkins - Good knowledge on Docker and Kubernetes. Created a docker-registry and router pods in the OpenShift environment to serve user requests - Developed the application using Java 1.8 and implemented its features like Lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, foreach - Point team player on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods - Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka - Worked with Microservices related frameworks Spring Ribbon, Eureka for client-side load balancer - Actively participated in daily Agile SCRUM meetings and employed project management tools for efficient task tracking. This Agile approach resulted in a 10% increase in development efficiency and more punctual project deliveries
    ADANI
    Software Developer
    IN
    August 2018 - July 2021
Skills
Agile MethodologyAjax (Programming Language)Amazon Elastic Compute CloudAmazon S3Amazon Simple Queue Service (SQS)Amazon Web ServicesAngularJSApache KafkaApache MavenApache TomcatApplication Performance ManagementApplication Programming Interfaces (APIs)ArchitectureAuditing SkillsAutomation of TestsAWS ECSAWS EKSAWS LambdaBackendBitbucketBootstrap (Software)Building CodesBuild ToolsBusiness RequirementsBusiness Transaction ManagementCascading Style Sheets (CSS)Cloud ComputingCodebaseCommunication SkillsConcurrencyContinuous DeliveryContinuous IntegrationCryptographyCustomer ExperienceCustomer Relationship ManagementData AnalysisDatabase AdministrationDatabasesData IntegrationData IntegrityData LoggingData QualityData RetrievalData StructuresData TransmissionsData ValidationDecision Making SkillsDesign StrategiesDockerDynamoEclipse (Software)ECMAScriptElectronic Data Interchange (EDI)Employee RetentionEnterprise Software ApplicationsEvent Driven ArchitectureExpress.jsExtensible Markup Language (XML)Front End Software DevelopmentFull Stack DevelopmentGitGithubGradleHibernate (Java)HTMLHTML5Human-Computer InteractionIBM DB2IBM Rational ClearquestIdentity and Access ManagementInformation TechnologyInnovationIntelliJ IDEAInteractivityInteroperabilityInterpersonal SkillsIssue Tracking SystemsJasmineJava Database ConnectivityJava Message Service (JMS)Java Persistence APIJava Platform Enterprise Edition (J2EE)Java Platform Standard Edition (J2SE)Java (Programming Language)JavaScript (Programming Language)Jax WsJenkinsJIRAJQueryJSONJunitKubernetesLabelingLinuxLoad BalancingLog4jLogistics OperationsMean StackMicroservicesMicrosoft AccessMicrosoft SQL ServerMicrosoft WindowsMockitoModel View Controller (MVC)MongoDBMultithreadingMySQLNetwork RoutersNode.JsNoSQLObject-Oriented Software DevelopmentOpenShiftOracle ApplicationsParsingPerformance TuningPL-SQLPostgreSQLPreprocessorProblem SolvingProgramming LanguagesProgramming ToolsProject ManagementProject PlanningPunctualityQuery PerformanceRabbitMQReactJSReal Time DataRecords ManagementRegular ExpressionsRegulatory RequirementsRelational DatabasesReliabilityResponsive Web DesignRestful APIsRetention RateRibbon (Software)Role-Based Access ControlRoutingS3 BucketScalabilityScrum MethodologySearch Engine OptimizationSecurity ManagingServer ApplicationsSimple Object Access Protocol (SOAP)Single Page ApplicationSoapUISoftware Configuration ManagementSoftware Exception HandlingSoftware SecuritySoftware Version ControlSpring-bootSpring CloudSpring DataSpring FrameworkSpring-mvcSpring SecuritySQL DatabasesStreamlineSubversionSuccess Driven PersonSwaggerSync (Unix)Syntactically Awesome Style Sheets (SASS)System AvailabilityTeam WorkingTest-Driven Development (TDD)TypeScriptUnit TestingUnixUsability TestingUser AuthenticationUser ExperienceWaste ManagementWeb ApplicationsWeb DevelopmentWeb InterfacesWeb ServicesWeb Services Description LanguageWeb Technologies