Nishitha Ponnolu


Location

Georgetown, TX
Education
    University of Missouri-Kansas City
    September 2021 - December 2022
    degree
    Master's
    major
    Computer Science
    Jawaharlal Nehru Technological University
Work Experience
    Lexis Nexis New Jersey
    Java full stack Developer
    September 2022 - present
    company
    Lexis Nexis New Jersey
    title
    Java full stack Developer
    overview
    - Implemented robust Java backend systems using technologies such as Java 8, Spring Framework and RESTful APIs, delivering reliable and secure services - Increased API performance by 25% through optimization techniques, resulting in faster response times for client requests - Implementation of the design wireframe using React and exposing backend services which runs on Spring Boot - Reduced development time by 20% by leveraging Spring Boot's auto-configuration and Spring Dependency Injection, resulting in quicker feature delivery - Developed Microservices & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between the APIs and Microservices - Led the design and implementation of a robust relational database using Microsoft SQL Server for a critical business application - Kubernetes and Docker were utilized to establish the CI/CD system's runtime environment for creating, testing, and deploying Angular 6 Router-based single-page apps - Enhanced user experience by 40% through the implementation of dynamic UI components using JavaScript frameworks, resulting in increased user engagement and satisfaction - Configured Tomcat server environments based on project requirements, including setting up server.xml, web.xml, and context.xml files to optimize performance and accommodate application needs - Implemented and maintained secure authentication and authorization processes within Java backend systems, focusing on modern mechanisms to ensure data integrity and user privacy - Developed and integrated token-based authentication systems, enhancing the security posture of applications by implementing industry-standard practices - Design and development of batch processing components using Spring Batch framework on AWS Servers - Responsible for creating an Amazon EC2 instance using (AWS) Elastic Bean Stalk and deploy the application on it - Designed and implemented database solutions using AWS DynamoDB, RDS - Streamlined deployment processes, reducing deployment time by 40%, and increasing deployment frequency by 50%, resulting in faster feature delivery and improved time-to-market - Implemented automated CI/CD pipelines using Kubernetes and Docker, reducing deployment time by 30% and increasing development team productivity
    HCL Technologies
    Java full stack Developer
    IN
    September 2019 - June 2021
Skills
Agile MethodologyAjax (Programming Language)Amazon DynamoDBAmazon Elastic Compute CloudAmazon Web ServicesAndroid StudioAngularJSAnnotationsApache KafkaApache MavenApache TomcatApple Mac SystemsApplication Programming Interfaces (APIs)ArchitectureArduinoAutomationAutomation of TestsBackendBatch ProcessingBig DataBusiness SoftwareCascading Style Sheets (CSS)ChatbotsCloud ComputingCommunication SkillsContinuous IntegrationCreating PrototypesCustomer ExperienceCustomer SatisfactionDatabasesDatabase Storage StructuresData IntegrityData ManagementData PipelinesData ProcessingData QualityData StoresData StructuresData TransmissionsDecision Making SkillsDependency InjectionDesign of User InterfacesDockerEclipse (Software)Electronic Data Interchange (EDI)Enterprise Messaging SystemsExtensible Markup Language (XML)Extract Transform Load (ETL)FriendlinessFront End Software DevelopmentGitGithubGitlabGitlab-ciGolangHibernate (Java)HTML5Information TechnologyIntelliJ IDEAJasmineJava Database ConnectivityJava Message Service (JMS)Java Persistence APIJava Platform Enterprise Edition (J2EE)Java (Programming Language)JavaScript (Programming Language)Javaserver PagesJenkinsJIRAJSONJunitKubernetesLexisLinuxMaintenanceMicroservicesMicrosoft AccessMicrosoft DynamicsMicrosoft SQL ServerMicrosoft Visual StudioMicrosoft WindowsModular DesignMongoDBMySQLNetwork RoutersNetwork ServerNext.jsNode.JsNoSQLOAuthOnline BankingOperational SystemsOracle ApplicationsOracle SQL DeveloperPerformance TuningPL-SQLPostgreSQLPostmanPower BIProgramming LanguagesPython (Programming Language)Quality ManagementRabbitMQReactJSRelational DatabasesResponsive Web DesignRestful APIsRetention RateRisk AnalysisSafety PrinciplesScalabilityScriptingScrum MethodologyServer ApplicationsServicenowShell ScriptSoftware SecuritySoftware Version ControlSpring BatchSpring-bootSpring DataSpring FrameworkSpring-mvcSpring SecuritySQL DatabasesTeam WorkingTerraformTest-Driven Development (TDD)Testing SkillsUnit TestingUnixUser AuthenticationUser ExperienceWeb ApplicationsWeb ServicesWebsite WireframeWeb TechnologiesXml Files