kavitha Gunasekaran


Location

Columbia, MO
Education
    University of Central Missouri
    January 2022 - April 2023
    degree
    Master's
    major
    Computer Science
    PSG college of technology
Work Experience
    Agility Robotics OR
    Software Engineer
    US
    January 2023 - present
    company
    Agility Robotics OR
    title
    Software Engineer
    overview
    - Developed custom solutions using Windchill APIs and Java programming language and delivered projects ahead of schedule - Implemented version control using Git and ensured smooth collaboration among development team - Developed windchill custom pages, leveraging Spring MVC for request handling and JSP for dynamic content generation - Collaborated with cross-functional teams to gather requirements and defined project scope for windchill customization - Conducted code reviews and provided technical guidance to junior developers to maintain code quality and consistency - Participated in Agile sprint planning, daily stand-ups, and retrospective meetings to ensure timely delivery of projects - Troubleshooted and resolved issues related to Windchill configuration and customizations ensuring system stability and reliability. This measure helped to improve the system's efficiency by 25 - Skilled in writing comprehensive JUnit test cases to validate code functionality, ensuring robustness and reliability of software - Extensive experience in implementing OAuth authentication mechanisms, safeguarding application security and enabling
    Caterpillar Engineering Solutions
    Software Developer
    IN
    August 2019 - December 2021
    HCL Technologies
    Lead Engineer Java SQL HTML CSS
    Chennai, IN-TN, IN
    July 2017 - July 2019
    ITC Infotech
    Associate IT Consultant
    Bengaluru, IN-KA, IN
    June 2014 - July 2017
Skills
Administration of Computer SystemsAdministrative OperationsAgile MethodologyAgilityApplication Programming Interfaces (APIs)Authentication ProtocolsAutomation of TestsBusiness ProcessesBusiness RequirementsCAD Data ExchangeCascading Style Sheets (CSS)Code ReviewCommunication SkillsComputer-Aided DesignComputer ProgrammingContinuous IntegrationCreoCreo Elements/Pro (Computer-Aided Design Software)Customer SatisfactionData ManagementData StructuresDelivery of ProjectsDynamic ContentExtract Transform Load (ETL)FriendlinessGitHTMLIBM Websphere Application ServerInformation TechnologyIntegrated Development EnvironmentsJava (Programming Language)JavaScript (Programming Language)Javaserver PagesJenkinsJIRAJSONJunitKnowledge of EngineeringLifecycle ManagementManagement of StressMicroservicesMicrosoft AccessMicrosoft AzureMicrosoft OfficeOAuthObject-Oriented Software DevelopmentOktaOpenShiftOracle ApplicationsPHP (Programming Language)PingfederateProblem SolvingProject ScopingPublishing SkillsQA TestingQuality ManagementReliabilityRequirements AnalysisRestful APIsRobotics Design and ProductionSales PromotionScrum MethodologySecurity Assertion Markup Language (SAML)Single Sign-OnSoftware DebuggingSoftware EngineeringSoftware QualitySoftware SecuritySoftware SystemsSoftware Version ControlSpring-bootSpring-mvcSQL DatabasesSystems IntegrationTeam WorkingTesting SkillsUser AuthenticationWildFly (JBoss AS)WindchillWorkflows