Ericsson R&D
Software Engineering Intern · May to September 2026
Return offer received
I worked on internal tooling and test automation for Cloud RAN: Python agent tooling, Java test utilities, and migrating test suites that run against physical radio hardware.
Python · migration tooling
20% fewer incorrect migrations
I added validation checks and transformation improvements to an internal agent-based migration pipeline, so bad output was caught before it reached the next stage.
Java · test framework
Flaky waits replaced
I replaced hardcoded Thread.sleep() calls with one reusable polling utility. Tests now wait for a condition with a timeout, which removed a recurring cause of random failures.
Python · agent orchestration
Adopted across the department
I was selected for a small team building an orchestrator for about five coordinated agents. It replaced a manual multi-step workflow and became the department’s standard.
I also wrote test classes and shared helpers to migrate legacy Cloud RAN validation suites, fixed two defects in the test framework, and set up a review with its owners to resolve the rest.


