I am a data science student passionate about solving complex problems using data. Skilled in Python, SQL, and ML, seeking to grow in SDE.
Location
Ann Arbor, MI
Champaign, IL
Education
U
University of Michigan-Ann Arbor
August 2024 - May 2026
degree
Bachelor's
major
Data Science
T
The University of Illinois at Urbana-Champaign
September 2022 - May 2024
Work Experience
S
SonarQube
Researcher
Champaign, IL, US
February 2024 - present
company
SonarQube
title
Researcher
overview
- Set up a CI/CD pipeline using Jenkins, integrated with JUnit and Mockito for automated testing, and utilized
- SonarQube to perform code quality checks on submitted code, ensuring the generated patches meet quality
- Contributed to reproducing the AGENTLESS approach, automating software problem-solving through localization and repair, achieving a 27.33% resolution rate on the SWE-bench Lite benchmark
- Transformed the project's codebase into a tree structure, leveraging GPT-4o to rank suspicious files and generate
- Generated, tested, and validated multiple patches through regression testing, ultimately selecting the most effective
- Conducted an in-depth analysis of 300 issues, identifying misleading patches and insufficient problem descriptions
U
University of Illinois Department of Computer Science
Course Associate
Champaign, IL, US
February 2023 - January 2024
Skills
AlgorithmsAmazon ElastiCacheAmazon Elastic Compute CloudAmazon Relational Database ServiceAmazon S3Amazon Web ServicesApache JMeterApache MavenApplication Programming Interfaces (APIs)AutomationAutomation of TestsBackendCloudwatchCodebaseComputer EngineeringComputer ProgrammingContinuous IntegrationC++ (Programming Language)Data AnalysisDatabase EnginesDatabasesData CompressionDataOpsData RetrievalData ScienceData StructuresDockerExpress.jsFault ToleranceFile SystemsGitGPTHibernate (Java)IndexerInformation TechnologyJava (Programming Language)JavaScript (Programming Language)JenkinsJunitKey-value StoreKnowledge of EngineeringLarge Language ModelsLinuxMachine LearningMicrosoft AzureMockitoMongoDBMySQLNetwork ServerNext.jsNode.JsOAuthObject-Oriented Software DevelopmentPersistent Data StructurePlatforms for LearningPostmanProblem SolvingProcessing of PaymentsProgramming LanguagesPython (Programming Language)Quality AuditingQuery PerformanceRabbitMQReactJSReact ReduxRedisRegression TestingResearch SkillsRestful APIsScalabilityShard (Database Architecture)Software EngineeringSoftware QualitySonarQubeSpring-bootSQL DatabasesStrategic ThinkingStripeWeb Applications