Summary
Overview
Work History
Skills
Timeline
Generic
Franco Scheepers

Franco Scheepers

Senior Software Developer
Johannesburg

Summary

Dynamic Senior Software Engineer with a proven track record at EnterpriseWorx, adept in microservices architecture and C#. Recognized for mentoring junior developers and enhancing project delivery through agile methodologies. Successfully streamlined workflows, resulting in significant time savings while delivering high-quality, scalable applications that meet client needs.

Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

8
8
years of professional experience
2
2
Languages

Work History

Senior Software Engineer

EnterpriseWorx
Johannesburg
02.2023 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Coordinated deployments of new software, feature updates and fixes.
  • Corrected, modified and upgraded software to improve performance.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Created proofs of concept for innovative new solutions.
  • Translated technical concepts and information into terms parties could easily comprehend.

Intermediate Software Engineer

EnterpriseWorx
Johannesburg
01.2021 - 01.2023
  • Streamlined codebase for improved maintainability by refactoring legacy code.
  • Implemented security best practices throughout the development process to safeguard sensitive data from potential threats or breaches.
  • Collaborated with cross-functional teams to develop high-quality software solutions on time and within budget.
  • Championed agile methodologies within the team to improve workflow efficiency and adaptability in response to changing priorities or requirements.
  • Conducted thorough code reviews, ensuring adherence to best practices and industry standards.
  • Developed scalable, efficient algorithms that improved overall application performance.
  • Stayed up-to-date with emerging technologies, implementing innovative solutions to enhance product capabilities.
  • Designed efficient database structures that supported seamless data storage, retrieval, and manipulation across multiple applications.
  • Contributed to the successful launch of new product features, receiving positive feedback from users and clients alike.
  • Resolved critical production issues in a timely manner, minimizing impact on end-users and business operations.

Junior Software Engineer

EnterpriseWorx
Johannesburg
05.2018 - 12.2020
  • Delivered high-quality code on time, contributing to overall project success.
  • Contributed to innovative solutions with thoughtful problem-solving techniques.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Delivered completed products within project deadline.
  • Contributed to daily scrum meetings with team updates.
  • Presented task length estimates to seniors and successfully delivered product within time window.
  • Collaborated with team members for successful completion of large-scale projects.
  • Improved software efficiency by identifying and resolving programming bugs.

Intern Developer

Qualica Technologies
Johannesburg
01.2017 - 04.2018
  • Streamlined communication between team members with effective project management techniques.
  • Delivered high-quality work within budget constraints while managing multiple tasks simultaneously, demonstrating exceptional organizational skills as an Intern Developer.
  • Implemented security measures to protect sensitive user information from potential threats.
  • Collaborated with cross-functional teams to create innovative solutions for complex problems.
  • Contributed to the successful completion of multiple projects within tight deadlines through efficient task prioritization.
  • Stayed up-to-date on emerging technologies and industry trends, applying new knowledge where applicable within ongoing projects.

Skills

Microservices architecture

Proficient in C#

Proficient in Angular

Web application development

API development experience

Database design

Solutions deployment

Project leadership

Timeline

Senior Software Engineer

EnterpriseWorx
02.2023 - Current

Intermediate Software Engineer

EnterpriseWorx
01.2021 - 01.2023

Junior Software Engineer

EnterpriseWorx
05.2018 - 12.2020

Intern Developer

Qualica Technologies
01.2017 - 04.2018
Franco ScheepersSenior Software Developer