Aruna Ieng

Principal Software Engineer at Pearson

Charlotte, North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Aruna Ieng is a Principal Software Engineer based in Charlotte, NC with over a decade of experience designing and delivering enterprise-grade software and leading engineering teams at Pearson. She progressed through technical and leadership roles from Associate Technical Specialist to Principal, driving architecture, quality and lifecycle improvements across large-scale Java and microservices initiatives. Her open-source contributions to WSO2’s MSF4J show a practical focus on code quality and service lifecycle management, reflecting a hands-on approach to production reliability. Comfortable working across global teams, she blends deep backend engineering with pragmatic leadership to turn complex requirements into maintainable systems. Quietly, her career shows a pattern of improving operational robustness rather than flashy feature work, making her a reliable force for long-term platform health.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science in Computer Science Computer Science, Bachelor of Science in Computer Science Computer Science at University of Colombo
bookThurstan College
languagesSinhalese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

javas10
microservices-application10
checkstyle10
microservices10
java10
osgi9
rest8

Programming languages (2)

JavaJupyter Notebook

Github contributions (5)

github-logo-circle
wso2/msf4j

Oct 2015 - Jul 2016

WSO2 Microservices Framework for Java (MSF4J)
Role in this project:
userBack-end Developer
Contributions:24 commits, 18 PRs, 5 pushes in 8 months
Contributions summary:Aruna primarily focused on addressing checkstyle failures and integrating lifecycle methods. They corrected code formatting issues, likely to adhere to coding standards. Additionally, the user introduced methods for initializing and pre-destroying microservices within the MSS framework, enhancing its lifecycle management capabilities. These changes suggest a focus on improving code quality and enhancing the framework's operational aspects.
javawso2microservices
arunasujith/carbon-kernel

Dec 2015 - May 2016

Contributions:74 pushes, 6 branches, 2 tags in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aruna Ieng - Principal Software Engineer at Pearson