Elias Sepuru

Senior Software Engineer at Council for Scientific and Industrial Research (CSIR)

Johannesburg, Gauteng, South Africa
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
Elias Sepuru is a Senior Software Engineer with seven years’ experience modernising legacy systems and delivering high-performance web and back-end solutions across banking, research, and business intelligence. He architects and implements scalable microservices and APIs using Spring Boot, Java 21, Angular, and Django, and leads DevOps adoption—introducing CI/CD, automated testing, and peer review cultures. His work spans big-data transfer and discovery (iRODS, Globus), enterprise analytics integration (PowerBI), and production reliability improvements that cut downtime dramatically. A committed mentor and educator, he has guided students and junior engineers, represented research at CHPC, and driven award-winning innovation at FNB. Based in Johannesburg, he combines an electrical and information engineering background with a practical open-source mindset (Linux Foundation supporter) and a focus on accessibility, security, and measurable business impact. Notably, he pairs hands-on coding with systems-level thinking—optimising both developer workflow and large-scale data movement.
code7 years of coding experience
job5 years of employment as a software developer
bookBSc (Honours), Electrical & Information Engineering, BSc (Honours), Electrical & Information Engineering at University of the Witwatersrand
stackoverflow-logo

Stackoverflow

Stats
148reputation
69kreached
16answers
3questions
github-logo-circle

Github Skills (29)

sounds10
classify9
sound-processing9
normal9
classification8
matlab8
segmentation8
ftp-client7
ftp-server7
file-transfer6
jpa6
spring-data-jpa6
angular6
orm6
google-chrome6

Programming languages (9)

TypeScriptJavaShellTeXJavaScriptHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
Sephoro/HSSaC

Jul 2019 - May 2021

Heartbeat Sound Segmentation and Classification. Implemented ways to clean noisy hearbeat sounds in MATLAB and later trained ML models to classify the hearbeat sounds into diseased and normal categories
Contributions:1 review, 122 commits, 6 PRs in 1 year 9 months
pytorchsegmentationml-modelssoundsmatlab
Sephoro/FTP-Application

May 2019 - Jun 2020

File Transfer Application which utilises Python to implement an FTP server and client. The UI of the FTP application is made with PyQt5
Contributions:28 commits, 6 PRs, 3 pushes in 1 year 2 months
pythonftp-applicationftp-clientftpspyqt5
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
Elias Sepuru - Senior Software Engineer at Council for Scientific and Industrial Research (CSIR)