About
Highly passionate Full Stack Developer with over a year of experience specializing in financial technology innovation, adept at delivering scalable and reliable FinTech solutions. Proven ability to modernize legacy systems, enhance software functionality, and drive innovation through rapid prototyping, contributing to significant performance improvements and code optimization. Eager to apply expertise in Angular, .NET 8, Java Spring Boot, and Agile methodologies to drive impactful development in a dynamic FinTech environment.
Work
First National Bank (FNB)
|Junior Developer
Johannesburg, Gauteng, South Africa
→
Summary
As a Junior Developer at FNB, Lebohang modernized critical banking systems and enhanced software functionality within an Agile environment, driving significant performance and code improvements.
Highlights
Modernized legacy banking systems using .NET 8 and Svelte, resulting in a 40% performance improvement and 30% reduction in code redundancy through refactoring.
Optimized software functionality by meticulously correcting, modifying, and upgrading existing codebases, ensuring high-quality and reliable solutions.
Contributed to full-stack development by building robust Java Spring Boot APIs and intuitive Angular frontends for core banking applications.
Participated actively in sprint planning sessions and conducted thorough code reviews, fostering a collaborative and productive Agile development environment.
CapaCITI
|Full Stack Developer Intern
Johannesburg, Gauteng, South Africa
→
Summary
As a Full Stack Developer Intern at CapaCITI, Lebohang developed user-centric web solutions and data visualization tools that boosted client engagement and improved data accessibility.
Highlights
Developed user-friendly web forms incorporating Bootstrap 5 with robust validation and error handling, significantly enhancing user experience.
Created optimized landing pages with comprehensive cross-browser compatibility, ensuring consistent performance across diverse platforms.
Built interactive, data-driven dashboards using Power BI for client analytics, boosting user engagement by 25% through improved data accessibility.
Applied problem-solving skills to effectively resolve critical bugs, ensuring maximum system uptime and operational efficiency for deployed applications.
Dynamic DNA
|System Development Intern
Johannesburg, Gauteng, South Africa
→
Summary
As a System Development Intern at Dynamic DNA, Lebohang focused on developing and optimizing web applications for enhanced performance, security, and scalability.
Highlights
Developed multiple MVC systems utilizing C# and MS SQL, contributing to the delivery of scalable and maintainable web solutions.
Optimized web applications to enhance security and scalability, implementing best practices to protect sensitive data and improve system performance.
Mastered new technologies and frameworks within tight deadlines, effectively contributing to project timelines and successful application deployments.
Moepi Publishing
|Junior Developer
Johannesburg, Gauteng, South Africa
→
Summary
As a Junior Developer at Moepi Publishing, Lebohang contributed to mobile application development and ensured timely resolution of technical issues, enhancing application stability and team productivity.
Highlights
Developed multiple mobile applications using Android Studio and Java, delivering functional features for diverse user needs.
Translated complex customer requirements into clear, actionable technical use cases, ensuring alignment between business needs and development efforts.
Resolved critical technical issues efficiently under tight deadlines, minimizing disruption and maintaining application stability.
Contributed to enhancing team productivity by actively participating in collaborative development processes and knowledge sharing.
Education
Tshwane University of Technology
→
Diploma
Software Development
Tiisietsang High School
→
Matric
Certificates
Practical Solution Architecture
Issued By
Udemy
OCA: Java SE 8 Programmer I
Issued By
Oracle
Microsoft Azure (AZ900)
Issued By
Microsoft
Linux Mastery
Issued By
Udemy
UI/UX Design with Figma
Issued By
Udemy
Git & GitHub (Advanced)
Issued By
Udemy
Microsoft SQL for Beginners
Issued By
Microsoft
Skills
DevOps
Docker, Azure DevOps, CI/CD, Git, GitHub.
Design & Analytics
Figma, Power BI, Adobe XD.
Frontend Development
Angular 19, Svelte, TypeScript, Tailwind CSS, Bootstrap, HTML5, CSS3.
Backend Development
Java Spring Boot, .NET 8, C#, C++, Node.js, RESTful APIs.
Database Management
Oracle PL/SQL, SQL Server, MySQL.
Professional Skills
Problem-Solving, Adaptability, Agile Methodologies, Cross-functional Collaboration, Initiative, Rapid Prototyping, Software Quality Assurance.